# HG changeset patch # User Dremov Kirill (Nokia-D-MSW/Tampere) # Date 1265067583 -7200 # Node ID 83f4b4db085cfd0df5a7783f7fd898dff77edffc Revision: 201005 Kit: 201005 diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/AntiVirus.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/AntiVirus.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,144 @@ +#!/usr/bin/perl -w +use strict; +use FindBin; # for FindBin::Bin +use lib $FindBin::Bin; # for BldMachineDir (if in same dir. as this .PL file) +use Getopt::Long; # Get long options +use AntiVirus qw{Start Stop Scan WaitTillAntiVirusStarts}; + +####my $gTimeNow = time(); + +# Get the command line args +my ($gCommand,$gOutFilesDir ,$gDirsToScan,$gWaitingTime, $gRetries) = &ProcessCommandLine(); + +# If the command is to stop the services/processes, then do so. + +if($gCommand eq 'STOP') +{ + Stop($gWaitingTime, $gRetries); +} +elsif($gCommand eq 'START') +{ + Start(); +} +else # ($gCommand eq 'SCAN') NB Any unknown command has been caught by ProcessCommandLine() +{ + Scan($gOutFilesDir, $gDirsToScan); +} + +####printf ("DEBUG MSG: Elapsed time = %d seconds", time() - $gTimeNow); ####???? For debugging! + +################################################################################ +# ProcessCommandLine # +# Inputs: None (Gets data from @ARGV) # +# Outputs: ($iCommand, $iOutFilesDir, \@iDirsToScan) # +# Remarks: None # +################################################################################ +sub ProcessCommandLine +{ + my ($iHelp, $iCommand,$iOutFilesDir,@iDirsToScan,$iWaitingTime, $iRetries ); + unless (GetOptions('h' => \$iHelp, 'o=s' => \$iOutFilesDir, 'c=s' => \$iCommand,'w=s' => \$iWaitingTime,'r=s' => \$iRetries, 'd=s' => \@iDirsToScan)) + { + Usage('Command Line error(s), as above.'); + } + if (scalar @ARGV) + { + Usage("Redundant data on Command Line: @ARGV"); + } + if ($iHelp) + { + Usage(); + } + unless(defined($iCommand)) + { + Usage('No command given'); + } + # Uppercase $iCommand once and for all. Then we can check using 'eq'. + # NB: uppercasing undef results in a defined, but empty, string! + $iCommand = uc $iCommand; + + + + if($iCommand eq 'SCAN') + { + unless((scalar @iDirsToScan) and ($iOutFilesDir)) + { # Make sure there are some directories to scan! + # It is an error to ask for a scan and to not + # supply directories, so print usage information + Usage('With SCAN command, must specify directory(ies) and output file'); + } + return ($iCommand, $iOutFilesDir, \@iDirsToScan); + } + + if(($iCommand eq 'START')or ($iCommand eq 'STOP')) + { + if((scalar @iDirsToScan) or ($iOutFilesDir)) + { # Can't specify directories when starting and stopping + # the AV processes and services. + Usage('With START/STOP command, cannot specify directories &/or output file'); + } + # Only valid to start/stop if no directories have been given + return ($iCommand, $iOutFilesDir, \@iDirsToScan,$iWaitingTime, $iRetries); + } + # Something else has gone wrong. So print usage. + Usage("Unknown command $iCommand"); +} + +################################################################################ +# Usage # +# Inputs: Optional error message # +# Outputs: Usage information for the user. # +# Remarks: None # +################################################################################ +sub Usage +{ + my $iErrorMsg = shift; + + if ($iErrorMsg) + { + print STDERR "\nERROR: $iErrorMsg.\n"; + } + + print < 'net.exe', Params => 'start McAfeeFramework'}, + {AppName => 'net.exe', Params => 'start McShield'}, + {AppName => 'net.exe', Params => 'start McTaskManager'}, + # Must supply full pathname, as these applications are not in "PATH" + {AppName => 'C:\\Program Files\\Network Associates\\Common Framework\\UpdaterUI.exe', Params => '/StartedFromRunKey'}, + {AppName => 'C:\\Program Files\\Network Associates\\Common Framework\\UdaterUI.exe', Params => '/StartedFromRunKey'}, + {AppName => 'C:\\Program Files\\McAfee\\Common Framework\\UpdaterUI.exe', Params => '/StartedFromRunKey'}, + {AppName => 'C:\\Program Files\\McAfee\\Common Framework\\UdaterUI.exe', Params => '/StartedFromRunKey'}, + {AppName => 'C:\\Program Files\\Common Files\\Network Associates\\TalkBack\\tbmon.exe', Params => ''}, + {AppName => 'C:\\Program Files\\Network Associates\\VirusScan\\SHSTAT.EXE', Params => '/STANDALONE'}, + {AppName => 'C:\\Program Files\\McAfee\\VirusScan\\SHSTAT.EXE', Params => '/STANDALONE'}); + + # Execute all "START" commands + for my $iCmd(@iMcAfeeCommands) + { + ExecuteProcess(20,$iCmd); + } + +} + +# WaitTillAntiVirusStarts +# Description: +# Sometimes the Antivirus::Stop() is invoked before the Antivirus services are started in the machine. +# because of which the Antivirus starts when the build is ongoing, and the active Antivirus disrupts/slows down the build +# +# If the Antivirus services fail to start beyond the specified timeout period,reports error and aborts the build. +# +# Arguments : Waiting time in seconds before next attempt is made to check AV service status, max number of attempts +# Returns : returns nothing if AV running, aborts build if AV not running even after the waiting period +sub WaitTillAntiVirusStarts{ + my $waitingTime = shift; + my $retries = shift; + + my @waitList = shift; + + my $defaultWaitingTime = 30; # Waiting time in seconds, before next attempt is made to check AV service status + my $defaultRetries = 5; # Try upto 5 times + + # assign default values to waitingtime,retries if values not specified + unless($waitingTime) + { + $waitingTime = $defaultWaitingTime; + } + unless($retries) + { + $retries = $defaultRetries; + } + + my $attempt = 0; + ## If AV not active, wait and retry + while(1) + { + if(IsAntiVirusActive(@waitList)) + { + return; ## AV is active, all fine, proceed + } + $attempt++; + if($attempt > $retries) + { + last; + } + print "REMARK: One or more Antivirus services not active yet (At ".scalar localtime().") \n"; + print "Waiting $waitingTime secs before rechecking status (Attempt $attempt of $retries) ...\n\n"; + sleep($waitingTime); + } + + ## Antivirus is not active even after waiting $waitingTime secs $retries times, report error and abort the build + + print "ERROR: RealTimeBuild : Antivirus is not active even after waiting for $waitingTime secs x $retries attempts\n"; + print "Antivirus cannot be reliably stopped,abandon build."; +} + + +# IsAntiVirusActive +# Description: +# Runs 'net start' command to get a list of active services,checks if the Antivirus services are in the list +# +# Arguments : None +# Returns : +# returns 0 even if one Antivirus Service is inactive +# returns 1 if All AntiVirus Services active +sub IsAntiVirusActive{ + + my @waitList = shift; + + my @AntiVirusServices = @waitList; + + print "Checking Antivirus services status ...\n"; + my $iCmd={AppName => 'net.exe', Params => 'start'}; + + # Check if net.exe is accessible + unless(-e $iCmd->{'AppName'}) + { + my $iExecutable = FindFileFromPath($iCmd->{'AppName'}); + unless ($iExecutable) + { + print "REMARK: File not found $iCmd->{'AppName'}\n"; + print "REMARK: Unable to check Antivirus status\n"; + return 0; + } + $iCmd->{'AppName'} = $iExecutable; + } + + my $iCommand = "\"$iCmd->{'AppName'}\" $iCmd->{'Params'}" ; + print "Running: $iCommand\n"; + my @iOutput = `$iCommand`; + + return &ParseServiceStatus(\@iOutput,\@AntiVirusServices); +} + + +# ParseServiceStatus +# Description: +# Runs Compares output of 'net start' command to get a list of active services,checks if the Antivirus services are in the list +# +# Arguments : Output of 'net start', Antivirus service list +# Returns : +# returns 0 even if one Antivirus Service is not in the list +# returns 1 if All AntiVirus Services are in the list +sub ParseServiceStatus($$) +{ + my $iOutputRef = shift; + my $iAntiVirusServiceList = shift; + foreach(@$iOutputRef) + { + chomp ; + s/^[\t\s]+//g; # strip whitespace at the beginning of the line + } + + for my $serviceName(@$iAntiVirusServiceList) + { + my @match = grep (/^$serviceName$/i, @$iOutputRef); + unless(@match) + { + print "Antivirus Service \'$serviceName\' inactive\n"; + return 0; + } + } + print "All Antivirus services active.\n"; + return 1; +} + + +# Stop: +# Description: attempts to stop all supported anti-virus services/processes +# Revised April 2007 to support McAfee only, Sophos and WebRoot having passed into history! +# Arguments: none +# Returns: none +sub Stop($$) +{ + # Need to check if the Antivirus services is installed or enabled. + my @iMcAfeeServices = ( + {AppName => 'net.exe', Params => 'stop McAfeeFramework', Services =>'McAfee Framework Service'}, + {AppName => 'net.exe', Params => 'stop McShield', Services =>'Network Associates McShield'}, + {AppName => 'net.exe', Params => 'stop McTaskManager', Services =>'Network Associates Task Manager'}); + + my @iPskillCommands = ( + {AppName => 'pskill.exe', Params => 'UpdaterUI.exe'}, + {AppName => 'pskill.exe', Params => 'tbmon.exe'}, + {AppName => 'pskill.exe', Params => 'shstat.exe'}); + + my @waitList = (); + my @iMcAfeeCommands = (); + + for my $iTestCmd(@iMcAfeeServices) + { + my $iExecutable = $iTestCmd->{'AppName'}; + my $iParams = $iTestCmd->{'Params'}; + my $iServices = $iTestCmd->{'Services'}; + + my @testCommand = `$iExecutable $iParams 2>&1`; + my $iResponse = 0; + + foreach my $iLine (@testCommand) + { + if ($iLine =~ m/does not exist/i) + { + print "REMARK: $iServices not installed, just proceed.\n"; + $iResponse = 1; + } + + if ($iLine =~ m/it is disabled/i) + { + print "REMARK: $iServices not enabled, just proceed.\n"; + $iResponse = 1; + } + + if (($iLine =~ m/service is not started/i ) or ($iLine =~ m/not valid for this service/i )) + { + print "REMARK: $iServices not started, just wait.\n"; + push @waitList, $iServices; + push @iMcAfeeCommands, {AppName =>$iExecutable, Params =>$iParams}; + $iResponse = 1; + } + + if ($iLine =~ m/service was stopped successfully/i) + { + print "REMARK: Stop Success! $iServices was stopped successfully directly by the test command, just proceed.\n"; + $iResponse = 1; + } + + if ($iLine =~ m/service could not be stopped/i) + { + print "REMARK: Stop Success! $iServices could not be stopped at the moment but will be stopped successfully directly by the test command very soon later, just proceed.\n"; + $iResponse = 1; + } + + if ($iLine =~ m/System error 5 has occurred/i) + { + print "WARNING: Access to $iServices is denied, but this won't affect the build, just proceed.\n"; + $iResponse = 1; + } + + } + unless ($iResponse) + { + print "ERROR: Unable to parse the output of $iExecutable for $iParams!\n"; + foreach my $iLine (@testCommand) + { + print $iLine; + } + #push @waitList, $iServices; + #push @iMcAfeeCommands, {AppName =>$iExecutable, Params =>$iParams}; + } + } + + # Wait for the waiting Antivirus services to load before attempting to stop the services + # If Antivirus fails to load after the grace period, the build should be aborted. + my $gWaitingTime = shift; + my $gRetries = shift; + if (@waitList) + { + WaitTillAntiVirusStarts($gWaitingTime, $gRetries, @waitList); + } + + # Execute all "STOP" commands + push @iMcAfeeCommands, @iPskillCommands; + for my $iCmd(@iMcAfeeCommands) + { + ExecuteProcess(20,$iCmd); + } +} + +# Scan: +# Description: performs the virus scan on the specified directores +# Revised April 2007 to support McAfee only, Sophos having passed into history! +# Revised February 2008 to support further McAfee filename changes. +# Arguments: directory in which to place scan output file (logfile); +# array ref to array containing a list of the directories to scan +# Returns: none +sub Scan($$) +{ + my $iOutFilesDir = shift; + my $iDirsToScan = shift; + + # Name(s) of output files. User only supplies directories + my $iOutFileName = 'Anti-virus'; + + # Define McAfee commands, newest version first. McAfee keep changing the names of their files. Thus if an + # executable is not found, we do not treat this as an error, we simply go on to thwe next command definition. + # Note: Must supply full pathname, as these applications are not in "PATH" + my @iMcAfeeCommands =( + # CSScan.exe send most of its output to STDOUT. So define file a second time for us to write this data + {AppName => 'C:\\Program Files\\McAfee\\VirusScan Enterprise\\csscan.exe', + Params => join(" ", @$iDirsToScan) . " /SUB /CLEAN /ALLAPPS /LOG $iOutFilesDir\\$iOutFileName.log", + LogFile => "$iOutFilesDir\\$iOutFileName"}, # Filename without .LOG extension + {AppName => 'C:\\Program Files\\Common Files\\Network Associates\\Engine\\scan.exe', + Params => join(" ", @$iDirsToScan) . " /SUB /NOBREAK /CLEAN /NORENAME /RPTCOR /RPTERR /REPORT=$iOutFilesDir\\$iOutFileName.log", + LogFile => ''} # The older "SCAN.EXE" writes everything to its report file. So no further logging required. + ); + + print "Scanning: @$iDirsToScan\n"; + + # Execute "SCAN" commands in order until one is successful. + for my $iCmd(@iMcAfeeCommands) + { + # First remove/rename any existing output file. This is an unlikely situation in a normal build; + # but it could cause confusion if, for example, a scan was re-run manually. + unless (RemoveExistingFile($iCmd->{'LogFile'})) { next; } + if (RunCommand($iCmd)) { return; } # Success + } + # Arriving at the end of this loop means that no command succeeded! Report failure! + print "WARNING: No Virus Scan accomplished. Possibly no suitable executable found.\n"; +} + +# RunCommand: +# Description: Runs specified command using Perl "backticks" +# passing its output for parsing to the sub ParseOutput(). +# Arguments: the command to execute as a hashref (filename of executable and parameters/args to pass to it) +# Returns: TRUE on success +sub RunCommand($) +{ + my $iCmd = shift; # Hashref - Command spec. + + unless(-e $iCmd->{'AppName'}) + { + print "REMARK: File not found $iCmd->{'AppName'}\n"; + return 0; # FALSE = Failure + } + my $iCommand = "\"$iCmd->{'AppName'}\" $iCmd->{'Params'}" ; + print "Running: $iCommand\n"; + my @iOutput = `$iCommand`; + + # Parse the output flagging any errors + return &ParseOutput(\@iOutput,$iCmd->{'LogFile'}); # Return TRUE or FALSE +} + +# ParseOutput: +# Description: Parse output for warnings and errors. +# The ScanLog-compatible "WARNING: " is prepended to any line containing +# any of these messages or errors, and all lines are printed to STDOUT. +# Arguments: reference to the array of output lines from executed command; Name of logfile (if any) +# Returns: TRUE on Success +# Remarks: note that errors in starting/stopping processes or services do not +# constitute errors in terms of the build process. Failure to start or stop +# the services will not affect the compilation except, at worst, to slow it +# down if stopping the antivirus fails. +sub ParseOutput($) +{ + my $iOutputRef = shift; + my $iLogFile = shift; + + my $fh = \*LOGFILE; + + if($iLogFile) + { + unless (open $fh, ">>$iLogFile.log") + { + print ("WARNING: Failed to open log file: $iLogFile"); + return 0; # FALSE = Failure + } + } + else + { + $fh = \*STDOUT; + } + + for my $line(@$iOutputRef) # For each line of output... + { + $line =~ s/\s+$//; # Remove trailing spaces (McAfee CSSCAN pads each line to 1024 chars!!) + # Does it match an error as returned by PSKill or net stop/start + if($line =~ /The specified service does not exist as an installed service\./i or + $line =~ /The .*? service is not started\./i or + $line =~ /The requested service has already been started./i or + $line =~ /The service name is invalid\./i or + $line =~ /Process does not exist\./i or + $line =~ /Unable to kill process/i or + $line =~ /error/i or + $line =~ /is not recognized as an internal or external command/i) + { + print "WARNING: $line\n"; + } + else # No errors/warnings so just print the line on its own + { + print $fh "$line\n"; + } + } + return 1; # TRUE = Success +} + +# ExecuteProcess: +# Description: Executes specified command using Perl module Win32::Process +# Arguments: the command to execute as a hashref (filename of executable and parameters/args to pass to it) +# Returns: none +sub ExecuteProcess +{ + my $iWaitSecs = shift; + my $iCmd = shift; # Hashref - Command spec. + + my $iExecutable = $iCmd->{'AppName'}; + unless(-e $iExecutable) + { + $iExecutable = FindFileFromPath($iCmd->{'AppName'}); + unless ($iExecutable) + { + print "REMARK: File not found $iCmd->{'AppName'}\n"; + return; + } + } + my $iParams = $iCmd->{'Params'}; + + # my $iFlags = $iDebug? CREATE_NEW_CONSOLE: DETACHED_PROCESS; + # my $iFlags = $iDebug? 0: DETACHED_PROCESS; + my $iFlags = 0; + + # Create a new Perl process (because fork does not work on some versions of Perl on Win32) + # $^X is the path to the Perl binary used to process this script + my $iProcess; + unless (Win32::Process::Create($iProcess, "$iExecutable", "\"$iExecutable\" $iParams", 0, $iFlags, ".")) + { + print "WARNING: Failed to create process for $iExecutable $iParams.\n"; + my $iExitCode = Win32::GetLastError(); + ReportProcessError($iExitCode); + return; + } + + my $iPID = $iProcess->GetProcessID(); + print "\nExecuting: $iExecutable $iParams .....\n"; + my $iRetVal = $iProcess->Wait($iWaitSecs * 1000); # milliseconds. Return value is zero on timeout, else 1. + if ($iRetVal == 0) # Wait timed out + { # No error from child process (so far) + print "Spawned: $iExecutable $iParams - PID=$iPID.\n"; + return 1; # Success + } + else # Child process terminated. Wait usually returns 1. + { # Error in child process?? If so, get exit code + my $iExitCode; + $iProcess->GetExitCode($iExitCode); + unless($iExitCode) + { + print "Executed: $iExecutable $iParams - PID=$iPID.\n"; + return 1; # Success + } + print "REMARK: Failed in execution of $iExecutable $iParams.\n"; + ReportProcessError($iExitCode); + return 0; + } +} + +# ReportProcessError: +# Description: prints error code to STDOUT followed by explanatory text, if avalable +# Arguments: Windows error code +# Returns: none +sub ReportProcessError +{ + my $iExitCode = shift; + + my $iMsg = Win32::FormatMessage($iExitCode); + if (defined $iMsg) + { + printf "ExitCode: 0x%04x = %s\n", $iExitCode, $iMsg; + } + else + { + printf "ExitCode: 0x%04x\n", $iExitCode; + } +} + +# FindFileFromPath: +# Description: Tries to find a file using PATH Environment Variable +# Argument: Filename (Must include extension .EXE, .CMD etc) +# Return: Full pathname of file, if found, otherwise undef +sub FindFileFromPath +{ + my $iFilename = shift; + my $iPathname; + my @iPathDirs = split /;/, $ENV{'PATH'}; + foreach my $iDir (@iPathDirs) + { + while ($iDir =~ s/\\$//){;} # Remove any trailing backslash(es) + $iPathname = "$iDir\\$iFilename"; + if (-e $iPathname) + { + return $iPathname; + } + } + return undef; +} + +# RemoveExistingFile: +# Description: If specified .LOG file exists, rename to .BAK +# Arguments: File to check +# Returns: TRUE on Success +sub RemoveExistingFile +{ + my $iFilename = shift; # Full pathname LESS extension + + unless (-e "$iFilename.log") { return 1; } # Success! + + if (File::Copy::move("$iFilename.log","$iFilename.bak")) { return 1; } # Success! + + print "WARNING: Failed to rename $iFilename.log\nto $iFilename.bak because of:\n$!\n"; + return 0; # FALSE = Failure +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/BCValues.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/BCValues.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ + + +]> + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/BCupdateXML.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/BCupdateXML.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,77 @@ +#!perl -w +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to perform Build Launch Checks +# +# + +use strict; +use Getopt::Long; +use FindBin; +use lib "$FindBin::Bin"; +use BuildLaunchChecks; + +my %BCData; + +# Process the commandline +my ($iBuildLaunch) = ProcessCommandLine(); + +($BCData{'BCToolsBaseBuildNo'}) = BuildLaunchChecks::GetBCValue(\%ENV); + +BuildLaunchChecks::UpdateXML($iBuildLaunch, \%BCData); + + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# $iBuildLaunch (BuildLaunch xml file) +# +# Description +# This function processes the commandline +# + +sub ProcessCommandLine { + my ($iBuildLaunch, $iHelp); + + GetOptions('x=s' => \$iBuildLaunch, 'h' => \$iHelp )|| die Usage(); + + if ((!defined $iBuildLaunch) || ($iHelp)) + { + Usage(); + } else { + return $iBuildLaunch; + } + +} + +# Usage +# +# Description +# Output Usage Information and exit whole script. +# + +sub Usage { + print <>$iLogPath") or die ("ERROR: Unable to open file \"$iLogPath\" for writing: $!"); + open (STDERR, ">&STDOUT") or die ("ERROR: Unable to redirect STDERR to STDOUT: $!"); + + # Turn off buffering for each file handle to preserve ordering + select((select(STDOUT), $|=1)[0]); + select((select(STDERR), $|=1)[0]); +} + +# Get today's date +my $timestamp = &UnixDate("today","%Y-%m-%d"); + +# Open the published path and get an array of build directories there +opendir (DIRS, $iPath); +my @dirs = readdir(DIRS); +closedir(DIRS); +chomp @dirs; + +my @build_dirs; +foreach my $dir (@dirs) +{ + if (( -d "$iPath\\$dir" ) && ( $dir =~ /^\d{5}/ )) + { + # We have found a build directory + push @build_dirs, "$iPath\\$dir"; + } +} + +# Go through each build directory looking for expiry files +foreach my $dir (@build_dirs) +{ + &ProcessDir($dir); +} + +sub ProcessDir +{ + my ($dir) = @_; + + opendir(DIR, $dir); + my @expirys = readdir(DIR); + closedir(DIR); + chomp @expirys; + + foreach my $entry (@expirys) + { + next if (($entry eq ".") or ($entry eq "..")); + &ProcessDir("$dir\\$entry") if (-d "$dir\\$entry"); + next if ((!-f "$dir\\$entry") or ($entry !~ /^(\d+)_(\d+)_(\d+).expiry$/i)); + + # We have found an expiry file so extract the expiry date + my ($year, $month, $day) = ($1, $2, $3); + + my $delta = &DateCalc("$year-$month-$day","today"); + if ( &Delta_Format($delta,'0',"%dt") > 0) + { + # This build directory has expired + print "$timestamp: Removing directory \"$dir\" (Expired $year-$month-$day)\n"; + &RemoveDirectory($dir) if (!$iPreview); + + # Removal of this build directory is complete, so move onto the next one + last; + } + } +} + +sub RemoveDirectory() +{ + my $dir = shift; + + my $temp = rmtree($dir); + print "$temp file(s) removed.\n"; + + return if ( !-d $dir ); + + # Directory removal has failed + warn "WARNING: Directory \"$dir\" could not be removed.\n"; +} + + +# End of script + +sub ProcessCommandLine { + my ($iHelp, $iPath, $iPreview,$iLogPath); + GetOptions('h' => \$iHelp, 'p=s' => \$iPath, 'n' => \$iPreview,, 'l=s' => \$iLogPath); + + if ( ($iHelp) || (!defined $iPath) ) + { + Usage(); + } + else + { + return( $iPath, $iPreview, $iLogPath ); + }; +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/BuildLaunchChecks.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/BuildLaunchChecks.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,272 @@ +#This module is used by startbuild.pl +#It asks for some BuildLaunch data from the user and performs some checks on this data +#This is then input to the BuildLaunch.xml file and then opens the file for the user to verify before launching the build. + +package BuildLaunchChecks; +use strict; + +sub GetUserInput +{ + # Ask for Snapshot, Previous Snapshot and ChangeList numbers + + my $Product; + print "Enter Product number (e.g 9.1/9.5/tb91sf/tb92sf/tb101sf) >"; + chomp($Product = ); + $Product =~ s/\s+//g; + + my $Snapshot; + print "Enter Snapshot number >"; + chomp($Snapshot = ); + $Snapshot =~ s/\s+//g; + + my $PrevSnapshot; + print "Enter Previous Snapshot number >"; + chomp($PrevSnapshot = ); + $PrevSnapshot =~ s/\s+//g; + + my $Changelist; + print "Enter ChangeList number >"; + chomp($Changelist = ); + $Changelist =~ s/\s+//g; + print "\n"; + + my $CurrentCodeline; + print "Enter Codeline (e.g. //epoc/master //EPOC/Release/sf/symtb91 //EPOC/master/sf) >"; + chomp($CurrentCodeline = ); + $CurrentCodeline =~ s/\s+//g; + print "\n"; + + my $Platform; + print "Enter Platform (e.g. beech/cedar/SF) >"; + chomp($Platform = ); + $Platform =~ s/\s+//g; + print "\n"; + + my $Type; + print "Enter Type (e.g Master/MasterSF/Symbian_OS_v9.1/Symbian_OS_vTB91SF) >"; + chomp($Type = ); + $Type =~ s/\s+//g; + print "\n"; + + + + return $Product, + $Snapshot, + $PrevSnapshot, + $Changelist, + $CurrentCodeline, + $Platform, + $Type; +} + +sub GetBCValue +{ + my($BuildData) = @_; + $BuildData->{CurrentCodeline} =~ s/\/$//; #drop any trailing / + my $cmd = "p4 print -q $BuildData->{CurrentCodeline}/os/buildtools/bldsystemtools/commonbldutils/BCValues.xml\@$BuildData->{ChangelistNumber}"; + my $BCValues = `$cmd`; + warn "WARNING: Could not open BCValues file" if $?; + + my @BCValues = split /\n/m, $BCValues; + + my $BCToolsBaseBuildNo; + + my $Product_Found = 0; + foreach my $line (@BCValues) + { + $Product_Found = 1 if ($line =~ m/Product name=\"$BuildData->{Product}\"/i); + + if (($line =~ m/\"BCToolsBaseBuildNo\" Value=\"(.*)\"/i)&&($Product_Found == 1)) + { + $BCToolsBaseBuildNo = $1; + $BCToolsBaseBuildNo =~ s/\s+//g; + last; + } + } + + return $BCToolsBaseBuildNo; +} + +sub CheckData +{ + my($BuildData) = @_; + + my @change; + my $Error; + my $BCBaseBuild = "$BuildData->{PreviousBuildPublishLocation}\\$BuildData->{Type}\\$BuildData->{BCToolsBaseBuildNo}"."_Symbian_OS_v$BuildData->{Product}" + if ((defined $BuildData->{BCToolsBaseBuildNo})&&(defined $BuildData->{Type})&&(defined $BuildData->{Product})); + my $warnings = 0; + + #Check that the Changelist number entered at prebuild is the same as the Changelist entered at startbuild + if (($ENV{CHANGELIST} != $BuildData->{ChangelistNumber})&&(defined $ENV{CHANGELIST})&&(defined $BuildData->{ChangelistNumber})) + { + warn "Warning: Changelist numbers entered at prebuild and startbuild are different\n"; + $warnings++; + } + + #Check that the Changelist number entered is on the CodeLine + if(defined $BuildData->{ChangelistNumber}) + { + my $describe = "p4 -s describe $BuildData->{ChangelistNumber} 2>&1"; + push @change, `$describe`; + warn "ERROR: Could not execute: $describe\n" if $?; + + foreach my $line(@change) + { + if ($line =~ m/$BuildData->{CurrentCodeline}/i) + { + $Error = 0; + last; + } + } + if (!defined $Error) + { + warn "Warning: Change $BuildData->{ChangelistNumber} does not exist on $BuildData->{CurrentCodeline}\n"; + $warnings++; + } + } + + #Check that the Previous Snapshot is less than the Current Snapshot + if (($BuildData->{SnapshotNumber} lt $BuildData->{PreviousSnapshotNumber})&&(defined $BuildData->{SnapshotNumber})&&(defined $BuildData->{PreviousSnapshotNumber})) + { + warn "Warning: Current snapshot is less than the Previous snapshot\n"; + $warnings++; + } + + #Check that the Previous Snapshot Number exists + if ((!-e "$BuildData->{PreviousBuildPublishLocation}\\$BuildData->{Type}\\$BuildData->{PreviousSnapshotNumber}"."_Symbian_OS_v$BuildData->{Product}")&&(defined $BuildData->{PreviousSnapshotNumber})&&(defined $BuildData->{Product})&&(defined $BuildData->{Type})) + { + warn "Warning: Previous snapshot number does not exist on $BuildData->{PreviousBuildPublishLocation}\\$BuildData->{Type}\n"; + $warnings++; + } + + #Check that CBR exists for the Previous Snapshot + if ((!-e "$BuildData->{PreviousBuildPublishLocation}\\ComponentisedReleases\\DailyBuildArchive\\Symbian_OS_v$BuildData->{Product}\\gt_techview_baseline\\$BuildData->{PreviousSnapshotNumber}"."_Symbian_OS_v$BuildData->{Product}")&&(defined $BuildData->{PreviousSnapshotNumber})&&(defined $BuildData->{Product})) + { + warn "Warning: CBR does not exist for build $BuildData->{PreviousSnapshotNumber}\n"; + $warnings++; + } + + #Check that the BCToolsBaseBuildNo exists on devbuilds + if ((!-e $BCBaseBuild)&&(defined $BCBaseBuild)&&(defined $BuildData->{BCToolsBaseBuildNo})) + { + warn "Warning: $BuildData->{BCToolsBaseBuildNo}"."_"."Symbian_OS_v$BuildData->{Product} does not exist on \\\\Builds01\\devbuilds\\$BuildData->{Type}\n"; + $warnings++; + } + return $warnings; +} + +sub UpdateXML +{ + my($xmlfile, $BuildData, $Sync) = @_; + open(XMLFILE, '+<', $xmlfile) || warn "Warning: can't open $xmlfile for append: $!"; + my @initarray = ; + + my $Left; + my $Right; + + foreach my $line (@initarray) + { + if (($line =~ m/\"SnapshotNumber\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{SnapshotNumber})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"SnapshotNumber\" Value=\"" . $BuildData->{SnapshotNumber} ."\"" . $Right; + next; + } + + if (($line =~ m/\"PreviousSnapshotNumber\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{PreviousSnapshotNumber})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"PreviousSnapshotNumber\" Value=\"" . $BuildData->{PreviousSnapshotNumber} ."\"" . $Right; + next; + } + + if (($line =~ m/\"ChangelistNumber\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{ChangelistNumber})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"ChangelistNumber\" Value=\"" . $BuildData->{ChangelistNumber} ."\"" . $Right; + next; + } + + if (($line =~ m/\"Platform\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{Platform})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"Platform\" Value=\"" . $BuildData->{Platform} ."\"" . $Right; + next; + } + + if (($line =~ m/\"Product\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{Product})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"Product\" Value=\"" . $BuildData->{Product} ."\"" . $Right; + next; + } + + if (($line =~ m/\"PublishLocation\" Value=\"([^\"]+)\"/)&& (defined $BuildData->{PublishLocation})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"PublishLocation\" Value=\"$BuildData->{PublishLocation}\"" . $Right; + next; + } + + if (($line =~ m/\"CurrentCodeline\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{CurrentCodeline})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"CurrentCodeline\" Value=\"$BuildData->{CurrentCodeline}\"" . $Right; + next; + } + + if (($line =~ m/\"Type\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{Type})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"Type\" Value=\"$BuildData->{Type}\"" . $Right; + + next; + } + + if (($line =~ m/\"BuildSubType\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{BuildSubType})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"BuildSubType\" Value=\"$BuildData->{BuildSubType}\"" . $Right; + + next; + } + + if (($line =~ m/\"BCToolsBaseBuildNo\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{BCToolsBaseBuildNo})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"BCToolsBaseBuildNo\" Value=\"" . $BuildData->{BCToolsBaseBuildNo} ."\"" . $Right; + next; + } + + if (($line =~ m/\"BuildsDirect\" Value=\"([^\"]+)\"/)&&(defined $BuildData->{BuildsDirect})) + { + $Left = $`; + $Right = $'; + $line= $Left . "\"BuildsDirect\" Value=\"$BuildData->{BuildsDirect}\"" . $Right; + + last; + } + } + + # output the changes to the original file + seek(XMLFILE,0,0); + print XMLFILE @initarray; + truncate(XMLFILE,tell(XMLFILE)); + + close(XMLFILE); +} + +1; + +__END__ diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/BuildStamp.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/BuildStamp.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,97 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to create a timestamp for builds +# +# + +use strict; +use Getopt::Long; + +# For Date calculations +use FindBin; # for FindBin::Bin +use lib "$FindBin::Bin/../tools/build/lib"; # For running in source +use lib "$FindBin::Bin/../buildsystemtools/lib"; # For running in source (Foundation Structure) +use Date::Manip; + +# Set TimeZone because Date:Manip needs it set and then tell it to IGNORE the TimeZone +&Date_Init("TZ=GMT","ConvTZ=IGNORE"); + +# Process the commandline +my ($iBuildNum, $iDaysNum, $iPath) = ProcessCommandLine(); + +# Gets today date then build the date stamp file by adding on the number of days given by the -d flag +# The file name is of the format year_month_day.expiry +my $date = &DateCalc("today","+ $iDaysNum days"); +my $Logfilename = &UnixDate($date,$iPath."\\".$iBuildNum."\\"."%Y_%m_%d"."\."."expiry"); + + +# Create the date stamp file +open(FILE,">> $Logfilename"); +print FILE "Build to be deleted on this date\n"; +close FILE; + +if ($ENV{'BuildSubType'} eq "Test") +{ + # Gets today date then build the date stamp file for devkit deletion and setting it to 3 days + # The file name is of the format year_month_day.devkitExpiry + my $date = &DateCalc("today","+ 3 days"); + my $Logfilename = &UnixDate($date,$iPath."\\".$iBuildNum."\\Product\\"."%Y_%m_%d"."\."."expiry"); + + mkdir ($iPath."\\".$iBuildNum."\\Product"); + + # Create the date stamp file + open(FILE,">> $Logfilename"); + print FILE "Build to be deleted on this date\n"; + close FILE; +} +# End of script + +sub ProcessCommandLine { + my ($iHelp, $iBuildNum, $iDaysNum, $iPath); + GetOptions('h' => \$iHelp, 'b:s' =>\$iBuildNum, 'd:i' => \$iDaysNum, 'p:s' => \$iPath); + + if (($iHelp) || (!defined $iBuildNum) || (!defined $iPath) ) + { + Usage(); + } + else + { + if (!defined $iDaysNum) + { + $iDaysNum = 14; + } + return($iBuildNum, $iDaysNum, $iPath); + }; +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < \$iHelp, 's=s' => \$iSource, 't=s' => \$iTarget, 'x=s' => \@iExclude, 'i=s' => \@iInclude, 'v' => \$iVerbose, 'n' => \$iNoAction); + + if (($iHelp) || (!defined $iSource) || (!defined $iTarget)) + { + Usage(); + } elsif (! -d $iSource) { + print "$iSource is not a directory\n"; + Usage(); + } elsif ( -d $iTarget) { + print "$iTarget already exist\n"; + Usage(); + } else { + # Remove any trailing \ or from dirs + $iSource =~ s#[\\\/]$##; + $iTarget =~ s#[\\\/]$##; + # Make sure all the \ are / + $iSource =~ s/\\/\//g; + $iTarget =~ s/\\/\//g; + return($iSource, $iTarget, \@iExclude, \@iInclude, $iVerbose, $iNoAction); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < ".$iTarget."/".$iFile."\n"; + } + + if (!defined $iNoAction) + { + if (!-d $iTarget."/".$iDir) + { + mkpath ($iTarget."/".$iDir) || die "ERROR: Cannot create ".$iTarget."/".$iDir; + } + copy($iSource."/".$iFile,$iTarget."/".$iFile) || die "ERROR: Failed to copy ".$iSource."/".$iFile." to ".$iTarget."/".$iFile." $!"; + } + } + + print "$j files processed\n"; +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/DefectTrack.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/DefectTrack.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,56 @@ +# This script scans through the changes submitted on the specified codeline, within the range specified, and detects all changes involving a Defect Fix + +# Renaming Parameters +$Codeline=$ARGV[0]; +$OldNumber=$ARGV[1]; +$NewNumber=$ARGV[2]; +$query="$Codeline\@$OldNumber,$NewNumber"; + +system("p4 changes $query >changes.tmp"); +@changes; +open(TMP,"changes.tmp"); +while() +{ + $_=split /\s+/,$_; + push @changes, $_[1]; +} +close(TMP); + +#print @changes; + + +foreach $i(@changes){ + system("p4 describe -ds -s $i >>description.tmp"); + open(DES,">>description.tmp"); + print DES "\n\n"; + close(DES); + } + + +open(DES,"description.tmp"); +$FileFlag=0; +while() +{ + if ($_ =~/^Change\s(\d+)\s/){ + @ChangeInfo=split /\s+/,$_; + $CurrentChange=$ChangeInfo[1]; + } + + if ($_=~/([A-Z][A-Z][A-Z]-)/){ #V4 defects + print "$CurrentChange\n"; + print $_; + } + + if ($_=~/([a-zA-Z]{3}\d{4,6})/){ #TeamTrack defects + print "$CurrentChange\n"; + print $_; + } + + +} + + +close(DES); +close(TMP); +system("del description.tmp"); +system("del changes.tmp"); diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/EventLogReader.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/EventLogReader.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,415 @@ +#!perl -w +# This script reads data from specified Windows Event Logs and writes the information to a file +# Output is ScanLog-compatible. First this script establishes a time range by reading the specified Build Log. +# For info. on Win32::EventLog, see "Win32 Perl Programming" Page 171 et seq. +use FindBin; +use Sys::Hostname; +use Win32; +use Win32::EventLog; +use Getopt::Long; +use strict; +# For Date calculations +{ +no warnings; +use lib "$FindBin::Bin/../buildsystemtools/lib"; # For running in source +} +use Date::Manip; + +# Set TimeZone because Date:Manip needs it set and then tell it to IGNORE the TimeZone +&Date_Init("TZ=GMT","ConvTZ=IGNORE"); + +# Check if HiRes Timer is available +my $gHiResTimer = 0; #Flag - TRUE if HiRes Timer module available +if (eval "require Time::HiRes;") { + $gHiResTimer = 1; +} else { + print "Cannot load HiResTimer Module\n"; +} + +# Capture the name of this script for Help display etc. +$0 =~ m/([^\\]+?)$/; +my $gThisFile = $1; +# Process command line + +my ($gComputer, $gBuildLogstart, $gBuildLogend, $gOutLogFile, @gEventSourcesUser) = ProcessCommandLine(); +$gComputer = (defined $gComputer)? uc $gComputer: hostname(); + +# Open logfile, if specified +my $gOutLogHandle = \*OUTLOGFILE; +if (defined $gOutLogFile) +{ + open ($gOutLogHandle, ">$gOutLogFile") or die "Failed to open $gOutLogFile"; + my $iTime = gmtime(time); + PrintStageStart(0,"Windows Event Log Extracts",$gThisFile); + print "Logfile: $gOutLogFile Opened: $iTime\n"; + print $gOutLogHandle "Output file: $gOutLogFile Opened: $iTime\n"; +} +else +{ + $gOutLogHandle = \*STDOUT; + PrintStageStart(0,"Windows Event Log Extracts",$gThisFile); # Start logging Generic Info. as pseudo Build Stage + print "Logging to STDOUT\n"; +} +print $gOutLogHandle "Data extracted from Windows Event Logs for Computer: $gComputer\n"; + +# Establish time range. Get build start time from specified Build Log file. +unless (defined $gBuildLogstart) +{ + my $iMsg = "No Build Log specified"; + print $gOutLogHandle "ERROR: $iMsg\n"; + PrintStageEnd(0); # Stop logging Generic Info. + Usage("$iMsg"); +} + +unless (defined $gBuildLogend) +{ + my $iMsg = "No Build Log specified"; + print $gOutLogHandle "ERROR: $iMsg\n"; + PrintStageEnd(0); # Stop logging Generic Info. + Usage("$iMsg"); +} + + +my ($gStartSecs, $gStopSecs) = GetTimeRange($gBuildLogstart, $gBuildLogend); + +unless (defined $gStartSecs) +{ + my $iMsg = "Invalid Build Log: $gBuildLogstart"; + print $gOutLogHandle "ERROR: $iMsg\n"; + PrintStageEnd(0); # Stop logging Generic Info. + Usage("$iMsg"); +} + +# Establish time range. Get build end time from specified Build Log file. +# Determine which Event Logs are to be read. Default is "All three". Specifying one only is really a debug convenience. +my @gEventSourcesDefault = ('Application','Security','System'); +my @gEventSources; +if (@gEventSourcesUser) # Event Log(s) specified by user. +{ + foreach my $iSrcU (@gEventSourcesUser) + { + my $iOKFlag = 0; + foreach my $iSrcD (@gEventSourcesDefault) + { + if (lc $iSrcU eq lc $iSrcD) + { + push (@gEventSources, $iSrcD); + $iOKFlag = 1; + last; + } + } + unless ($iOKFlag) + { + my $iMsg = "Invalid Event Log Filename: $iSrcU"; + print $gOutLogHandle "ERROR: $iMsg\n"; + PrintStageEnd(0); # Stop logging Generic Info. + Usage("$iMsg"); + } + } # End foreach my $iSrcU (@gEventSourcesUser) + +} +else # Default to "All logs" +{ + @gEventSources = @gEventSourcesDefault; +} + +PrintStageEnd(0); # Stop logging Generic Info. + +# Finally read the required Event Log(s) +$Win32::EventLog::GetMessageText = 1; # Ensure that we get the message content from each Event Log entry. +for (my $iIndx = 0; $iIndx < @gEventSources; ) +{ + my $iEventSource=$gEventSources[$iIndx]; + ++$iIndx; + print "Reading Event Log: $iEventSource\n"; + ReadEventLog ($iIndx,$iEventSource); +} + +close OUTLOGFILE; +exit (0); + +# ReadEventLog +# +# Read from one Event Log and output to supplied logfile handle. +# +# Input: Stage Number, Event Log Name +# +# Output: ScanLog-compatible data to log file +# +sub ReadEventLog +{ + my $iStage = shift; # Stage number. + my $iEventSource = shift; # Name of Event Log file. + # First argument to "new Win32::EventLog()" may be "Application", "Security" or "System"; + my $iTotalEvents; + my $iSeparator = "------------------------------------------------------------\n"; + PrintStageStart($iStage,"Windows $iEventSource Event Log Extracts",$gThisFile); + + my $iEventObject = new Win32::EventLog($iEventSource, $gComputer); + + unless ($iEventObject) + { + print $gOutLogHandle "ERROR: Failed to open Event Log: $iEventSource\n"; + PrintStageEnd($iStage); + return; + } + + unless ($iEventObject->GetNumber($iTotalEvents)) + { + print $gOutLogHandle "ERROR: Cannot read Event Log: $iEventSource\n"; + PrintStageEnd($iStage); + return; + } + + unless ($iTotalEvents) # Check number of events in log. + { + print $gOutLogHandle "No event recorded in $iEventSource Log.\n"; + } + else + { + # Reading Flags: EVENTLOG_FORWARDS_READ, EVENTLOG_BACKWARDS_READ, EVENTLOG_SEQUENTIAL_READ, EVENTLOG_SEEK_READ + my $iFlag = EVENTLOG_BACKWARDS_READ | EVENTLOG_SEQUENTIAL_READ; + my $iRecNum = 0; # Ignored unless $iFlag == EVENTLOG_SEEK_READ + my $iStopFlag = 0; + my $count = 0; + while (!$iStopFlag) + { + my %iHash; + unless ($iEventObject->Read($iFlag, $iRecNum, \%iHash)) + { + $iStopFlag = 1; + } + else # Successful "read" + { + my $iEventTime = $iHash{TimeGenerated}; + if ($iEventTime > $gStopSecs) + { next; } + if ($iEventTime < $gStartSecs) + { last; } + ++$count; + print $gOutLogHandle $iSeparator; + # Supported Event Types: EVENTLOG_ERROR_TYPE, EVENTLOG_WARNING_TYPE, EVENTLOG_INFORMATION_TYPE, EVENTLOG_AUDIT_SUCCESS, EVENTLOG_AUDIT_FAILURE + my $iTxt; + if ($iHash{EventType} == EVENTLOG_ERROR_TYPE) + {$iTxt = 'Error'; } + elsif ($iHash{EventType} == EVENTLOG_WARNING_TYPE) + {$iTxt = 'Warning'; } + elsif ($iHash{EventType} == EVENTLOG_INFORMATION_TYPE) + {$iTxt = 'Information'; } + elsif ($iHash{EventType} == EVENTLOG_AUDIT_SUCCESS) + {$iTxt = 'Audit Success'; } + elsif ($iHash{EventType} == EVENTLOG_AUDIT_FAILURE) + {$iTxt = 'Audit Failure'; } + else + {$iTxt = "*unknown* [$iHash{EventType}]"; } + print $gOutLogHandle "EventType: $iTxt Source: $iHash{Source} RecNum: $iHash{RecordNumber}\n"; + my $iTimeStr = gmtime($iHash{TimeGenerated}); + print $gOutLogHandle "TimeGen: $iHash{TimeGenerated} ($iTimeStr)\n"; + print $gOutLogHandle "Computer: $iHash{Computer}\n"; + print $gOutLogHandle "User: $iHash{User}\n"; + print $gOutLogHandle "EventID: $iHash{EventID}\n"; + print $gOutLogHandle "Category: $iHash{Category}\n"; + $iTxt = (defined $iHash{Message})? $iHash{Message}: '*none*'; + print $gOutLogHandle "Message: $iTxt\n"; + $iTxt = ($iHash{Strings})? $iHash{Strings}: '*none*'; + print $gOutLogHandle "Strings: $iTxt\n"; + } + } # End while (!$iStopFlag) + print $gOutLogHandle $iSeparator; + print $gOutLogHandle "Events in specified time range = $count Events in file = $iTotalEvents\n"; + } # End unless ($iTotalEvents) + PrintStageEnd($iStage); +} + +# PrintStageStart +# +# Print to log file the ScanLog-Compatible lines to start a stage +# +# Input: Stage, Component Name [,Command Name] +# +# Output: Start time etc. +# +sub PrintStageStart +{ + my $iStage = shift; # Stage number. + my $iComponent = shift; # e.g. Name of Event Log file. + my $iCommand = shift; + my $iTime = gmtime(time); + print $gOutLogHandle "===-------------------------------------------------\n"; + print $gOutLogHandle "=== Stage=$iStage\n"; + print $gOutLogHandle "===-------------------------------------------------\n"; + print $gOutLogHandle "=== Stage=$iStage started $iTime\n"; + print $gOutLogHandle "=== Stage=$iStage == $iComponent\n"; + if (defined $iCommand) + { + print $gOutLogHandle "-- $iCommand\n"; + } + print $gOutLogHandle "++ Started at $iTime\n"; + + if ($gHiResTimer) + { + print $gOutLogHandle "+++ HiRes Start ".Time::HiRes::time()."\n"; + } +} + +# PrintStageEnd +# +# Print to log file the ScanLog-Compatible lines to end a stage +# +# Input: Stage +# +# Output: End time etc. +# +sub PrintStageEnd +{ + my $iStage = shift; # Stage number. + if ($gHiResTimer) + { + print $gOutLogHandle "+++ HiRes End ".Time::HiRes::time()."\n"; + } + my $iTime = gmtime(time); + print $gOutLogHandle "++ Finished at $iTime\n"; + print $gOutLogHandle "=== Stage=$iStage finished $iTime\n"; +} + +#sub GetTimeRange +# +# Establish start and end times for overall build +# Typical start line: === Stage=1 started Mon Oct 4 15:55:31 2004 +# Typical end line: === Stage=115 finished Tue Oct 5 01:47:37 2004 +# +# Input: Name of Build Log File to read +# +# Output: Summary timing info to log file +# +# Return: Start/End times in seconds +# +sub GetTimeRange +{ + + my ($iBuildLogstart,$iBuildLogend) = @_; + + my ($iStartTime, $iStopTime); + +# $iStartTime Time read from $iBuildLogstart + unless (open (INLOGFILE, "<$iBuildLogstart")) + { + print $gOutLogHandle "Failed to open input file: $iBuildLogstart\n"; + return undef, undef; + } + while(my $iLine = ) + { + chomp $iLine; + unless (defined $iStartTime) + { + if ($iLine =~ m/^===\s+Stage=\S*\s+started\s+(.+)/) + { $iStartTime = $1; last; } + } + } + close INLOGFILE; + +# $iStopTime Time read from $iBuildLogend + + unless (open (OUTFILE, "<$iBuildLogend")) + { + print $gOutLogHandle "Failed to open input file: $iBuildLogend\n"; + return undef, undef; + } + while(my $iLine = ) + { + chomp $iLine; + if (($iLine =~ m/^===\s(.*\s)?finished\s+(.+)/)) + { $iStopTime = $2; } + } + close OUTFILE; + + my $iDate = ParseDateString($iStartTime); + my $iStartSecs = UnixDate($iDate,"%s"); + + print $gOutLogHandle "Time range taken for Build start time from Build Log: $iBuildLogstart\n"; + print $gOutLogHandle "Earliest Event: $iStartTime\n\n"; + + $iDate = ParseDateString($iStopTime); + my $iStopSecs = UnixDate($iDate,"%s"); + + print $gOutLogHandle "Time range taken for Build end time from Build Log: $iBuildLogend\n"; + print $gOutLogHandle "Latest Event: $iStopTime\n\n"; + + my $iSecs = $iStopSecs - $iStartSecs; + my $iMins = int ($iSecs/60); + $iSecs %= 60; + my $iHours = int($iMins/60); + $iMins %= 60; + printf $gOutLogHandle "--Time Range between the build START and FINISH:<< %d:%02d:%02d>>\n\n",$iHours,$iMins,$iSecs; + + return $iStartSecs, $iStopSecs; +} + + +# ProcessCommandLine +# +# Process Commandline. On error, call Usage() +# +# Input: None +# +# Return: Parameters as strings. +# +sub ProcessCommandLine +{ + + my ($iHelp, $iComputer, $iBuildLogstart, $iBuildLogend , $iOutFile, @iEventSources); + GetOptions('h' => \$iHelp, 'c=s' => \$iComputer, 'l=s' => \$iBuildLogstart,'k=s'=> \$iBuildLogend, 'o=s' => \$iOutFile, 's=s' => \@iEventSources); + + if ($iHelp) + { + Usage(); + } + else + { + return ($iComputer, $iBuildLogstart, $iBuildLogend,$iOutFile, @iEventSources); + } +} + + +# Usage: Display Help and exits script. +# +# Input: Error message, if any +# +# Output: Usage information. +# +# Return: Never returns. Exits with non-zero errorlevel +# +sub Usage +{ + if (@_) + { + print "\nERROR: @_\n"; + } + + print < \$iHelp, 'c=s' => \@iComponents, 's=s' => \$iSnapshot, 'd=s' => \$iDir, 'p=s' => \$iProduct, 'n' => \$iNotify, 't=s' => \@iTemplates); + + if (($iHelp) || (scalar(@iComponents) < 1) || (!defined $iSnapshot) || (!defined $iDir) || (!defined $iProduct)) + { + Usage(); + } + + my %args = ('Snapshot' => $iSnapshot, 'Dir' => $iDir, 'Product' => $iProduct, 'Notify' => $iNotify, + 'Components' => [@iComponents], 'Templates' => [@iTemplates]); + + return %args; +} + +# Usage +# +# Output Usage Information. +# + +sub Usage +{ + print <> $logname"); + + foreach my $aComponent(@{$args{'Components'}}) + { + my $line; + + print "\nAbout to export $aComponent ".$args{'Snapshot'}." from ".$args{'Dir'}."\n"; + + my $iCmd = "exportenv -vv ".$aComponent." ".$args{'Snapshot'}." 2>&1"; + print LOGFILE "\nCommand: $iCmd\n"; + open (CMD, "$iCmd |"); + while ($line = ) + { + print LOGFILE $line; + # Count the number of components exported + if ( $line =~ /successfully exported/) + { + $aExportCount++; + } + } + # Write time stamp to logfile + print LOGFILE $aComponent." exportenv finsihed at ".localtime()."\n"; + print "\nExport Complete\n"; + } + + # Record export of components + if (($aExportCount >0) && (scalar(@{$args{'Templates'}}) > 0)) + { + my $delivery = record_delivery->new(config_file => $aSupportLoc."\\email.cfg"); + foreach my $iTemplate (@{$args{'Templates'}}) + { + eval { + $delivery->send(Template => $aSupportLoc."\\".$iTemplate, BuildNumber => $args{'Snapshot'}, BuildShortName => $args{'Product'}); + }; + if($@) + { + print LOGFILE "ERROR: Failed to record delivery using template ".$aSupportLoc."\\".$iTemplate."\n"; + } else + { + print LOGFILE "Sending email to record delivery using template ".$aSupportLoc."\\".$iTemplate."\n"; + } + } + } + + close LOGFILE; + + if ((defined$args{'Notify'}) && ($aExportCount >0)) + { + ©File($logname, $args{'Snapshot'}, $args{'Product'}); + } + + + + exit 0; +} + +# copyFile +# +# Copies a file with the snapshot to devbuilds +sub copyFile +{ + my ($logname, $aSnapShot, $aProduct) = @_; + + # check there is an "Export_CBR.log" present to be copied across before deleting the previous one(s). + unless ( -e $logname ) + { + print "WARNING: $logname not found when trying to copy to $aODCBuilds\\$aSnapShot.txt $!\n"; + return; + } + + # now delete the older text files + print "\nCMD: del /F /Q $aODCBuilds\\*$aProduct.txt\n"; + system("del /F /Q $aODCBuilds\\*$aProduct.txt"); + print "REMARK: deleting old notify files failed with return of ".($?>>8)."($?)\n" if ($? > 0); + + # and copy the new file + print "\ncopying $logname to $aODCBuilds\\$aSnapShot.txt\n"; + mkpath($aODCBuilds) if (! -d $aODCBuilds); + copy($logname, "$aODCBuilds\\$aSnapShot.txt") || print "WARNING: Copy of $logname to $aODCBuilds\\$aSnapShot.txt failed $!\n"; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/FileOps.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/FileOps.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,95 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to do file operations within a directory with the option to exclude sub directories or files +# +# + +use strict; +use FindBin; # for FindBin::Bin +use Getopt::Long; + +use lib $FindBin::Bin; + +use FileOps; + +# Process the commandline +my ($iSourceDir, $iTargetDir, $iAction, @iExcludes) = &ProcessCommandLine(); + +&FileOps::ProcessDir($iSourceDir, $iTargetDir, $iAction, @iExcludes); + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, $iSourceDir, $iTargetDir, $iAction, @iExclude, @iExcludes); + GetOptions('h' => \$iHelp, 's=s' =>\$iSourceDir, 't:s' =>\$iTargetDir, 'a=s' => \$iAction, 'x:s@' => \@iExclude); + + if (($iHelp) || (!defined $iSourceDir) || (!defined $iAction)) + { + Usage(); + } elsif (! -d $iSourceDir) { + die "$iSourceDir is not a Directory"; + } elsif ((lc($iAction) ne 'copy') && (lc($iAction) ne 'move') && (lc($iAction) ne 'delete') && (lc($iAction) ne 'zip')) { + die "$iAction is not a supported Action"; + } elsif ((lc($iAction) eq 'copy') || (lc($iAction) eq 'move') && (lc($iAction) ne 'delete')) { + if (!defined $iTargetDir) + { + die "$iAction Requires a Target Directory"; + } + if (! -d $iTargetDir) + { + die "$iTargetDir is not a Directory"; + } + } + + # Check all the exclude sub directories or files + foreach my $iSubItem (@iExclude) + { + if ((! -d "$iSourceDir\\$iSubItem") && (! -f "$iSourceDir\\$iSubItem")) + { + print "$iSubItem is not a Directory or File in $iSourceDir - not Excluding\n"; + } else { + push @iExcludes,$iSubItem; + } + } + + return($iSourceDir, $iTargetDir, $iAction, @iExcludes); +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < HTML report output +# 2. HTML scanlog input --> XML report output + XSLT to HTML +# 3. XML scanlog input --> XML report output + XSLT to HTML +# +# + +#!/usr/bin/perl -w +package BragStatus; +use FindBin; +use FileRead; +require GenResult; +use strict; + +use constant SINGLE_SMOKETEST_FAILURE => 1; +use constant PLATFORM_SMOKETEST_FAILURE => 2; +use constant PLATFORM_SMOKETEST_SUCCESS => 0; + +my $gBragStatus = "Green"; +my $iHTMLFileName = "testlog.html"; +my $iTraceFileName = "trace.txt"; +my $iDevkitFileName = "Devkit\.log"; + +my $iCfgFileLocation = $FindBin::Bin; +#Read in the products from a cfg file +my $text = FileRead::file_read("$iCfgFileLocation\\Product_AutoSmokeTest.cfg"); +my %iProducts = $text =~ /^\s*(\w+\.?\w+)\s*=\s*(.+)$/mg ; +#Read in the smoketest list from a cfg file +my $Smoketext = FileRead::file_read ("$iCfgFileLocation\\AutoSmoketests.cfg"); +my %iTests = $Smoketext =~ /^\s*(\w+\s*\w*\s*)=\s*(.+)$/mg ; + +my $iNumberOfTests = scalar(my @iTempArray = values %iTests); +my $iLogsPublishLocation = ""; + +# Entry point into the BragStatus module +sub main +{ + my ($iDir, $iSnapshot, $iProduct, $iLinkPath) = @_; + # set file names, so that they can be accessed globally + ${GenResult::iGTFileName} = "GT.summary.html"; + ${GenResult::iTVFileName} = "TV.summary.html"; + ${GenResult::iBUILDFileName} = "$iSnapshot"."_Symbian_OS_v"."$iProduct".".summary.html"; + ${GenResult::iCBRFileName} = "$iSnapshot"."_Symbian_OS_v"."$iProduct"."_cbr.summary.html"; + ${GenResult::iROMFileName} = "techviewroms"."$iSnapshot"."_Symbian_OS_v"."$iProduct". ".log"; + + my $iLinkPathLocation = ""; + $iDir =~ s/[^\\]$/$&\\/; #add trailing backslash, if missing + $iLogsPublishLocation = $iDir; + if (-e $iLinkPath) { + $iLinkPathLocation = $iLinkPath; + } else { + # if no link path is specified, then use current directory location + #print "WARNING:" .$iLinkPath. " does not exist, linking with relative paths\n"; + $iLinkPathLocation = $iLogsPublishLocation; + } + + if (-e $iLogsPublishLocation) + { + #Set the Files for the Smoketest package + ${GenResult::iGTLogFileLocation} = $iLogsPublishLocation.${GenResult::iGTFileName}; + ${GenResult::iTVLogFileLocation} = $iLogsPublishLocation.${GenResult::iTVFileName}; + ${GenResult::iBUILDLogFileLocation} = $iLogsPublishLocation.${GenResult::iBUILDFileName}; + ${GenResult::iCBRLogFileLocation} = $iLogsPublishLocation.${GenResult::iCBRFileName}; + ${GenResult::iROMLogFileLocation} = $iLogsPublishLocation.${GenResult::iROMFileName}; + + #################################### + #BUILD RESULTS + #################################### + CheckBuildResults(); + } + else + { + #Something is seriously wrong if there is no logs + setBragStatus("Black"); + } + + ############################### + #SMOKETEST + ############################### + CheckSmokeTest($iProduct, $iSnapshot."_Symbian_OS_v".$iProduct); + ############################### + CheckDevkit($iProduct); + #CBR EXIST + ############################### + CheckCBRs($iProduct, $iSnapshot); + return $gBragStatus; +} + +######################################################### +# Name:CheckSmokeTest +# Input: Product +# Outout: None +# Description: Checks the smoketest tables for any errors +######################################################### +sub CheckSmokeTest +{ + my $iProduct = shift; + my $iFileName = shift; + my $iResult = 0; + my @iProductList = ($iProducts{$iProduct} =~ m/\S+/ig); + my $iplatform_counter = 0; + + + # Parse results from dabs/autorom smoketest solution + # Passing 1 as the second argument ensures that the function acts for brag status only. + $iResult = &GenAutoSmokeTestResult::printSTResultRow(1,($iLogsPublishLocation."AutoSmokeTest\\"),@iProductList); + + if($iResult == 1) + { + #Some tests failed for $iPlatform + setBragStatus("Amber"); + } + if($iResult == 2) + { + #Platform Failure + setBragStatus("Red"); + } + + if($iResult == -1) + { + # BRAG status set to TBA as smoke tests do not appear to have been run + setBragStatus("TBA"); + } +} + +########################################### +#Name: CheckBuildResults +#inputs :None +#Outputs:None +#Description:Checks the same files as the Build Results table. +########################################### +sub CheckBuildResults +{ + my @ListofChecks = qw(GT TV BUILD CBR ROM CDB); + my $iCount = "0"; + while(@ListofChecks) + { + my $iFile = shift @ListofChecks; + # zero errors, means 'None' is displayed + if (!&GenResult::getHandleErrors($iFile)) + { + setBragStatus("TBA"); + #Should jump up to While loop again + next; + } + + my $iResultRow; + my @iResult = &GenResult::getResults($iFile); + foreach (&GenResult::getResults($iFile)) { + undef $iResultRow; + if (($_->[1] != "0") || ($_->[3] != "0")) + { + #A Build Results Error + setBragStatus("Amber"); + } + if ($_->[5] != "0") + { + $GenResult::iBraggflag=1; + } + + }#foreach + $iCount++; + }#end while +} +############################################## +# Name: CheckCBRs +# Inputs : product and snapshot number +# Outputs: None +# Description: Checks that the CBRs are created and sets the brag +# status to Red if they havent been +############################################### +sub CheckCBRs +{ + my $iProduct = shift; + my $iSnapshot = shift; + + my $iCBR_GT_only_Location = "\\\\builds01\\devbuilds\\ComponentisedReleases\\DailyBuildArchive\\Symbian_OS_v$iProduct\\"; + my $iCBR_GT_techview_Location = "\\\\builds01\\devbuilds\\ComponentisedReleases\\DailyBuildArchive\\Symbian_OS_v$iProduct\\"; + #Check to see if its a test build + if(&GenResult::isTestBuild() eq "1") + { + $iCBR_GT_only_Location = "\\\\builds01\\devbuilds\\Test_Builds\\ComponentisedReleases\\TestArchive\\Symbian_OS_v$iProduct\\"; + $iCBR_GT_techview_Location = "\\\\builds01\\devbuilds\\Test_Builds\\ComponentisedReleases\\TestArchive\\Symbian_OS_v$iProduct\\"; + } + + if( -e $iCBR_GT_only_Location) + { + #Check the GT_ONLY + if( -e $iCBR_GT_only_Location."\\GT_only_baseline\\$iSnapshot\_Symbian_OS_v$iProduct\\reldata") + { + setBragStatus("Green"); + } + else + { + setBragStatus("Red"); + } + #Check the GT_techview_baseline + if( -e $iCBR_GT_techview_Location."\\GT_techview_baseline\\$iSnapshot\_Symbian_OS_v$iProduct\\reldata") + { + setBragStatus("Green"); + } + else + { + setBragStatus("Red"); + } + } + else #No CBRs built so BragStatus is Red + { + setBragStatus("Red"); + } +} + +######################################################### +# Name:CheckDevkit +# Input: Product +# Outout: None +# Description: Checks the Devkit log file for any errors +######################################################### +sub CheckDevkit +{ + my $iProduct = shift; + my $iResult = 0; + my @iProductList = ($iProducts{$iProduct} =~ m/\S+/ig); + my $iplatform_counter = 0; + foreach my $iPlatform (@iProductList) + { + $iResult = getDEVKITRow($iPlatform); + if($iResult == 1) + { + #Error in $iPlatform + setBragStatus("Amber"); + } + + } +} + +sub getDEVKITRow +{ +############################################### +# Name: getDEVKITRow +# Input: Platform +# Output: 0 - No problems +# 1 - error in log file +# +############################################## + + my $iPlatform = $_[0]; + my $iDKdir = "\\SmokeTest\\"; + + open (DevkitLOGFILE, $iLogsPublishLocation.$iDKdir.$iDevkitFileName); + my @iDevkitLog = ; + my $iErrorCount = 0; + my $iLineOK = 0; + + foreach (@iDevkitLog) { + if (m/ERROR:/) + { + $iErrorCount++; + } + else + { + $iLineOK++; + } + } + if($iErrorCount > 0) { return 1;}else{return 0;} + +} + +############################################### +# Name : setBragStatus +# Inputs: Suggested Brag Status "Green","Amber","Red","Black" +# Outputs: None +# Description: This function sets the brag status +# Brag status can only deteriorate, not improve +############################################### +sub setBragStatus +{ + my $iBstatus = shift; + if($gBragStatus eq "Green") + { + $gBragStatus = $iBstatus; + return 0; + } + if(($gBragStatus eq "Amber") && (($iBstatus eq "Black") || ($iBstatus eq "Red"))) + { + $gBragStatus = $iBstatus; + return 0; + } + + if(($gBragStatus eq "Red") && ($iBstatus eq "Black")) + { + $gBragStatus = $iBstatus; + return 0; + } + + if($iBstatus eq "TBA") # Set BRAG to "TBA" if the SmokeTests do not appear to have run. + { + $gBragStatus = $iBstatus; + return 0; + } + +#For Everything Else leave gBragStatus as is + return 0; +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/Changelists.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/Changelists.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,97 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script that return a list of Perforce Change lists that are associated to a build snapshot. +# +# +package Changelists; +use DBI; +my $dbh; #connection handle +sub connectDB() +{ + my $dBase = "autobuild2"; + my $serverPort = "intweb:3306"; + my $user = "autobuild2"; + my $password = "autobuild2"; + $dbh->disconnect if ($dbh); #disconnect if already connected + $dbh = DBI->connect("DBI:mysql:$dBase:$serverPort", $user, $password, {PrintError => 0, RaiseError => 0}); # should use a username which has read-only credentials only. + if (!$dbh) + { + print "Cannot connect to the AutoBuild2 server:$DBI::errstr\n"; + exit; + } + else + { + print "Connected to AutoBuild\n"; + } +} + + +sub queryHandler #handle querying the database. +{ + my $query = shift; + my $handle; + $handle = $dbh->prepare($query); + $handle->execute; + if($handle->err()) + { + Logit(2,"could not execute Query:".$handle->errstr()); + if ($handle->errstr() =~ m/(Lost connection|MySQL server has gone away)/i) #sometimes the connection to server is lost, + { + Logit(0,"Lost connection, ".$handle->errstr()); + exit; + } + } + return $handle; +} + +my $snapshot = $ENV{SnapshotNumber}; +my $buildShortName = $ENV{BuildShortName}; +sub main { + + print "$snapshot \t $buildShortName\n"; + my $query = "select distinct(sub3.changelist), snap.name as Name, sub3.description as Description + from codeline, Submission as sub, Submission as sub3 + left join Snapshot as snap on (snap.Submission_id = sub.id ) + left join Build as bld on (bld.Snapshot_id = snap.id) + left join Spec as spec on (bld.Spec_id = spec.id) + left join Product as prod on (spec.Product_id = prod.id) + left join Build as bld2 on (bld2.id = bld.BCPrevious_id) + left join Snapshot as snap2 on (bld2.Snapshot_id = snap2.id) + left join Submission as sub2 on (snap2.Submission_id = sub2.id) + where snap.name = \"$snapshot\" and prod.build_short_name=\"$buildShortName\" and sub3.Codeline_id = (SELECT codeline_id FROM `spec` , codeline cl where Product_id=(select id from product where build_short_name = \"$buildShortName\") and pool_id = \"1\" and cl.name = \"MCLsfRO\" and spec.codeline_id= cl.id and end_date > CURDATE() ORDER by spec.id LIMIT 1) and sub3.changelist between sub2.changelist and sub.changelist order by sub3.changelist;"; + + &connectDB(); + my $ClInfo = &queryHandler($query); + my @AllCls = (); + my %CLhash = (); + while (my $Data = $ClInfo->fetchrow_hashref) + { + my @Cl = (); + my $changelist = ${$Data}{'changelist'}; + my ($submitter) = ${$Data}{'Description'} =~ /####(.*?)####<\/EXTERNAL>/i; + $desc =~ s/##/\n/g; + $CLhash{$changelist}{'submitter'} = $submitter; + $CLhash{$changelist}{'team'} = $team; + $CLhash{$changelist}{'sub_time'} = $sub_time; + $CLhash{$changelist}{'desc'} = $desc; + #~ print "#################${$Data}{'changelist'}#####################\n"; + #~ print "$submitter\t$team\t$sub_time\n$desc\n"; + } + return (\%CLhash); +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/FaultsData.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/FaultsData.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,856 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script that returns the no.of errors, Warnings and Advisory notes for a stage. +# +# + +#!/usr/bin/perl -w +package FaultsData; +#~ use BragStatus; +use strict; +use Date::Calc; + +# global log file locations +# - to be set by main() function +# on module entry +our $iGTLogFileLocation; +our $iTVLogFileLocation; +our $iTVEBSLogFileLocation; +our $iBUILDLogFileLocation; +our $iCBRLogFileLocation; +our $iROMLogFileLocation; +our $iCDBLogFileLocation; +our $iLinkPathLocation; +our $iLogsPublishLocation; +our $iGTFileName; +our $iTVFileName; +our $iTVEBSFileName; +our $iBUILDFileName; +our $iCBRFileName; +our $iROMFileName; +our $iCDBFileName; +our $iBraggflag = 0; + +our %iProducts; +our %iTests; + +my $iGTFileFound = "1"; +my $iTVFileFound = "1"; +my $iTVEBSFileFound = "1"; +my $iBUILDFileFound = "1"; +my $iCBRFileFound = "1"; +my $iROMFileFound = "1"; +my $iCDBFileFound = "1"; + + +# stores the list of stages +my $iBuildStages = 'GT|TV|ROM|CBR|CDB|BUILD'; + +sub stageSummary { + my ($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage) = @_; + my $temp = ""; + if($iStage ne "PREBUILD") + { + ##############extract Errors Now################ + # set file names, so that they can be accessed globally + $iGTFileName = "GT.summary.html"; + $iTVFileName = "TV.summary.html"; + $iTVEBSFileName = "TV.EBS.summary.html"; + $iBUILDFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct".".summary.html"; + $iCBRFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct"."_cbr.summary.html"; + $iCDBFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct"."_cdb.summary.html"; + $iROMFileName = "techviewroms"."$iSnapshot"."_Symbian_OS_v"."$iProduct". ".log"; + + $iDir =~ s/[^\\]$/$&\\/; #add trailing backslash, if missing + $iLogsPublishLocation = $iDir; + + + if (-e $iLinkPath) { + $iLinkPathLocation = $iLinkPath; + } else { + # if no link path is specified, then use current directory location + #print "WARNING:" .$iLinkPath. " does not exist, linking with relative paths\n"; + $iLinkPathLocation = $iLogsPublishLocation; + } + + if (-e $iLogsPublishLocation) + { + $iGTLogFileLocation = $iLogsPublishLocation.$iGTFileName; + $iTVLogFileLocation = $iLogsPublishLocation.$iTVFileName; + $iTVEBSLogFileLocation = $iLogsPublishLocation.$iTVEBSFileName; + $iBUILDLogFileLocation = $iLogsPublishLocation.$iBUILDFileName; + $iCBRLogFileLocation = $iLogsPublishLocation.$iCBRFileName; + $iROMLogFileLocation = $iLogsPublishLocation.$iROMFileName; + $iCDBLogFileLocation = $iLogsPublishLocation.$iCDBFileName; + + my @Components = extractErrors($iStage); + if(@Components) + { + #~ foreach my $t (@Components) + #~ { + #~ print "FAULTS::@$t[0]\t@$t[1]\t@$t[2]\t@$t[3]\t@$t[4]\t@$t[5]\t@$t[6]\n"; + #~ } + return @Components; + } + #############Update Log Files Locations###################### + getLogFileLocation($iStage) + } + else + { + print "ERROR: Report not created: $! \n"; + } + } +} + +sub getTime +{ + my ($sec,$min,$hours,$mday,$mon,$year)= localtime(); + $year += 1900; + $mon +=1; + my @date = ($year,$mon,$mday,$hours,$min,$sec); + my $date = sprintf("%d-%02d-%02dT%02d:%02d:%02d", @date); + return ($date); +} + +#------------------------------------------------------------------Functions form GenResult.pm-------------------------------------------------------------- +########################################################################## +# +# Name : getGTResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getGTResults { + + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + + open (GTLOGFILE, $iGTLogFileLocation) || setHandleErrors($_[0]); + + my @iGTLog = ; + foreach (@iGTLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + + + } + + } + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getTVResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getTVResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (TVLOGFILE, $iTVLogFileLocation) || setHandleErrors($_[0]); + + my @iTVLog = ; + + foreach (@iTVLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + open (TVEBSLOGFILE, $iTVEBSLogFileLocation) || setHandleErrors($_[0]); + my @iTVEBSLog = ; + foreach (@iTVEBSLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + + +########################################################################## +# +# Name : getBUILDResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getBUILDResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (BUILDLOGFILE, $iBUILDLogFileLocation) ||setHandleErrors($_[0]); + my @iBUILDLog = ; + + foreach (@iBUILDLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3}?)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getCBRResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getCBRResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (CBRLOGFILE, $iCBRLogFileLocation) || setHandleErrors($_[0]); + + my @iCBRLog = ; + + foreach (@iCBRLog) { + + if (m/(Overall_Total\s)([0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + if (($3 != 0) || ($4 !=0) || ($5 != 0)) { + + $iComponent = "Total"; + $iErrors = $3; + $iWarnings = $4; + $iAdvisoryNotes = $5; + $iRemarks = $6; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getROMResults() +# Synopsis: To parse a text logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +########################################################################## +sub getROMResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + open (ROMLOGFILE, $iROMLogFileLocation) || setHandleErrors($_[0]); + + my @iROMLog = ; + + # special kludge to deal with multi-line errors from ROMBUILD! + # + my $i = 0; + my @iSingleLineErrors; + + foreach (@iROMLog) { + ++$i; + if ((m/ERROR: Can't build dependence graph for/) || + (m/ERROR: Can't resolve dll ref table for/)) { + + # read 4 lines for the single error + my $iErr = $_ . $iROMLog[$i].$iROMLog[$i+1].$iROMLog[$i+2].$iROMLog[$i+3]; + $iErr =~ s/\t|\n/ /g; # replace tabs and newlines with a space + + # remove multi-line error, so that we dont process it twice + $iROMLog[$i-1] = ""; + $iROMLog[$i] = ""; + $iROMLog[$i+1] = ""; + $iROMLog[$i+2] = ""; + $iROMLog[$i+3] = ""; + + push @iSingleLineErrors, $iErr; + } + } + + # now merge two arrays before processing + push (@iROMLog, @iSingleLineErrors); + + + # identify unique lines in log, as errors + # are repeated for each ROM built + my %iSeenLines = (); + foreach my $iUniqueItem (@iROMLog) { + $iSeenLines{$iUniqueItem}++; + } + my @iUniqueLogList = keys %iSeenLines; + + foreach (@iUniqueLogList) { + if((m/WARNING: Sorting Rom Exception Table/) || + (m/WARNING: DEMAND PAGING ROMS ARE A PROTOTYPE FEATURE ONLY/)) { + my @componentdetails = ($_, "", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } elsif ((m/Missing/) || (m/Invalid Resource name/) || (m/warning:/) || (m/WARNING:/)) { + my @componentdetails = ($_, "", $iErrorLink, "1", $iWarningLink); + + push @components, \@componentdetails; + } + + if ((m/ERROR: Can't build dependence graph for/) || + (m/ERROR: Can't resolve dll ref table for/) || + (m/cpp failed/i) || + (m/cannot find oby file/i) || + (m/no such file or directory/i)) { + + my @componentdetails = ($_, "1", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } elsif (m/ERROR/) { + my @componentdetails = ($_, "1", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } + } + + return @components; +} + +########################################################################## +# +# Name : getCDBResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getCDBResults { + + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + open (CDBLOGFILE, $iCDBLogFileLocation) || warn "RIZ::$!:$iCDBLogFileLocation\n"; + + my @iCDBLog = ; + + foreach (@iCDBLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + + } + } + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*))/) { + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; + # This has been added to check the errors which have time in '0:00:00' format. + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getResults() +# Synopsis: Factory like function to return an associated data structure +# depending on the type requested. i.e. GT, TV etc. +# +# Inputs : Scalar containing the log/type required +# Outputs : The output of getXXXResults() functions. +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +########################################################################## +#~ sub getResults { +sub extractErrors { + + if ($_[0] eq "GT") { + return getGTResults($_[0]); } + + if ($_[0] eq "TV") { + return getTVResults($_[0]); } + + if ($_[0] eq "BUILD") { + return getBUILDResults($_[0]); } + + if ($_[0] eq "CBR") { + return getCBRResults($_[0]); } + + if ($_[0] eq "ROM") { + return getROMResults($_[0]); } + + if ($_[0] eq "CDB") { + return getCDBResults($_[0]); } + +} + +########################################################################## +# +# Name : getLogFileLocation() +# Synopsis: Accessor like function, to return the expected log file +# location that is initialised in GenResult::main() +# +# Inputs : Scalar containing the log/type required +# Outputs : Scalar containing the log location +# +########################################################################## +sub getLogFileLocation { + + if ($_[0] eq "GT") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iGTFileName); } + + if ($_[0] eq "TV") { + if($_->[0]=~ /systemtest/i) { + return setBrowserFriendlyLinks($iLinkPathLocation.$iTVEBSFileName);} + else { + return setBrowserFriendlyLinks($iLinkPathLocation.$iTVFileName); } + } + + if ($_[0] eq "BUILD") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iBUILDFileName); } + + if ($_[0] eq "CBR") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iCBRFileName); } + + if ($_[0] eq "ROM") { + return $iLinkPathLocation.$iROMFileName; } + + if ($_[0] eq "CDB") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iCDBFileName); } + +} + +########################################################################## +# +# Name : getAnchorType() +# Synopsis: Helper function, to return the HTML scanlog anchor for +# a desired log type. +# +# Inputs : Scalar containing the log/type required +# Outputs : Scalar containing the HTML anchor +# +########################################################################## +sub getAnchorType { + + if ($_[0] eq "GT") { + return "Component"; } + + if ($_[0] eq "TV") { + return "Component"; } + + if ($_[0] eq "BUILD") { + return "Component"; } + + if ($_[0] eq "CBR") { + return "Overall"; } + + if ($_[0] eq "CDB") { + return "Overall"; } + +} + +########################################################################## +# +# Name : isHTMLFile() +# Synopsis: Identifies which log files should be processed as HTML +# +# Inputs : Scalar containing the log/type required +# Outputs : "1" if the requested log is HTML +# +########################################################################## +sub isHTMLFile { + + if ($_[0] eq "GT" || $_[0] eq "TV" || $_[0] eq "BUILD" || $_[0] eq "CBR" || $_[0] eq "CDB") { + return "1"; } +} + +########################################################################## +# +# Name : isTestBuild() +# Synopsis: Identifies if this report is being generated for a test build +# +# Inputs : Global scalar for linkto location +# Outputs : "1" if the build is being published as a testbuild. This will +# obviously fail if testbuilds are not correctly published to +# \\builds01\devbuilds\test_builds +# +########################################################################## +sub isTestBuild { + + # somehow, determine if this is a TBuild + if (uc($iLinkPathLocation) =~ m/TEST_BUILD/) { + return "1"; + } + + return "0"; +} + + +########################################################################## +# +# Name : setBrowserFriendlyLinks() +# Synopsis: Re-formats UNC path to file, with a Opera/Fire-Fox friendly +# version. Lotus Notes may cause problems though. +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## +sub setBrowserFriendlyLinks { + my ($iOldLink) = @_; + + $iOldLink =~ s/\\/\//g; # swap backslashes to fwd slashes + return "file:///".$iOldLink; +} + +########################################################################## +# +# Name : setBrowserFriendlyLinksForIN() +# Purpose: Generate Links for Bangalore Site +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## + +sub setBrowserFriendlyLinksForIN($ ) { + my ($iOldLinkIN) = shift; + + $iOldLinkIN =~ s/\\/\//g; # swap backslashes to fwd slashes + $iOldLinkIN = "file:///".$iOldLinkIN ; + $iOldLinkIN =~ s/builds01/builds04/ ; # Generate Bangalore Log Location + return $iOldLinkIN; +} + +########################################################################## +# +# Name : setBrowserFriendlyLinksForCN() +# Purpose: Generate Links for Beijing Site +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## + +sub setBrowserFriendlyLinksForCN($ ) { + my ($iOldLinkCN) = shift; + + $iOldLinkCN =~ s/\\/\//g; # swap backslashes to fwd slashes + $iOldLinkCN = "file:///".$iOldLinkCN ; + $iOldLinkCN =~ s/builds01/builds05/ ; # Generate Beijing Log Location + return $iOldLinkCN; +} + + +# helper function to notify of any missing logs +sub setHandleErrors { + + # set global filenotfound to "0" + + if ($_[0] eq "GT") { + $iGTFileFound = "0"; } + + if ($_[0] eq "TV") { + $iTVFileFound = "0"; } + + if ($_[0] eq "TV") { + $iTVEBSFileFound = "0"; } + + if ($_[0] eq "BUILD") { + $iBUILDFileFound = "0"; } + + if ($_[0] eq "CBR") { + $iCBRFileFound = "0"; } + + if ($_[0] eq "ROM") { + $iROMFileFound = "0"; } + + if ($_[0] eq "CDB") { + $iCDBFileFound = "0"; } + +} + +# accessor function to return the flag for this type +sub getHandleErrors { + + if ($_[0] eq "GT") { + return $iGTFileFound; } + + if ($_[0] eq "TV") { + return $iTVFileFound; } + + if ($_[0] eq "TV") { + return $iTVEBSFileFound; } + + if ($_[0] eq "BUILD") { + return $iBUILDFileFound; } + + if ($_[0] eq "CBR") { + return $iCBRFileFound; } + + if ($_[0] eq "ROM") { + return $iROMFileFound; } + + if ($_[0] eq "CDB") { + return $iCDBFileFound; } +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/FileRead.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/FileRead.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,41 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +#!/usr/bin/perl -w +package FileRead; +use strict; +########################################################################## +# +# Name : file_read() +# Synopsis: Reads in the contents of a file into an array +# Inputs : Filename +# Outputs : array +# +########################################################################## +sub file_read +{ + my ($filename) = @_; + + local($/) = undef; + local(*FILE); + + open(FILE, "<$filename") || die "open $filename: $!"; + my @slurparr = ; + close(FILE) || die "close $filename: $!"; + + return $slurparr[0]; +} + +1; \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/GenAutoSmokeTestResult.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/GenAutoSmokeTestResult.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,393 @@ +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script summarise and hotlink autosmoketest logs by reading +# testdriver generated files +# +# + +#!/usr/bin/perl -w +package GenAutoSmokeTestResult; +use FindBin; +use FileRead; +require GenResult; +use strict; +#use XML::Parser; + +# global vars +my $iSTPublishDir; +my $iSTLinkPath; +my $iHTMLFileName = "testlog.html"; +my $iTraceFileName = "trace.txt"; +my $iDevkitFileName = "Devkit\.log"; + +my ($iCfgFileLocation) = $FindBin::Bin; +#Read in the products from a cfg file +my $text = &FileRead::file_read ("$iCfgFileLocation\\Product_AutoSmokeTest.cfg"); +#Search for an entry matching (At the beginning of line there should be 1 or more alphanumberic chars +#Followed by a "." followed by more alphanumberic chars followed by 0 or more spaces then an = then 0 +#or more spaces then any amount of chars till the end of the line. +#8.1b = EMULATOR_WINSCW ARM4_LUBBOCK ARMV5_LUBBOCK +my %iProducts = $text =~ /^\s*(\w+\.?\w+)\s*=\s*(.+)$/mg ; + +#Read in the auto smoketest list from a cfg file +my $Smoketext = &FileRead::file_read ("$iCfgFileLocation\\AutoSmoketests.cfg"); +my %iTests = $Smoketext =~ /^\s*(\w+\s*\w*\s*)=\s*(.+)$/mg ; + +my $iNumberOfTests = scalar(my @iTempArray = values %iTests); +my $iCountCols = 3 + $iNumberOfTests; + +# container for smoketest result +my $gSmokeTestResultsRef; + +########################################################################## +# +# Name : generateSTHTMLSummary() +# Synopsis: Creates a Smoketest HTML report for the specified build. +# Inputs : Array containing Logs directory location, Product built and +# path to link results +# Outputs : HTML code that will be part of the HTML report generated +# by GenResult.pm +# +# Note: Test Column Results can be interpreted as follows: +# +# OK: All test steps passed +# Unexecuted: Test unexecuted or log file not found. +# Passed=x, Failed=y: Results of test steps in the case of at least one failure +# +# General Column Results can be interpreted as follows +# +# OK: All smoke tests passing +# Unexecuted: At least one smoke test was unexecuted +# FAILURES: At least one failure in the smoke tests +# CRITICAL FAILURES: TestApps smoketest (which tests basic epoc functionality) has failed. +# +########################################################################## +sub generateSTHTMLSummary +{ + my ($iDir, $iSnapshot, $iProduct, $iLinkPath) = @_; + + $iLinkPath =~ s/[^\\]$/$&\\/; #add trailing backslash, if missing + $iSTLinkPath = $iLinkPath; + + my $html_out = ""; + $html_out .= "" + .""; + + $iDir =~ s/[^\\]$/$&\\/; #add trailing backslash, if missing + $iSTPublishDir = $iDir; + + + if (-e $iSTPublishDir) + { + + print "\nGenerating Auto Smoke Test Report."; + + my @iProductList = ($iProducts{$iProduct} =~ m/\S+/ig); + if (@iProductList < 1) + { + # this product is not supported? + $html_out .= "
AUTO Smoke Test Results
Smoke Test not supported for $iProduct
"; + return $html_out; + } + else + { + # Header of the table + $html_out .= "Platform + SUMMARY"; + foreach my $iTestName (sort { $iTests{$a} <=> $iTests{$b} } keys %iTests) + { + $html_out .= "$iTestName" + } + $html_out .= "Defects"; + + #iFlag = 0 for html mode, 1 for brag status mode + my $iFlag = 0; #The second value is a dummy value. It is only used when deriving Brag status. + + $html_out .= printSTResultRow($iFlag,$iFlag, @iProductList); + # $html_out .= printDEVKITRow(@iProductList) + $html_out .= ""; + return $html_out; + } + } + else + { + print "REMARK: Auto Smoke Test Report not created: $! \n"; + return; + } +} +############################################################ +# Name: printSTResultRow +# Description: This function prints out the table rows for the auto smoketest build report +# file that is published in the ESR database. It is also used in determining +# the brag status and is called from Bragstatus.pm. If the iFlag value is set to +# 0 then it will process the html results. Otherwise it returns a brag status of 0-green,1-Amber(Some tests failed) +# 2-Red(All platforms failed); -1-TBA (smoke test results are not present for some reason). +# +############################################################ +sub printSTResultRow +{ + my ($iFlag, $iLogPublishLocation, @iProductList) = @_; + my $iFileName = "Test Summary Report\.htm"; + + #Counts the number of platforms that have failed to be smoketested. + my $iplatform_counter = 0; + + #Test and DEBUG COUNTER + my $iBragStatus = 0; #0=Green,1=Amber,2=Red, -1=TBA + my $iFullRowSet; + my $iHTMLfileName = $iFileName; + + # Process the results for each platform eg winscw, armv5 h4 + foreach my $iPlatform (@iProductList) + { + my @iPlatformSubDirs = split /_/, $iPlatform; + my $iTempPath; + + # Get the full path name to the results file for this platform. + foreach my $iTempDir (@iPlatformSubDirs) + { + $iTempPath .= "$iTempDir\\"; + } + + if($iFlag == 1) + { + $iSTPublishDir = $iLogPublishLocation; + } + + # Process the results if the results log exists + if (-e $iSTPublishDir.$iTempPath.$iFileName) { + + + # Read in the results log + my $resultsFile = "$iSTPublishDir"."$iTempPath"."$iFileName"; + open(RESULTSFILE, "<$resultsFile"); + local $/ = undef; # undefine the input record separator to read in as one line. + my $results = ; + close(RESULTSFILE); + + # Parse to make reading the file simpler + $results =~ s/\//ig; + $results =~ s/\<\/TD\>//ig; + $results =~ s/\//ig; + + my $iTestResults = ""; + my $unexecutedStatus = 0; + my $failureStatus = 0; + my $criticalFailureStatus = 0; + + + # Add one table cell within the row for each smoke test + foreach my $iTestName (sort { $iTests{$a} <=> $iTests{$b} } keys %iTests) + { + my $testScript = "$iTests{$iTestName}"; + my $passed = 0; + my $failed = 0; + my $testInLogFile = 0; + + # Extract the script execution line for this test from the results. + if ( $results =~ /($testScript)\.script(?:\d)?(?:\.htm)?\s*(?:UDEB|UREL)\s*(\d*)\s*passed,\s*(\d*)\s*failed/i) + { + $testInLogFile = $1; + $passed = $2; + $failed = $3; + } + + # Find result of test execution + if (!($testInLogFile)) + { + $unexecutedStatus = 1; + $iTestResults .= ""; + $iTestResults .= "Unexecuted".""; + $iBragStatus = -1;# At least one test is unexecuted + } + else + { + if (($failed==0) && ($passed > 0)) + { + $iTestResults .= ""; + $iTestResults .= "OK".""; + } + else + { + if ($failed > 0) + { + # Differentiate between the basic TestApps test (which just fires up + # the emulator and runs exes) and application tests (e.g. messaging). + if ($testScript eq "smoketest_testapps") + { + $criticalFailureStatus = 1; + $iTestResults .= ""; + $iBragStatus = 2;# Critical failures + } + else + { + $failureStatus = 1; + $iTestResults .= ""; + $iBragStatus = 1; # At least one test has failed + } + $iTestResults .= "Passed="."$passed"." Failed="."$failed".""; + } + + } + } + } # foreach my $iTestName + + # Leave blank cell for defects + $iTestResults .= " "; + + + # Print out platform e.g. winscw (emulator) to start a new row in the results table + my $iRow = "" + .@iPlatformSubDirs[1]." ( ".@iPlatformSubDirs[0]; + if (defined @iPlatformSubDirs[2]) + { + $iRow .= " @iPlatformSubDirs[2] "; + } + $iRow .= " ) "; + + + # Print the overall summary cell + if ("$criticalFailureStatus") + { + $iRow .= ""; + $iRow .= "CRITICAL FAILURES"; + } + else + { + if ("$failureStatus") + { + $iRow .= ""; + $iRow .= "FAILURES"; + } + else + { + if ("$unexecutedStatus") + { + $iRow .= ""; + $iRow .= "Unexecuted"; + } + else + { + $iRow .= ""; + $iRow .= "OK"; + } + } + } + + + # Put the whole row together + $iRow .= "$iTestResults"; + $iRow .= ""; # end the last cell TD?? + $iFullRowSet .= $iRow; + + } # if (-e $iSTPublishDir.$iTempPath.$iFileName) + + + + else # results file doesn't exist. + { + + # smoke test directory for that platform has not been produced + # - this is usually a sign that ROMs have not been made, + # or that the smoke tests haven't been run. + + my $iRow = "" + .@iPlatformSubDirs[1]." ( ".@iPlatformSubDirs[0]; + if (defined @iPlatformSubDirs[2]) + { + $iRow .= " @iPlatformSubDirs[2] "; + } + $iRow .= " ) Smoke Test Not Run"; + foreach my $iTestName (sort { $iTests{$a} <=> $iTests{$b} } keys %iTests) + { + $iRow .= "OK"; + } + $iRow .= " "; + $iFullRowSet .= $iRow; + + if($iFlag == 1) # BRAG status mode + { + $iplatform_counter++; #Platform Failed to be smoketested + $iBragStatus = 1; # Amber + } + } # if ( -e $iSTPublishDir.$iTempPath) + }# end foreach my $iPlatform (@iProductList) + + # Return result depending on what the calling mode was + if($iFlag == 1)#bragstatus mode + { + if($iplatform_counter > 0) + { + $iBragStatus = -1; # not all platforms have been smoketested. + } + return $iBragStatus; + } + else #Smoketest HTML mode + { + return $iFullRowSet; + } +} # end sub +sub printDEVKITRow +{ +#access log file - Devkit.log on Devbuilds/Buildnumber/logs +#open Devkit log file +#if there are no ERROR: lines then print OK in General Column +#else print Failed in General column +#for all tests print N/A' + +#my $iDevkitLogFileLocation = $iSTPublishDir.$iDevkitFileName; + + open (DevkitLOGFILE, $iSTPublishDir.$iDevkitFileName); + my @iDevkitLog = ; + my $iRow = ""; + + $iRow .= "DEVKIT"; + my $iErrorCount = 0; + my $iLineOK = 0; + foreach (@iDevkitLog) { + if (m/ERROR:/) + { + $iErrorCount++; + } + else + { + $iLineOK++; + } + } + if ($iErrorCount > 0) + { + $iRow .= "Failed"; + } + else + { + $iRow .= "OK"; + } + + + + +foreach my $iTestName (sort { $iTests{$a} <=> $iTests{$b} } keys %iTests) + { + $iRow .= "N/A"; + } + + $iRow .= " "; + +return $iRow +} + + +1; \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/GenDiamondsXml.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/GenDiamondsXml.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,64 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to Generate the XML file that is suitable for Diamonds +# +# +use strict; +use FindBin; +use lib "$FindBin::Bin"; +use lib "$FindBin::Bin/lib"; +use Getopt::Long; +use GenDiamondsXml; + +my ($iStage, $iState, $iServer) = ProcessCommandLine(); + +&GenDiamondsXml::main($iStage, $iState, $iServer); + +# ProcessCommandLine +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp); + + GetOptions('h' => \$iHelp, 't=s' => \$iStage, 'i=s' => \$iState, 's=s' => \$iServer); + + if (($iHelp) || (!defined $iStage) || (!defined $iState) || (!defined $iServer)) { + Usage(); + } + return ($iStage, $iState, $iServer); +} + +# Usage +# +# Output Usage Information. + +sub Usage { + print < { + 'START' => \@start + #~ 'START' => ['files.tmpl'] + }, +'GT' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl', 'faults.tmpl'] + }, +'TV' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl','faults.tmpl'] + }, +'ROM' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl','faults.tmpl'] + }, +'CBR' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl','faults.tmpl'] + }, +'CDB' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl','faults.tmpl'] + }, +'BUILD' => { + 'START' => ['stage.tmpl'], + 'STOP' => ['stage.tmpl','faults.tmpl'] + }, +'ENDBUILD' => { + 'START' => ['diamonds_finish.tmpl', 'status.tmpl'] + } +); + +sub main +{ + my ($iStage, $iState, $iServer) = @_; + print "STAGE: $iStage\t STATE: $iState\n"; + my %vars = (); + $vars{'iStage'} = $iStage; + $vars{$iState} = 1; + my $LogsLocation = $ENV{LogsDir}."\\"; + my @toMerge = (); + my $BatFile = "SendXmls.bat"; + open (BAT,">>$BatFile") or warn "$BatFile: $!\n"; + + foreach my $tmpl (@{$states{$iStage}{$iState}}) + { + my $suffix = "_".$iStage."_".$iState; + my $XmlName = $tmpl; + $XmlName =~ s/\.tmpl/$suffix\.xml/; + my $outfile = $LogsLocation.$XmlName; + $tmpl = "$FindBin::Bin/".$tmpl; + open(OUT,">$outfile"); + print "Processing $tmpl...\n" if $Debug; + my $template = Text::Template->new(TYPE => 'FILE', SOURCE => $tmpl)or die "Couldn't construct template: $Text::Template::ERROR"; + my $success = $template->fill_in(OUTPUT => \*OUT, DELIMITERS => [ '[@--', '--@]' ], HASH => \%vars) or warn "$Text::Template::ERROR\n"; + close(OUT); + if ($success) + { + print "Successfully processed $tmpl\n" if $Debug; + &publishDiamonds::publishToDiamonds($outfile,$iServer) if($ENV{BuildSubType} eq "Daily"); + &ZipDiamondsXml::main($outfile); + print BAT "perl -e \"use publishDiamonds; &publishDiamonds::publishToDiamonds(\'$XmlName\',\'$iServer\');\"\n"; + unlink ($outfile) or warn "Error in deleting: $!\n"; + } + } + close(BAT); + if ($iStage eq "ENDBUILD") + { + &ZipDiamondsXml::main($BatFile); + unlink ($BatFile) or warn "Error in deleting: $!\n"; + &ZipDiamondsXml::main($FindBin::Bin."/"."publishDiamonds.pm"); + &ZipDiamondsXml::main($FindBin::Bin."/"."send_xml_to_diamonds.pl"); + } +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/GenPostBuildResult.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/GenPostBuildResult.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,578 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script summarise and hotlink autosmoketest logs by reading +# testdriver generated files +# +# + +#!/usr/bin/perl -w +package GenPostBuildResult; +use GenResult; +use strict; +use Net::SMTP; + +########################################################################## +# +# Name : getAVResults() +# Synopsis : To parse a logfile, and ouput results into a common +# data format for processing. +# +# Inputs : $iLogsPublication +# Output : A single variable that is passed to the final results HTML +# table. +# +########################################################################## +sub getAVResults { + +my ($iLogsPublishLocation) = @_; + +my $iAVFileName = "anti-virus.log"; +my $iAVError = ""; +my $iAVLogFileLocation = $iLogsPublishLocation.$iAVFileName; +my $iAVResult = "WARNING: Potential virus found, check anti-virus.log"; +my $iAVWarning = ""; +my $oldIdeFile = 0; +my $errorFound = 0; + +# mcafee specifics +my $iTotal = 0; +my $iClean = 0; + + if(-e $iAVLogFileLocation) { + + # id header from antivirus.log + my $iAVName = getAVProductName($iAVLogFileLocation); + + open (AVLOGFILE, $iAVLogFileLocation) or die "ERROR: Can't open file: $!"; + + my @iAVLog = ; + + if ($iAVName eq "SOPHOS") { + + foreach (@iAVLog){ + if(m/No viruses were discovered/i){ + $iAVResult = "No viruses were discovered"; + $iAVError = ""; + } + elsif(m/(is older than \d+ days)+/i){ + $oldIdeFile = 1; + } + elsif(m/errors? (was|were) encountered/i) { + $errorFound = 1; + } + } + + } elsif ($iAVName eq "MCAFEE") { + + foreach (@iAVLog){ + if (m/Total files:\s{1}\.*\s*([0-9]+)/i) { + $iTotal += $1; + } + elsif (m/Clean:\s{1}\.*\s*([0-9]+)/i) { + $iClean += $1; + } + } + + if ($iTotal eq $iClean) { + $iAVResult = "No viruses were discovered"; + $iAVError = ""; + } + } elsif ($iAVName eq "UNKNOWN") { + $iAVResult = " WARNING: Cannot Identify Anti-Virus product"; + $iAVError = ""; + } + + # generate-html-output + if( $oldIdeFile) { + $iAVWarning = " Virus Definition file needs to be updated"; + } + if($oldIdeFile && $errorFound) { + $iAVWarning .= "
"; + } + if( $errorFound) { + $iAVWarning .= " Error(s) encountered. See anti-virus.log"; + } + } + else{ + $iAVResult = "WARNING: Anti-virus.log file not found "; + $iAVError = ""; + } + + close AVLOGFILE; + +return ($iAVResult,$iAVWarning,$iAVError); +} + +# +# Identify AV Product +# - Sophos +# - McAfee +# - UnKnown +sub getAVProductName($) { + + my $iAVLogFileLocation = shift; + + my $iMcAfee = 0; + my $iSophos = 0; + + open (AVLOGFILE, $iAVLogFileLocation) or die "ERROR: Can't open file: $!"; + + my @iAVLog = ; + + foreach (@iAVLog){ + + if(m/McAfee VirusScan for Win32/i) { + $iMcAfee = 1; + last; + } + + if(m/Sophos Anti-Virus/i) { + $iSophos = 1; + last; + } + } + + # does not recognise "both" + return ($iMcAfee ? "MCAFEE" : + ($iSophos ? "SOPHOS" : "UNKNOWN")); + +} + +########################################################################## +# --- REQ9019 --- +# Name : getSidVidResults() +# Synopsis : To check if the SID-VID report for ROM images has been created +# using tools_imgcheck module during the build. +# Inputs : $iLogsPublishLocation +# Output : A single variable that is passed to the final results HTML +# table. +# +########################################################################## +sub getSidVidResults { + +my ($iLogsPublishLocation) = @_; + +my $iSidVidReportFileName = "sidvid.xml"; +my $iSidVidReportFileLocation = $iLogsPublishLocation.$iSidVidReportFileName; +my $iSidVidReportResult; + if(-e $iSidVidReportFileLocation) { + + $iSidVidReportFileLocation =~ s/\\/\//g; # swap backslashes to fwd slashes + + # create browser link + $iSidVidReportFileLocation = "file:///".$iSidVidReportFileLocation; + $iSidVidReportResult ="$iSidVidReportFileName"; + } + else{ + $iSidVidReportResult = "WARNING: SID/VID report $iSidVidReportFileName not found"; + } + +return ($iSidVidReportResult); +} + +########################################################################## +# +# Name : CDBfiletest() +# Synopsis : To test if the CDB report was created successfully. Submit +# result to the postbuild results table. +# +# Inputs : $iBCPrevious +# Output : A single variable that is passed to the final results HTML +# table. +# +########################################################################## +sub CDBFileTest{ + +my ($iLinkPathLocation, $iProduct, $iSnapshot, $imail) = @_; + +my $iBCPreviousXML = $iLinkPathLocation; +$iBCPreviousXML = $iBCPreviousXML."cdb-info\\bc-prev.xml"; +my $iBCBaseXML = $iLinkPathLocation; +$iBCBaseXML = $iBCBaseXML."cdb-info\\bc-base.xml"; + +my $iPrevTotal = "XML file not found"; +my $iPrevPublish = "XML file not found"; +my $iBaseTotal = "XML file not found"; +my $iBasePublish = "XML file not found"; + +my $size = 0; +my $errorMessageBase = ""; +my $errorMessagePrev = ""; + +my $iBCPreviousHTML = $iLinkPathLocation; +$iBCPreviousHTML = $iBCPreviousHTML."cdb-info\\BC-prev.html"; +my $iBCBaseHTML = $iLinkPathLocation; +$iBCBaseHTML = $iBCBaseHTML."cdb-info\\BC-base.html"; + +if (-e $iBCPreviousXML){ + + $iPrevTotal = "Keyword 'TotalBreaks' not found"; + $iPrevPublish = "Keyword 'PublishedPartner' not found"; + + open (BCPREV, $iBCPreviousXML) or die "ERROR: Can't open file: $!"; + + my @iBCPrev = ; + + foreach (@iBCPrev){ + + if(m/(totalBreaks count=")(\d+)/i){ + $iPrevTotal = $2; + } + + if(m/(publishedPartner" count=")(\d+)/i){ + $iPrevPublish = $2; + } + } + close BCPREV; + + if((uc($iLinkPathLocation) !~ m/TEST_BUILD/) && defined($imail) && $iPrevTotal>50){ + &SendEmail($iProduct,$iSnapshot,"The BC_Prev breaks are $iPrevTotal for Symbian v$iProduct $iSnapshot" );} + + #--DEF067716-- + + $size = (stat($iBCPreviousHTML))[7]; + + if ( -e $iBCPreviousHTML){ + if ($size == 0) { + $errorMessagePrev = " [ BC-prev html link invalid ]"; + } else { + my $bool = 0; + open (BCPREVHTML, $iBCPreviousHTML) or die "ERROR: Can't open file: $!"; + while(){ + if(m//){ + $bool = 1; + } + } + close BCPREVHTML; + if ($bool == 1){ + $errorMessagePrev = ""; + }else{ + $errorMessagePrev = " [ BC-prev: Not a HTML file ]"; + } + } + } else { + $errorMessagePrev = " [ BC-prev.html does not exist ]"; + } + + #-------------- + + } + +if (-e $iBCBaseXML){ + + $iBaseTotal = "Keyword 'TotalBreaks' not found"; + $iBasePublish = "Keyword 'PublishedPartner' not found"; + + open (BCBASE, $iBCBaseXML) or die "ERROR: Can't open file: $!"; + + my @iBCBase = ; + + foreach (@iBCBase){ + + if(m/(totalBreaks count=")(\d+)/i){ + $iBaseTotal = $2; + } + + if(m/(publishedPartner" count=")(\d+)/i){ + $iBasePublish = $2; + } + } + close BCBASE; + + if((uc($iLinkPathLocation) !~ m/TEST_BUILD/) && defined($imail) && $iBaseTotal>400){ + &SendEmail($iProduct,$iSnapshot,"The BC_Base breaks are $iBaseTotal for Symbian v$iProduct $iSnapshot" );} + #--DEF067716-- + + $size = (stat($iBCBaseHTML))[7]; + + if ( -e $iBCBaseHTML){ + if ($size == 0) { + $errorMessageBase = " [ BC-base html link invalid ]"; + }else { + my $bool = 0; + open (BCBASEHTML, $iBCBaseHTML) or die "ERROR: Can't open file: $!"; + while(){ + if(m//){ + $bool = 1; + } + } + close BCBASEHTML; + if ($bool == 1){ + $errorMessageBase = ""; + }else{ + $errorMessageBase = " [ BC-base: Not a HTML file ]"; + } + } + } else { + $errorMessageBase = " [ BC-base.html does not exist ]"; + } + + #-------------- + + } + +return ($iPrevTotal, $iPrevPublish, $iBaseTotal, $iBasePublish, $errorMessagePrev, $errorMessageBase); +} + +sub SendEmail +{ + my (@body, @message, $sender_address, $notification_address,$iProduct,$iSnap); + ($iProduct,$iSnap,@body) = @_; + $sender_address = 'I_EXT_SysBuildSupport@nokia.com'; + $notification_address = 'I_EXT_SysBuildSupport@nokia.com'; + + push @message,"From: $sender_address\n"; + push @message,"To: $notification_address\n"; + push @message,"Subject: Break Threshold CDB Notification $iSnap Symbian v$iProduct\n"; + push @message,"\n"; + push @message,@body; + + my $smtp = Net::SMTP->new('smtp.nokia.com', Hello => $ENV{COMPUTERNAME}, Debug => 0); + $smtp->mail(); + $smtp->to($notification_address); + + $smtp->data(@message) or die "ERROR: Sending message"; + $smtp->quit; +} +########################################################################## +# +# Name : CBRTime() +# Synopsis : To obtain the time of export for both the gt_techview and +# gt_only files and to report the status of the exported +# CBR's. +# +# Inputs : Export_gt_only_baseline.log, +# Export_gt_techview_baseline.log +# Output : To display the times in the post built results table. +# +# +########################################################################## +sub CBRTime{ + + my ($iLogsPublishLocation, $iProduct, $iSnapshot) = @_; + + + my $iOnlyResult = " Export Unsuccessful"; + my $iTechViewResult = "Export Unsuccessful"; + my $iOnlyTimes = ""; + my $iTechViewTime = ""; + # Error + my $iOnlyResultError = ""; + my $iTechViewResultError = ""; + my $iExportError = ""; + + if (-e $iLogsPublishLocation."Export_CBR.log") + { + open (ILOG, $iLogsPublishLocation."Export_CBR.log") or die "ERROR: Can't open file: $!"; + my $iOnlyExportFound = 0; + my $iTechviewExportFound = 0; + + while (my $line = ) + { + if( $line =~ m/Environment gt_only_baseline.*?successfully exported/i) + { + $iOnlyResult = "Export Successful"; + $iOnlyExportFound = 1; + } + + if( $line =~ m/gt_only_baseline.*?exportenv finsihed at\s+(.*)/i) + { + $iOnlyTimes = "".$1.""; + } + + if($line =~ m/Environment gt_techview_baseline.*?successfully exported/i) + { + $iTechViewResult = "Export Successful"; + $iTechviewExportFound = 1; + } + + if( $line =~ m/gt_techview_baseline.*?exportenv finsihed at\s+(.*)/i) + { + $iTechViewTime = "".$1.""; + } + + if( $line =~ m/ERROR: Failed to record delivery using template/i) + { + $iExportError = " Record Delivery Failed "; + } + + + } + + if($iOnlyExportFound == 0) + { + $iOnlyResultError = " [ Export Unsuccessful ]"; + $iOnlyTimes = "--"; + } + if($iTechviewExportFound == 0) + { + $iTechViewResultError = " [ Export Unsuccessful ]"; + $iTechViewTime = "--"; + } + close ILOG; + + } else { + $iOnlyResult = "Cannot find file"; + $iOnlyTimes = "Cannot find file"; + $iOnlyResultError = " [ File not found ]"; + $iTechViewResult = "Cannot find file"; + $iTechViewTime = "Cannot find file"; + $iTechViewResultError = " [ File not found ]"; + } + + return ($iOnlyResult, $iOnlyTimes, $iTechViewResult, $iTechViewTime, $iOnlyResultError, $iTechViewResultError, $iExportError); +} + +########################################################################## +# +# Name : generatesPostBuildSummary() +# Synopsis: Creates Post Build Table in Build Results. +# Inputs : Function parameters returned from genResult.pm that are to be +# implemented in the Post Build Results table. +# +# Outputs : HTML code that will be part of the HTML report generated +# for the final build results table. +########################################################################## +sub generatesPostBuildSummary{ + +my ($iLogsPublishLocation, $iLinkPathLocation, $iProduct, $iSnapshot, $imail) = @_; +my @CDBResArr = &CDBFileTest($iLinkPathLocation, $iProduct, $iSnapshot, $imail); +my @CBRResTime = &CBRTime($iLogsPublishLocation, $iProduct, $iSnapshot); +my @AVResults = &getAVResults($iLogsPublishLocation); +my $SidVidReportURL = &getSidVidResults($iLogsPublishLocation); + +my $SidVidReportResult = "SID/VID report generated."; + +if( $SidVidReportURL =~ /WARNING/){ + $SidVidReportResult = $SidVidReportURL; + $SidVidReportURL = " "; +} + +my $postbuild_html = "\n +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "; + + # If it is a test build then do not evaluate the CBR Export time component, else implement the export table. + + if(GenResult::isTestBuild() eq "0"){ + + $postbuild_html=$postbuild_html." + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Post Build Results
   Defects
AntiVirus " . $AVResults[0] . "  " . $AVResults[1] . "  " . $AVResults[2] . "
SID VID Reports".$SidVidReportResult."".$SidVidReportURL." 
[CDB PREVIOUS]Total Number of Breaks: " . $CDBResArr[0] . " Breaks at Published Partner and Above: " . $CDBResArr[1] . "  " . "" . $CDBResArr[4] . "
[CDB BASE]Total Number of Breaks: " . $CDBResArr[2] . " Breaks at Published Partner and Above: " .$CDBResArr[3] . "  " . "" . $CDBResArr[5] . "
[CBR Export] GT_OnlyStatus: " . $CBRResTime[0] . " Time of Export: " . $CBRResTime[1] . "   " . $CBRResTime[4] . "
[CBR Export] TechViewStatus: " . $CBRResTime[2] . " Time of Export: " . $CBRResTime[3] . "   " . $CBRResTime[5] . "
Record Delivery Errors  " . $CBRResTime[6] . "   
+
+ "; + } + else{ + $postbuild_html=$postbuild_html." + +
"; + } +return $postbuild_html; +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/GenResult.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/GenResult.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,71 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to get version of various tools +# +# + +use strict; +use FindBin; +use lib "$FindBin::Bin"; +use GenResult; +use Getopt::Long; + +# Process the commandline +my ($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage, $iBrag, $imail) = ProcessCommandLine(); + +&GenResult::main($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage, $iBrag, $imail); + +# ProcessCommandLine +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp); + + GetOptions('h' => \$iHelp, 'd=s' => \$iDir, 's=s' => \$iSnapshot, 'p=s' => \$iProduct, 'l=s' => \$iLinkPath, 't=s' => \$iStage, 'b=s' => \$iBrag, 'm' => \$imail); + + if (($iHelp) || (!defined $iDir) || (!defined $iSnapshot) || (!defined $iProduct) || (!defined $iStage)) { + Usage(); + } + return ($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage, $iBrag, $imail); +} + +# Usage +# +# Output Usage Information. + +sub Usage { + print < HTML report output +# 2. HTML scanlog input --> XML report output + XSLT to HTML +# 3. XML scanlog input --> XML report output + XSLT to HTML +# +# + +#!/usr/bin/perl -w +package GenResult; +use BragStatus; +use GenAutoSmokeTestResult; +use GenPostBuildResult; +use strict; + +# global log file locations +# - to be set by main() function +# on module entry +our $iGTLogFileLocation; +our $iTVLogFileLocation; +our $iTVEBSLogFileLocation; +our $iBUILDLogFileLocation; +our $iCBRLogFileLocation; +our $iROMLogFileLocation; +our $iCDBLogFileLocation; +our $iLinkPathLocation; +our $iLogsPublishLocation; +our $iGTFileName; +our $iTVFileName; +our $iTVEBSFileName; +our $iBUILDFileName; +our $iCBRFileName; +our $iROMFileName; +our $iCDBFileName; +our $iBraggflag = 0; + +our %iProducts; +our %iTests; +no strict qw($iGTLogFileLocation, + $iTVLogFileLocation, + $iTVEBSLogFileLocation; + $iBUILDLogFileLocation, + $iCBRLogFileLocation, + $iROMLogFileLocation, + $iCDBLogFileLocation, + $iLinkPathLocation, + $iLogsPublishLocation, + $iGTFileName, + $iTVFileName, + $iTVEBSFileName; + $iBUILDFileName, + $iCBRFileName, + $iROMFileName, + $iCDBFileName); + +my $iGTFileFound = "1"; +my $iTVFileFound = "1"; +my $iTVEBSFileFound = "1"; +my $iBUILDFileFound = "1"; +my $iCBRFileFound = "1"; +my $iROMFileFound = "1"; +my $iCDBFileFound = "1"; + + + +# stores the list of stages +my $iBuildStages = 'GT|TV|ROM|CBR|CDB|BUILD'; + +# outline style sheet internally +my $gStyleSheet = " \n + + "; + + +########################################################################## +# +# Name : getGTResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getGTResults { + + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + + open (GTLOGFILE, $iGTLogFileLocation) || setHandleErrors($_[0]); + + my @iGTLog = ; + + foreach (@iGTLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + + + } + + } + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getTVResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getTVResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (TVLOGFILE, $iTVLogFileLocation) || setHandleErrors($_[0]); + + my @iTVLog = ; + + foreach (@iTVLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + open (TVEBSLOGFILE, $iTVEBSLogFileLocation) || setHandleErrors($_[0]); + my @iTVEBSLog = ; + foreach (@iTVEBSLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + + +########################################################################## +# +# Name : getBUILDResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getBUILDResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (BUILDLOGFILE, $iBUILDLogFileLocation) ||setHandleErrors($_[0]); + my @iBUILDLog = ; + + foreach (@iBUILDLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3}?)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getCBRResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getCBRResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + + my @components; + open (CBRLOGFILE, $iCBRLogFileLocation) || setHandleErrors($_[0]); + + my @iCBRLog = ; + + foreach (@iCBRLog) { + + if (m/(Overall_Total\s)([0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + if (($3 != 0) || ($4 !=0) || ($5 != 0)) { + + $iComponent = "Total"; + $iErrors = $3; + $iWarnings = $4; + $iAdvisoryNotes = $5; + $iRemarks = $6; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getROMResults() +# Synopsis: To parse a text logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +########################################################################## +sub getROMResults { + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + open (ROMLOGFILE, $iROMLogFileLocation) || setHandleErrors($_[0]); + + my @iROMLog = ; + + # special kludge to deal with multi-line errors from ROMBUILD! + # + my $i = 0; + my @iSingleLineErrors; + + foreach (@iROMLog) { + ++$i; + if ((m/ERROR: Can't build dependence graph for/) || + (m/ERROR: Can't resolve dll ref table for/)) { + + # read 4 lines for the single error + my $iErr = $_ . $iROMLog[$i].$iROMLog[$i+1].$iROMLog[$i+2].$iROMLog[$i+3]; + $iErr =~ s/\t|\n/ /g; # replace tabs and newlines with a space + + # remove multi-line error, so that we dont process it twice + $iROMLog[$i-1] = ""; + $iROMLog[$i] = ""; + $iROMLog[$i+1] = ""; + $iROMLog[$i+2] = ""; + $iROMLog[$i+3] = ""; + + push @iSingleLineErrors, $iErr; + } + } + + # now merge two arrays before processing + push (@iROMLog, @iSingleLineErrors); + + + # identify unique lines in log, as errors + # are repeated for each ROM built + my %iSeenLines = (); + foreach my $iUniqueItem (@iROMLog) { + $iSeenLines{$iUniqueItem}++; + } + my @iUniqueLogList = keys %iSeenLines; + + foreach (@iUniqueLogList) { + if((m/WARNING: Sorting Rom Exception Table/) || + (m/WARNING: DEMAND PAGING ROMS ARE A PROTOTYPE FEATURE ONLY/)) { + my @componentdetails = ($_, "", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } elsif ((m/Missing/) || (m/Invalid Resource name/) || (m/warning:/) || (m/WARNING:/)) { + my @componentdetails = ($_, "", $iErrorLink, "1", $iWarningLink); + + push @components, \@componentdetails; + } + + if ((m/ERROR: Can't build dependence graph for/) || + (m/ERROR: Can't resolve dll ref table for/) || + (m/cpp failed/i) || + (m/cannot find oby file/i) || + (m/no such file or directory/i)) { + + my @componentdetails = ($_, "1", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } elsif (m/ERROR/) { + my @componentdetails = ($_, "1", $iErrorLink, "", $iWarningLink); + push @components, \@componentdetails; + } + } + + return @components; +} + +########################################################################## +# +# Name : getCDBResults() +# Synopsis: To parse a logfile, and output results +# into a common data format for processing +# +# Inputs : None +# Outputs : Array of refs to arrays containing 5 scalars. The structure +# is then used by the printResultRow() to display +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +# Note: Links are currently not used, but instead constructed from the +# component name and logfile location. Can be used in future for +# logs located elsewhere etc. +########################################################################## +sub getCDBResults { + + + my $iComponent; + my $iErrors; + my $iErrorLink; + my $iWarnings; + my $iWarningLink; + my $iAdvisoryNotes; + my $iAdvisoryNotesLink; + my $iRemarks; + my @components; + + open (CDBLOGFILE, $iCDBLogFileLocation) || setHandleErrors($_[0]); + + my @iCDBLog = ; + + foreach (@iCDBLog) { + + if (m/(Component_)(.*)(\s[0-9]{0,2}:[0-9]{0,2}:[0-9]{0,2}\.?[0-9]{0,3})\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)\s([0-9]*)/) { + if (($4 != 0) || ($5 !=0) || ($6 != 0)) { + + $iComponent = $2; + $iErrors = $4; + $iWarnings = $5; + $iAdvisoryNotes = $6; + $iRemarks = $7; # currently we ignore remarks from components. + + # now extract the URL for each warning. At the moment, this is a relative link + # MUST make it absolute, to avoid problems + my @componentdetails = ($iComponent, $iErrors, $iErrorLink, $iWarnings, $iWarningLink, $iAdvisoryNotes, $iAdvisoryNotesLink); + push @components, \@componentdetails; + + } + } + } + + # return array of refs to arrays + return @components; +} + +########################################################################## +# +# Name : getResults() +# Synopsis: Factory like function to return an associated data structure +# depending on the type requested. i.e. GT, TV etc. +# +# Inputs : Scalar containing the log/type required +# Outputs : The output of getXXXResults() functions. +# +# 1 +# | +# 0-n +# | +# -- component name +# -- number of errors +# -- link to errors +# -- number of warnings +# -- link to warnings +# -- number of advisorynotes +# -- link to advisorynotes +# +########################################################################## +sub getResults { + + if ($_[0] eq "GT") { + return getGTResults($_[0]); } + + if ($_[0] eq "TV") { + return getTVResults($_[0]); } + + if ($_[0] eq "BUILD") { + return getBUILDResults($_[0]); } + + if ($_[0] eq "CBR") { + return getCBRResults($_[0]); } + + if ($_[0] eq "ROM") { + return getROMResults($_[0]); } + + if ($_[0] eq "CDB") { + return getCDBResults($_[0]); } + +} + +########################################################################## +# +# Name : getLogFileLocation() +# Synopsis: Accessor like function, to return the expected log file +# location that is initialised in GenResult::main() +# +# Inputs : Scalar containing the log/type required +# Outputs : Scalar containing the log location +# +########################################################################## +sub getLogFileLocation { + + if ($_[0] eq "GT") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iGTFileName); } + + if ($_[0] eq "TV") { + if($_->[0]=~ /systemtest/i) { + return setBrowserFriendlyLinks($iLinkPathLocation.$iTVEBSFileName);} + else { + return setBrowserFriendlyLinks($iLinkPathLocation.$iTVFileName); } + } + + if ($_[0] eq "BUILD") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iBUILDFileName); } + + if ($_[0] eq "CBR") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iCBRFileName); } + + if ($_[0] eq "ROM") { + return $iLinkPathLocation.$iROMFileName; } + + if ($_[0] eq "CDB") { + return setBrowserFriendlyLinks($iLinkPathLocation.$iCDBFileName); } + +} + +########################################################################## +# +# Name : getAnchorType() +# Synopsis: Helper function, to return the HTML scanlog anchor for +# a desired log type. +# +# Inputs : Scalar containing the log/type required +# Outputs : Scalar containing the HTML anchor +# +########################################################################## +sub getAnchorType { + + if ($_[0] eq "GT") { + return "Component"; } + + if ($_[0] eq "TV") { + return "Component"; } + + if ($_[0] eq "BUILD") { + return "Component"; } + + if ($_[0] eq "CBR") { + return "Overall"; } + + if ($_[0] eq "CDB") { + return "Overall"; } + +} + +########################################################################## +# +# Name : isHTMLFile() +# Synopsis: Identifies which log files should be processed as HTML +# +# Inputs : Scalar containing the log/type required +# Outputs : "1" if the requested log is HTML +# +########################################################################## +sub isHTMLFile { + + if ($_[0] eq "GT" || $_[0] eq "TV" || $_[0] eq "BUILD" || $_[0] eq "CBR" || $_[0] eq "CDB") { + return "1"; } +} + +########################################################################## +# +# Name : isTestBuild() +# Synopsis: Identifies if this report is being generated for a test build +# +# Inputs : Global scalar for linkto location +# Outputs : "1" if the build is being published as a testbuild. This will +# obviously fail if testbuilds are not correctly published to +# \\builds01\devbuilds\test_builds +# +########################################################################## +sub isTestBuild { + + # somehow, determine if this is a TBuild + if (uc($iLinkPathLocation) =~ m/TEST_BUILD/) { + return "1"; + } + + return "0"; +} + + +########################################################################## +# +# Name : setBrowserFriendlyLinks() +# Synopsis: Re-formats UNC path to file, with a Opera/Fire-Fox friendly +# version. Lotus Notes may cause problems though. +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## +sub setBrowserFriendlyLinks { + my ($iOldLink) = @_; + + $iOldLink =~ s/\\/\//g; # swap backslashes to fwd slashes + return "file:///".$iOldLink; +} + +########################################################################## +# +# Name : setBrowserFriendlyLinksForIN() +# Purpose: Generate Links for Bangalore Site +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## + +sub setBrowserFriendlyLinksForIN($ ) { + my ($iOldLinkIN) = shift; + + $iOldLinkIN =~ s/\\/\//g; # swap backslashes to fwd slashes + $iOldLinkIN = "file:///".$iOldLinkIN ; + $iOldLinkIN =~ s/builds01/builds04/ ; # Generate Bangalore Log Location + return $iOldLinkIN; +} + +########################################################################## +# +# Name : setBrowserFriendlyLinksForCN() +# Purpose: Generate Links for Beijing Site +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## + +sub setBrowserFriendlyLinksForCN($ ) { + my ($iOldLinkCN) = shift; + + $iOldLinkCN =~ s/\\/\//g; # swap backslashes to fwd slashes + $iOldLinkCN = "file:///".$iOldLinkCN ; + $iOldLinkCN =~ s/builds01/builds05/ ; # Generate Beijing Log Location + return $iOldLinkCN; +} + +# helper function for formatting +sub printSubmissionsLink { + + my ($iSnapshot) = @_; + + if (isTestBuild() eq "0") { + return "[ Submissions ]"; + } +} + +# helper function for formatting +sub printDefectsColumn { + + if (isTestBuild() eq "0") { + return "Defects"; + } +} + +# helper function to notify of any missing logs +sub setHandleErrors { + + # set global filenotfound to "0" + + if ($_[0] eq "GT") { + $iGTFileFound = "0"; } + + if ($_[0] eq "TV") { + $iTVFileFound = "0"; } + + if ($_[0] eq "TV") { + $iTVEBSFileFound = "0"; } + + if ($_[0] eq "BUILD") { + $iBUILDFileFound = "0"; } + + if ($_[0] eq "CBR") { + $iCBRFileFound = "0"; } + + if ($_[0] eq "ROM") { + $iROMFileFound = "0"; } + + if ($_[0] eq "CDB") { + $iCDBFileFound = "0"; } + +} + +# accessor function to return the flag for this type +sub getHandleErrors { + + if ($_[0] eq "GT") { + return $iGTFileFound; } + + if ($_[0] eq "TV") { + return $iTVFileFound; } + + if ($_[0] eq "TV") { + return $iTVEBSFileFound; } + + if ($_[0] eq "BUILD") { + return $iBUILDFileFound; } + + if ($_[0] eq "CBR") { + return $iCBRFileFound; } + + if ($_[0] eq "ROM") { + return $iROMFileFound; } + + if ($_[0] eq "CDB") { + return $iCDBFileFound; } +} + + +########################################################################## +# +# Name : printResultRow() +# Synopsis: Creates each HTML row for the build report. If the log file +# being processed is HTML, then HTML links are generated also. +# Plain text log files will just include output as specified +# in the regexp for associated getXXXResults() functions. +# +# Inputs : Scalar containing the log/type required +# Outputs : Scalar containing HTML row string to be inserted into +# the build report +########################################################################## +sub printResultRow { + + my ($iLogFile, $iStage, $iStagesFromFile) = @_; + my $iResultRowHolder; + my $iResultRow; + + # The hash holds values of the stages as array which are completed in the report.html file + # so that older values in report.html file can be preserved. + my %iStagesFromFileInHash = %{$iStagesFromFile} if defined ($iStagesFromFile); + + # get result + my $iCount = "0"; + $iResultRowHolder = + "\n + + $iLogFile + "; + + # prints the build results extracted from old report.html file. + # Below code looks into the hash for stages whose results(Errors) are already calculated, and proceeds + # computing results for next $iStage in xml file. + if (defined ($iStagesFromFile) and defined ($iStagesFromFileInHash{$iLogFile})) { + $iResultRowHolder = $iResultRowHolder . ${$iStagesFromFileInHash{$iLogFile}}[0]; + }elsif (!getHandleErrors($iLogFile) or "$iLogFile" ne "$iStage") { + $iResultRowHolder = $iResultRowHolder . "Stage not completed"; + }else { + foreach (getResults($iLogFile)) { + undef $iResultRow; + if ($_->[1] != "0") { + if (isHTMLFile($iLogFile)) { + $iResultRow = "[0]) . + "#errorsBy" . + getAnchorType($iLogFile) . + "_$_->[0]\">$_->[0]\ ($_->[1]\)
"; + } + else { + $iResultRow = "
  • ". $_->[0]; + chomp $iResultRow; + } + ++$iCount; + } + + $iResultRowHolder = $iResultRowHolder . $iResultRow; + } + # zero errors, means 'None' is displayed + if ($iCount == "0"){ + $iResultRowHolder = $iResultRowHolder . "None"; + } + } + + $iResultRowHolder = $iResultRowHolder . "\n"; + + $iCount = "0"; + # print build results extracted from old report.html file. + # Below code looks into the hash for stages whose results(Warnings) are already calculated, and proceeds + # computing results for next $iStage in xml file. + if (defined ($iStagesFromFile) and defined ($iStagesFromFileInHash{$iLogFile})) { + $iResultRowHolder = $iResultRowHolder . ${$iStagesFromFileInHash{$iLogFile}}[1]; + }elsif (!getHandleErrors($iLogFile) || "$iLogFile" ne "$iStage") { + $iResultRowHolder = $iResultRowHolder . "Stage not completed"; + }else { + foreach (getResults($iLogFile)) { + undef $iResultRow; + if ($_->[3] != "0") { + if (isHTMLFile($iLogFile)) { + $iResultRow = "[0]\">$_->[0]\ ($_->[3]\)
    "; + } + else { + $iResultRow = "
  • ".$_->[0]; + chomp $iResultRow; + } + ++$iCount; + } + + + $iResultRowHolder = $iResultRowHolder . $iResultRow; + } + + # zero warnings, means 'None' is displayed + if ($iCount == "0"){ + $iResultRowHolder = $iResultRowHolder . "None"; + } + } + + $iResultRowHolder = $iResultRowHolder . "\n"; + + $iCount = "0"; + # print build results extracted from old report.html file. + # Below code looks into the hash for stages whose results(AdvisoryNotes) are already calculated, and proceeds + # computing results for next $iStage in xml file. + if (defined ($iStagesFromFile) and defined ($iStagesFromFileInHash{$iLogFile})) { + $iResultRowHolder = $iResultRowHolder . ${$iStagesFromFileInHash{$iLogFile}}[2]; + }elsif (!getHandleErrors($iLogFile) || "$iLogFile" ne "$iStage") { + $iResultRowHolder = $iResultRowHolder . "Stage not completed"; + }else { + foreach (getResults($iLogFile)) { + undef $iResultRow; + if ($_->[5] != "0") { + if (isHTMLFile($iLogFile)) { + $iResultRow = "[0]\">$_->[0]\ ($_->[5]\)
    "; + } + else { + $iResultRow = "
  • ".$_->[0]; + chomp $iResultRow; + } + ++$iCount; + $iBraggflag = 1; + } + + $iResultRowHolder = $iResultRowHolder . $iResultRow; + } + + # zero warnings, means 'None' is displayed + if ($iCount == "0"){ + $iResultRowHolder = $iResultRowHolder . "None"; + } + } + $iResultRowHolder = $iResultRowHolder . "\n  \n\n"; + + return $iResultRowHolder; +} +########################################################################## +# +# Name : extractOldResults() +# Synopsis: Extracts the old results of different stages which are already generated +# Inputs : Filename of report.html along with complete path +# Outputs : Returns a reference to hash whose keys are stages and values are values from html file. +########################################################################## +sub extractOldResults { + my $iFileName = shift @_; + my $iFlag = 0; + my @lines; + my %iStages; + + open FILE, "$iFileName" or die "Can't open $iFileName: $!\n"; + @lines = ; + close FILE; + + my $iStagesToFetch = $iBuildStages; + my $iCurrentStage = ''; + my @iStageValues = (); + + foreach (@lines ) { + if ($iFlag == 1 and /<\/tr>/i) { + my $iCurrentStageValues = "@iStageValues"; + $iStages{$iCurrentStage} = [@iStageValues] if ($iCurrentStageValues !~ /(Stage not completed *){2}/); + $iFlag = 0; + } + + if ($iFlag == 1) { + push (@iStageValues, $1) if (/left">(.+?)<\/td>/); + } + + if (/>($iStagesToFetch) $iSnapshot"."_"."$iProduct"."_report.html") or die "ERROR:Can't open file : $!"; + + # Build the final result string before generating report.html file. + # Builds ResultString based on command line input. + # All => Generates results for all the stages + + my $printResult = ""; + my $iResultString = ""; + foreach my $iType (split /\|/, $iBuildStages) { + if ("$iStage" eq "ALL"){ + $iResultString = printResultRow($iType, $iType, $iStagesFromFile); + } + else{ + $iResultString = printResultRow($iType, $iStage, $iStagesFromFile); + }# pass iStage here & iStagesFromFile. + $printResult = $printResult . $iResultString; + } + #Calculate the new external status BRAGG(Black Red Amber Green Gold) + my $iBragg; + if("$iBrag" eq "Green" && $iBraggflag eq 0) + { + $iBragg = "Gold"; + } else { + $iBragg = $iBrag; + } + my $html_start = "\n + + " . + $gStyleSheet . + "" . "$iSnapshot "."$iProduct ". "Build Report + + + + + + +
    + " . "$iSnapshot "."$iProduct ". "Build Report "." +
    Build Status : $iBrag +
    BRAGG : $iBragg +
    Released By : +
    Reason : +
    + +

    + [ Help ] + [ Logs UK CN IN ] + [ CBR Setup ] + ". + + "

    +
    Results Generated On ".localtime()." +


    ". + + "
    + + + + + + " . + printDefectsColumn() . + "" . + + $printResult. + + "
    Build Results
    ErrorsWarningsAdvisorynotes

    " + + .&GenAutoSmokeTestResult::generateSTHTMLSummary($iLogsPublishLocation."AutoSmokeTest", $iSnapshot, $iProduct, $iLinkPathLocation."AutoSmokeTest"). + + $iPostBuildResult. + + " + + "; + + + print SUMMARY $html_start; + + close SUMMARY; +} + + + +# Entry point into the GenResult module +sub main +{ + my ($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage, $iBrag, $imail) = @_; + + # set file names, so that they can be accessed globally + $iGTFileName = "GT.summary.html"; + $iTVFileName = "TV.summary.html"; + $iTVEBSFileName = "TV.EBS.summary.html"; + $iBUILDFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct".".summary.html"; + $iCBRFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct"."_cbr.summary.html"; + $iCDBFileName = "$iSnapshot"."_Symbian_OS_v"."$iProduct"."_cdb.summary.html"; + $iROMFileName = "techviewroms"."$iSnapshot"."_Symbian_OS_v"."$iProduct". ".log"; + + + + $iDir =~ s/[^\\]$/$&\\/; #add trailing backslash, if missing + $iLogsPublishLocation = $iDir; + + + if (-e $iLinkPath) { + $iLinkPathLocation = $iLinkPath; + } else { + # if no link path is specified, then use current directory location + #print "WARNING:" .$iLinkPath. " does not exist, linking with relative paths\n"; + $iLinkPathLocation = $iLogsPublishLocation; + } + + if (-e $iLogsPublishLocation) { + + $iGTLogFileLocation = $iLogsPublishLocation.$iGTFileName; + $iTVLogFileLocation = $iLogsPublishLocation.$iTVFileName; + $iTVEBSLogFileLocation = $iLogsPublishLocation. $iTVEBSFileName; + $iBUILDLogFileLocation = $iLogsPublishLocation.$iBUILDFileName; + $iCBRLogFileLocation = $iLogsPublishLocation.$iCBRFileName; + $iROMLogFileLocation = $iLogsPublishLocation.$iROMFileName; + $iCDBLogFileLocation = $iLogsPublishLocation.$iCDBFileName; + + + + &generateHTMLSummary($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage, $iBrag, $imail); + + } + else { + die "ERROR: Report not created: $! \n"; + } +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/Product_AutoSmoketest.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/Product_AutoSmoketest.cfg Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,8 @@ +9.2 = EMULATOR_WINSCW ARMV5_H4HRP ARMV5_H4HRP_NAND +9.3 = EMULATOR_WINSCW ARMV5_H4HRP ARMV5_H4HRP_NAND ARMV5_H4HRP_NAND(DP) +9.4 = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) +9.5 = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) +tb91sf = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) +tb92sf = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) ARMV5_H6_NAND ARMV5_NE1 ARMV5_NE1S +tb101sf = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) ARMV5_H6_NAND ARMV5_NE1 ARMV5_NE1S +Future = EMULATOR_WINSCW ARMV5_H4HRP_NAND(DP) ARMV5_H6_NAND ARMV5_NE1 ARMV5_NE1S diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/ZipDiamondsXml.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/ZipDiamondsXml.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,37 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script that will zip the XMLs generated +# +package ZipDiamondsXml; +use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); +use strict; + +my $ZipFile = "DiamondsXmls.zip"; +my $tempZipFile = "DiamondsXmls.zip.new"; +&main(""); +sub main +{ + my $FileToAdd = shift; + $FileToAdd =~ /([^\\\/]*?)$/; + my $FileName = $1; + my $zip = Archive::Zip->new(); + if (-e $ZipFile) + { + die 'Zip read error' if $zip->read($ZipFile) != AZ_OK; + } + my $member = $zip->addFile($FileToAdd,$FileName); + die 'Zip write error' if $zip->writeToFileNamed($tempZipFile) != AZ_OK; + unlink($ZipFile); + rename($tempZipFile,$ZipFile); +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/build.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/build.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,28 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + [@--$ENV{NUMBER_OF_PROCESSORS}--@] + [@--$ENV{BuildBaseName}--@] + [@--$ENV{USERNAME}--@] + [@--use myutils; &myutils::getTime();--@] + [@--$ENV{COMPUTERNAME}--@] + [@--$ENV{BuildNumber}--@] + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/content.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/content.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,42 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + + [@--$ENV{Product}--@] + [@--$ENV{BaseBuildNumber}--@] + [@-- + use Changelists; + my $CLInfoHash = &Changelists::main(); + foreach my $key (keys %$CLInfoHash) + { + $$CLInfoHash{$key}{'sub_time'} =~ s/\//-/g; + $$CLInfoHash{$key}{'sub_time'} =~ s/ GMT//; + $$CLInfoHash{$key}{'sub_time'} =~ s/\s/T/; + $OUT .= " + + $key#$$CLInfoHash{$key}{'submitter'}#$$CLInfoHash{$key}{'team'} + $$CLInfoHash{$key}{'desc'} + $$CLInfoHash{$key}{'sub_time'} + "; + } + --@] + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/diamonds_finish.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/diamonds_finish.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + [@--use myutils; &myutils::getTime();--@] + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/faults.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/faults.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,85 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + [@-- + use myutils; + use FaultsData; + my $iDir = &myutils::getiDir(); + my $iSnapshot = &myutils::getiSnapshot(); + my $iProduct = &myutils::getiProduct(); + my $iLinkPath = &myutils::getiLinkPath(); + my ($errorCount,$warningCount,$AdvNotesCount) = (0,0,0); + my @temp = FaultsData::stageSummary($iDir, $iSnapshot, $iProduct, $iLinkPath, $iStage); + my @tempArr; + if( -e "faultCount") + { + open(FAULTCOUNT,"; + close(FAULTCOUNT); + $errorCount = trim ($tempArr[0]); + $warningCount = trim ($tempArr[1]); + $AdvNotesCount = trim ($tempArr[2]); + } + else + { + @tempArr = (0,0,0); + } + + $OUT .= ""; + if ($temp[0][0]) + { + foreach my $t (@temp) + { + $OUT .= + " + + @$t[0]#$iStage + "; + if (@$t[1]) {$OUT .= " @$t[1]\n";} + if (@$t[3]) {$OUT .= " @$t[3]\n";} + if (@$t[5]) {$OUT .= " @$t[5]\n";} + $OUT .= " \n"; + + $errorCount = @$t[1] + $errorCount; + $warningCount = @$t[3] + $warningCount; + $AdvNotesCount = @$t[5] + $AdvNotesCount; + } + } + $OUT .= " $errorCount\n"; + $OUT .= " $warningCount\n"; + $OUT .= " $AdvNotesCount\n"; + $OUT .= " "; + + #save the error numbers until now + open(FAULTCOUNT,">faultCount") or warn "FAULTCOUNT:$!"; + print FAULTCOUNT "$errorCount\n"; + print FAULTCOUNT "$warningCount\n"; + print FAULTCOUNT "$AdvNotesCount\n"; + close (FAULTCOUNT); + +sub trim +{ + my $string = shift; + $string =~ s/^\s+//; + $string =~ s/\s+$//; + return $string; +} + --@] + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/files.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/files.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,64 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + [@-- + my $Path = ""; + if($ENV{BuildSubType} eq "Daily") + { + $Path = 'file://///builds01/devbuilds/'.$ENV{Type}.'/logs/'."$ENV{BuildNumber}"; + } + elsif($ENV{BuildSubType} eq "Test") + { + $Path = 'file://///builds01/devbuilds/'.'Test_builds/'.$ENV{Type}.'/logs/'."$ENV{BuildNumber}"; + } + $OUT .=" + + + GT stage summary + $Path/GT.summary.html + log + + + TV stage summary + $Path/TV.summary.html + log + + + ROM stage summary + $Path\\techviewroms"."$ENV{BuildNumber}.log + log + + + CBR stage summary + $Path/$ENV{BuildNumber}"."_cbr.summary.html + log + + + CDB stage summary + $Path/$ENV{BuildNumber}"."_cdb.summary.html + log + + + BUILD stage summary + $Path/$ENV{BuildNumber}".".summary.html + log + + "; + --@] + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/lib/Text/Template.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/lib/Text/Template.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,1948 @@ +# -*- perl -*- +# Text::Template.pm +# +# Fill in `templates' +# +# Copyright 1996, 1997, 1999, 2001, 2002, 2003 M-J. Dominus. +# You may copy and distribute this program under the +# same terms as Perl iteself. +# If in doubt, write to mjd-perl-template+@plover.com for a license. +# +# Version 1.44 + +package Text::Template; +require 5.004; +use Exporter; +@ISA = qw(Exporter); +@EXPORT_OK = qw(fill_in_file fill_in_string TTerror); +use vars '$ERROR'; +use strict; + +$Text::Template::VERSION = '1.44'; +my %GLOBAL_PREPEND = ('Text::Template' => ''); + +sub Version { + $Text::Template::VERSION; +} + +sub _param { + my $kk; + my ($k, %h) = @_; + for $kk ($k, "\u$k", "\U$k", "-$k", "-\u$k", "-\U$k") { + return $h{$kk} if exists $h{$kk}; + } + return; +} + +sub always_prepend +{ + my $pack = shift; + my $old = $GLOBAL_PREPEND{$pack}; + $GLOBAL_PREPEND{$pack} = shift; + $old; +} + +{ + my %LEGAL_TYPE; + BEGIN { + %LEGAL_TYPE = map {$_=>1} qw(FILE FILEHANDLE STRING ARRAY); + } + sub new { + my $pack = shift; + my %a = @_; + my $stype = uc(_param('type', %a)) || 'FILE'; + my $source = _param('source', %a); + my $untaint = _param('untaint', %a); + my $prepend = _param('prepend', %a); + my $alt_delim = _param('delimiters', %a); + my $broken = _param('broken', %a); + unless (defined $source) { + require Carp; + Carp::croak("Usage: $ {pack}::new(TYPE => ..., SOURCE => ...)"); + } + unless ($LEGAL_TYPE{$stype}) { + require Carp; + Carp::croak("Illegal value `$stype' for TYPE parameter"); + } + my $self = {TYPE => $stype, + PREPEND => $prepend, + UNTAINT => $untaint, + BROKEN => $broken, + (defined $alt_delim ? (DELIM => $alt_delim) : ()), + }; + # Under 5.005_03, if any of $stype, $prepend, $untaint, or $broken + # are tainted, all the others become tainted too as a result of + # sharing the expression with them. We install $source separately + # to prevent it from acquiring a spurious taint. + $self->{SOURCE} = $source; + + bless $self => $pack; + return unless $self->_acquire_data; + + $self; + } +} + +# Convert template objects of various types to type STRING, +# in which the template data is embedded in the object itself. +sub _acquire_data { + my ($self) = @_; + my $type = $self->{TYPE}; + if ($type eq 'STRING') { + # nothing necessary + } elsif ($type eq 'FILE') { + my $data = _load_text($self->{SOURCE}); + unless (defined $data) { + # _load_text already set $ERROR + return undef; + } + if ($self->{UNTAINT} && _is_clean($self->{SOURCE})) { + _unconditionally_untaint($data); + } + $self->{TYPE} = 'STRING'; + $self->{FILENAME} = $self->{SOURCE}; + $self->{SOURCE} = $data; + } elsif ($type eq 'ARRAY') { + $self->{TYPE} = 'STRING'; + $self->{SOURCE} = join '', @{$self->{SOURCE}}; + } elsif ($type eq 'FILEHANDLE') { + $self->{TYPE} = 'STRING'; + local $/; + my $fh = $self->{SOURCE}; + my $data = <$fh>; # Extra assignment avoids bug in Solaris perl5.00[45]. + if ($self->{UNTAINT}) { + _unconditionally_untaint($data); + } + $self->{SOURCE} = $data; + } else { + # This should have been caught long ago, so it represents a + # drastic `can't-happen' sort of failure + my $pack = ref $self; + die "Can only acquire data for $pack objects of subtype STRING, but this is $type; aborting"; + } + $self->{DATA_ACQUIRED} = 1; +} + +sub source { + my ($self) = @_; + $self->_acquire_data unless $self->{DATA_ACQUIRED}; + return $self->{SOURCE}; +} + +sub set_source_data { + my ($self, $newdata) = @_; + $self->{SOURCE} = $newdata; + $self->{DATA_ACQUIRED} = 1; + $self->{TYPE} = 'STRING'; + 1; +} + +sub compile { + my $self = shift; + + return 1 if $self->{TYPE} eq 'PREPARSED'; + + return undef unless $self->_acquire_data; + unless ($self->{TYPE} eq 'STRING') { + my $pack = ref $self; + # This should have been caught long ago, so it represents a + # drastic `can't-happen' sort of failure + die "Can only compile $pack objects of subtype STRING, but this is $self->{TYPE}; aborting"; + } + + my @tokens; + my $delim_pats = shift() || $self->{DELIM}; + + + + my ($t_open, $t_close) = ('{', '}'); + my $DELIM; # Regex matches a delimiter if $delim_pats + if (defined $delim_pats) { + ($t_open, $t_close) = @$delim_pats; + $DELIM = "(?:(?:\Q$t_open\E)|(?:\Q$t_close\E))"; + @tokens = split /($DELIM|\n)/, $self->{SOURCE}; + } else { + @tokens = split /(\\\\(?=\\*[{}])|\\[{}]|[{}\n])/, $self->{SOURCE}; + } + my $state = 'TEXT'; + my $depth = 0; + my $lineno = 1; + my @content; + my $cur_item = ''; + my $prog_start; + while (@tokens) { + my $t = shift @tokens; + next if $t eq ''; + if ($t eq $t_open) { # Brace or other opening delimiter + if ($depth == 0) { + push @content, [$state, $cur_item, $lineno] if $cur_item ne ''; + $cur_item = ''; + $state = 'PROG'; + $prog_start = $lineno; + } else { + $cur_item .= $t; + } + $depth++; + } elsif ($t eq $t_close) { # Brace or other closing delimiter + $depth--; + if ($depth < 0) { + $ERROR = "Unmatched close brace at line $lineno"; + return undef; + } elsif ($depth == 0) { + push @content, [$state, $cur_item, $prog_start] if $cur_item ne ''; + $state = 'TEXT'; + $cur_item = ''; + } else { + $cur_item .= $t; + } + } elsif (!$delim_pats && $t eq '\\\\') { # precedes \\\..\\\{ or \\\..\\\} + $cur_item .= '\\'; + } elsif (!$delim_pats && $t =~ /^\\([{}])$/) { # Escaped (literal) brace? + $cur_item .= $1; + } elsif ($t eq "\n") { # Newline + $lineno++; + $cur_item .= $t; + } else { # Anything else + $cur_item .= $t; + } + } + + if ($state eq 'PROG') { + $ERROR = "End of data inside program text that began at line $prog_start"; + return undef; + } elsif ($state eq 'TEXT') { + push @content, [$state, $cur_item, $lineno] if $cur_item ne ''; + } else { + die "Can't happen error #1"; + } + + $self->{TYPE} = 'PREPARSED'; + $self->{SOURCE} = \@content; + 1; +} + +sub prepend_text { + my ($self) = @_; + my $t = $self->{PREPEND}; + unless (defined $t) { + $t = $GLOBAL_PREPEND{ref $self}; + unless (defined $t) { + $t = $GLOBAL_PREPEND{'Text::Template'}; + } + } + $self->{PREPEND} = $_[1] if $#_ >= 1; + return $t; +} + +sub fill_in { + my $fi_self = shift; + my %fi_a = @_; + + unless ($fi_self->{TYPE} eq 'PREPARSED') { + my $delims = _param('delimiters', %fi_a); + my @delim_arg = (defined $delims ? ($delims) : ()); + $fi_self->compile(@delim_arg) + or return undef; + } + + my $fi_varhash = _param('hash', %fi_a); + my $fi_package = _param('package', %fi_a) ; + my $fi_broken = + _param('broken', %fi_a) || $fi_self->{BROKEN} || \&_default_broken; + my $fi_broken_arg = _param('broken_arg', %fi_a) || []; + my $fi_safe = _param('safe', %fi_a); + my $fi_ofh = _param('output', %fi_a); + my $fi_eval_package; + my $fi_scrub_package = 0; + my $fi_filename = _param('filename') || $fi_self->{FILENAME} || 'template'; + + my $fi_prepend = _param('prepend', %fi_a); + unless (defined $fi_prepend) { + $fi_prepend = $fi_self->prepend_text; + } + + if (defined $fi_safe) { + $fi_eval_package = 'main'; + } elsif (defined $fi_package) { + $fi_eval_package = $fi_package; + } elsif (defined $fi_varhash) { + $fi_eval_package = _gensym(); + $fi_scrub_package = 1; + } else { + $fi_eval_package = caller; + } + + my $fi_install_package; + if (defined $fi_varhash) { + if (defined $fi_package) { + $fi_install_package = $fi_package; + } elsif (defined $fi_safe) { + $fi_install_package = $fi_safe->root; + } else { + $fi_install_package = $fi_eval_package; # The gensymmed one + } + _install_hash($fi_varhash => $fi_install_package); + } + + if (defined $fi_package && defined $fi_safe) { + no strict 'refs'; + # Big fat magic here: Fix it so that the user-specified package + # is the default one available in the safe compartment. + *{$fi_safe->root . '::'} = \%{$fi_package . '::'}; # LOD + } + + my $fi_r = ''; + my $fi_item; + foreach $fi_item (@{$fi_self->{SOURCE}}) { + my ($fi_type, $fi_text, $fi_lineno) = @$fi_item; + if ($fi_type eq 'TEXT') { + if ($fi_ofh) { + print $fi_ofh $fi_text; + } else { + $fi_r .= $fi_text; + } + } elsif ($fi_type eq 'PROG') { + no strict; + my $fi_lcomment = "#line $fi_lineno $fi_filename"; + my $fi_progtext = + "package $fi_eval_package; $fi_prepend;\n$fi_lcomment\n$fi_text;"; + my $fi_res; + my $fi_eval_err = ''; + if ($fi_safe) { + $fi_safe->reval(q{undef $OUT}); + $fi_res = $fi_safe->reval($fi_progtext); + $fi_eval_err = $@; + my $OUT = $fi_safe->reval('$OUT'); + $fi_res = $OUT if defined $OUT; + } else { + my $OUT; + $fi_res = eval $fi_progtext; + $fi_eval_err = $@; + $fi_res = $OUT if defined $OUT; + } + + # If the value of the filled-in text really was undef, + # change it to an explicit empty string to avoid undefined + # value warnings later. + $fi_res = '' unless defined $fi_res; + + if ($fi_eval_err) { + $fi_res = $fi_broken->(text => $fi_text, + error => $fi_eval_err, + lineno => $fi_lineno, + arg => $fi_broken_arg, + ); + if (defined $fi_res) { + if (defined $fi_ofh) { + print $fi_ofh $fi_res; + } else { + $fi_r .= $fi_res; + } + } else { + return $fi_res; # Undefined means abort processing + } + } else { + if (defined $fi_ofh) { + print $fi_ofh $fi_res; + } else { + $fi_r .= $fi_res; + } + } + } else { + die "Can't happen error #2"; + } + } + + _scrubpkg($fi_eval_package) if $fi_scrub_package; + defined $fi_ofh ? 1 : $fi_r; +} + +sub fill_this_in { + my $pack = shift; + my $text = shift; + my $templ = $pack->new(TYPE => 'STRING', SOURCE => $text, @_) + or return undef; + $templ->compile or return undef; + my $result = $templ->fill_in(@_); + $result; +} + +sub fill_in_string { + my $string = shift; + my $package = _param('package', @_); + push @_, 'package' => scalar(caller) unless defined $package; + Text::Template->fill_this_in($string, @_); +} + +sub fill_in_file { + my $fn = shift; + my $templ = Text::Template->new(TYPE => 'FILE', SOURCE => $fn, @_) + or return undef; + $templ->compile or return undef; + my $text = $templ->fill_in(@_); + $text; +} + +sub _default_broken { + my %a = @_; + my $prog_text = $a{text}; + my $err = $a{error}; + my $lineno = $a{lineno}; + chomp $err; +# $err =~ s/\s+at .*//s; + "Program fragment delivered error ``$err''"; +} + +sub _load_text { + my $fn = shift; + local *F; + unless (open F, $fn) { + $ERROR = "Couldn't open file $fn: $!"; + return undef; + } + local $/; + ; +} + +sub _is_clean { + my $z; + eval { ($z = join('', @_)), eval '#' . substr($z,0,0); 1 } # LOD +} + +sub _unconditionally_untaint { + for (@_) { + ($_) = /(.*)/s; + } +} + +{ + my $seqno = 0; + sub _gensym { + __PACKAGE__ . '::GEN' . $seqno++; + } + sub _scrubpkg { + my $s = shift; + $s =~ s/^Text::Template:://; + no strict 'refs'; + my $hash = $Text::Template::{$s."::"}; + foreach my $key (keys %$hash) { + undef $hash->{$key}; + } + } +} + +# Given a hashful of variables (or a list of such hashes) +# install the variables into the specified package, +# overwriting whatever variables were there before. +sub _install_hash { + my $hashlist = shift; + my $dest = shift; + if (UNIVERSAL::isa($hashlist, 'HASH')) { + $hashlist = [$hashlist]; + } + my $hash; + foreach $hash (@$hashlist) { + my $name; + foreach $name (keys %$hash) { + my $val = $hash->{$name}; + no strict 'refs'; + local *SYM = *{"$ {dest}::$name"}; + if (! defined $val) { + delete ${"$ {dest}::"}{$name}; + } elsif (ref $val) { + *SYM = $val; + } else { + *SYM = \$val; + } + } + } +} + +sub TTerror { $ERROR } + +1; + + +=head1 NAME + +Text::Template - Expand template text with embedded Perl + +=head1 VERSION + +This file documents C version B<1.44> + +=head1 SYNOPSIS + + use Text::Template; + + + $template = Text::Template->new(TYPE => 'FILE', SOURCE => 'filename.tmpl'); + $template = Text::Template->new(TYPE => 'ARRAY', SOURCE => [ ... ] ); + $template = Text::Template->new(TYPE => 'FILEHANDLE', SOURCE => $fh ); + $template = Text::Template->new(TYPE => 'STRING', SOURCE => '...' ); + $template = Text::Template->new(PREPEND => q{use strict;}, ...); + + # Use a different template file syntax: + $template = Text::Template->new(DELIMITERS => [$open, $close], ...); + + $recipient = 'King'; + $text = $template->fill_in(); # Replaces `{$recipient}' with `King' + print $text; + + $T::recipient = 'Josh'; + $text = $template->fill_in(PACKAGE => T); + + # Pass many variables explicitly + $hash = { recipient => 'Abed-Nego', + friends => [ 'me', 'you' ], + enemies => { loathsome => 'Bill Gates', + fearsome => 'Larry Ellison' }, + }; + $text = $template->fill_in(HASH => $hash, ...); + # $recipient is Abed-Nego, + # @friends is ( 'me', 'you' ), + # %enemies is ( loathsome => ..., fearsome => ... ) + + + # Call &callback in case of programming errors in template + $text = $template->fill_in(BROKEN => \&callback, BROKEN_ARG => $ref, ...); + + # Evaluate program fragments in Safe compartment with restricted permissions + $text = $template->fill_in(SAFE => $compartment, ...); + + # Print result text instead of returning it + $success = $template->fill_in(OUTPUT => \*FILEHANDLE, ...); + + # Parse template with different template file syntax: + $text = $template->fill_in(DELIMITERS => [$open, $close], ...); + # Note that this is *faster* than using the default delimiters + + # Prepend specified perl code to each fragment before evaluating: + $text = $template->fill_in(PREPEND => q{use strict 'vars';}, ...); + + use Text::Template 'fill_in_string'; + $text = fill_in_string( < 'T', ...); + Dear {$recipient}, + Pay me at once. + Love, + G.V. + EOM + + use Text::Template 'fill_in_file'; + $text = fill_in_file($filename, ...); + + # All templates will always have `use strict vars' attached to all fragments + Text::Template->always_prepend(q{use strict 'vars';}); + +=head1 DESCRIPTION + +This is a library for generating form letters, building HTML pages, or +filling in templates generally. A `template' is a piece of text that +has little Perl programs embedded in it here and there. When you +`fill in' a template, you evaluate the little programs and replace +them with their values. + +You can store a template in a file outside your program. People can +modify the template without modifying the program. You can separate +the formatting details from the main code, and put the formatting +parts of the program into the template. That prevents code bloat and +encourages functional separation. + +=head2 Example + +Here's an example of a template, which we'll suppose is stored in the +file C: + + Dear {$title} {$lastname}, + + It has come to our attention that you are delinquent in your + {$monthname[$last_paid_month]} payment. Please remit + ${sprintf("%.2f", $amount)} immediately, or your patellae may + be needlessly endangered. + + Love, + + Mark "Vizopteryx" Dominus + + +The result of filling in this template is a string, which might look +something like this: + + Dear Mr. Gates, + + It has come to our attention that you are delinquent in your + February payment. Please remit + $392.12 immediately, or your patellae may + be needlessly endangered. + + + Love, + + Mark "Vizopteryx" Dominus + +Here is a complete program that transforms the example +template into the example result, and prints it out: + + use Text::Template; + + my $template = Text::Template->new(SOURCE => 'formletter.tmpl') + or die "Couldn't construct template: $Text::Template::ERROR"; + + my @monthname = qw(January February March April May June + July August September October November December); + my %vars = (title => 'Mr.', + firstname => 'Bill', + lastname => 'Gates', + last_paid_month => 1, # February + amount => 392.12, + monthname => \@monthname, + ); + + my $result = $template->fill_in(HASH => \%vars); + + if (defined $result) { print $result } + else { die "Couldn't fill in template: $Text::Template::ERROR" } + + +=head2 Philosophy + +When people make a template module like this one, they almost always +start by inventing a special syntax for substitutions. For example, +they build it so that a string like C<%%VAR%%> is replaced with the +value of C<$VAR>. Then they realize the need extra formatting, so +they put in some special syntax for formatting. Then they need a +loop, so they invent a loop syntax. Pretty soon they have a new +little template language. + +This approach has two problems: First, their little language is +crippled. If you need to do something the author hasn't thought of, +you lose. Second: Who wants to learn another language? You already +know Perl, so why not use it? + +C templates are programmed in I. You embed Perl +code in your template, with C<{> at the beginning and C<}> at the end. +If you want a variable interpolated, you write it the way you would in +Perl. If you need to make a loop, you can use any of the Perl loop +constructions. All the Perl built-in functions are available. + +=head1 Details + +=head2 Template Parsing + +The C module scans the template source. An open brace +C<{> begins a program fragment, which continues until the matching +close brace C<}>. When the template is filled in, the program +fragments are evaluated, and each one is replaced with the resulting +value to yield the text that is returned. + +A backslash C<\> in front of a brace (or another backslash that is in +front of a brace) escapes its special meaning. The result of filling +out this template: + + \{ The sum of 1 and 2 is {1+2} \} + +is + + { The sum of 1 and 2 is 3 } + +If you have an unmatched brace, C will return a +failure code and a warning about where the problem is. Backslashes +that do not precede a brace are passed through unchanged. If you have +a template like this: + + { "String that ends in a newline.\n" } + +The backslash inside the string is passed through to Perl unchanged, +so the C<\n> really does turn into a newline. See the note at the end +for details about the way backslashes work. Backslash processing is +I done when you specify alternative delimiters with the +C option. (See L<"Alternative Delimiters">, below.) + +Each program fragment should be a sequence of Perl statements, which +are evaluated the usual way. The result of the last statement +executed will be evaluted in scalar context; the result of this +statement is a string, which is interpolated into the template in +place of the program fragment itself. + +The fragments are evaluated in order, and side effects from earlier +fragments will persist into later fragments: + + {$x = @things; ''}The Lord High Chamberlain has gotten {$x} + things for me this year. + { $diff = $x - 17; + $more = 'more' + if ($diff == 0) { + $diff = 'no'; + } elsif ($diff < 0) { + $more = 'fewer'; + } + ''; + } + That is {$diff} {$more} than he gave me last year. + +The value of C<$x> set in the first line will persist into the next +fragment that begins on the third line, and the values of C<$diff> and +C<$more> set in the second fragment will persist and be interpolated +into the last line. The output will look something like this: + + The Lord High Chamberlain has gotten 42 + things for me this year. + + That is 25 more than he gave me last year. + +That is all the syntax there is. + +=head2 The C<$OUT> variable + +There is one special trick you can play in a template. Here is the +motivation for it: Suppose you are going to pass an array, C<@items>, +into the template, and you want the template to generate a bulleted +list with a header, like this: + + Here is a list of the things I have got for you since 1907: + * Ivory + * Apes + * Peacocks + * ... + +One way to do it is with a template like this: + + Here is a list of the things I have got for you since 1907: + { my $blist = ''; + foreach $i (@items) { + $blist .= qq{ * $i\n}; + } + $blist; + } + +Here we construct the list in a variable called C<$blist>, which we +return at the end. This is a little cumbersome. There is a shortcut. + +Inside of templates, there is a special variable called C<$OUT>. +Anything you append to this variable will appear in the output of the +template. Also, if you use C<$OUT> in a program fragment, the normal +behavior, of replacing the fragment with its return value, is +disabled; instead the fragment is replaced with the value of C<$OUT>. +This means that you can write the template above like this: + + Here is a list of the things I have got for you since 1907: + { foreach $i (@items) { + $OUT .= " * $i\n"; + } + } + +C<$OUT> is reinitialized to the empty string at the start of each +program fragment. It is private to C, so +you can't use a variable named C<$OUT> in your template without +invoking the special behavior. + +=head2 General Remarks + +All C functions return C on failure, and set the +variable C<$Text::Template::ERROR> to contain an explanation of what +went wrong. For example, if you try to create a template from a file +that does not exist, C<$Text::Template::ERROR> will contain something like: + + Couldn't open file xyz.tmpl: No such file or directory + +=head2 C + + $template = new Text::Template ( TYPE => ..., SOURCE => ... ); + +This creates and returns a new template object. C returns +C and sets C<$Text::Template::ERROR> if it can't create the +template object. C says where the template source code will +come from. C says what kind of object the source is. + +The most common type of source is a file: + + new Text::Template ( TYPE => 'FILE', SOURCE => $filename ); + +This reads the template from the specified file. The filename is +opened with the Perl C command, so it can be a pipe or anything +else that makes sense with C. + +The C can also be C, in which case the C should +be a string: + + new Text::Template ( TYPE => 'STRING', + SOURCE => "This is the actual template!" ); + +The C can be C, in which case the source should be a +reference to an array of strings. The concatenation of these strings +is the template: + + new Text::Template ( TYPE => 'ARRAY', + SOURCE => [ "This is ", "the actual", + " template!", + ] + ); + +The C can be FILEHANDLE, in which case the source should be an +open filehandle (such as you got from the C or C +packages, or a glob, or a reference to a glob). In this case +C will read the text from the filehandle up to +end-of-file, and that text is the template: + + # Read template source code from STDIN: + new Text::Template ( TYPE => 'FILEHANDLE', + SOURCE => \*STDIN ); + + +If you omit the C attribute, it's taken to be C. +C is required. If you omit it, the program will abort. + +The words C and C can be spelled any of the following ways: + + TYPE SOURCE + Type Source + type source + -TYPE -SOURCE + -Type -Source + -type -source + +Pick a style you like and stick with it. + +=over 4 + +=item C + +You may also add a C option. If this option is present, +its value should be a reference to an array of two strings. The first +string is the string that signals the beginning of each program +fragment, and the second string is the string that signals the end of +each program fragment. See L<"Alternative Delimiters">, below. + +=item C + +If your program is running in taint mode, you may have problems if +your templates are stored in files. Data read from files is +considered 'untrustworthy', and taint mode will not allow you to +evaluate the Perl code in the file. (It is afraid that a malicious +person might have tampered with the file.) + +In some environments, however, local files are trustworthy. You can +tell C that a certain file is trustworthy by supplying +C 1> in the call to C. This will tell +C to disable taint checks on template code that has +come from a file, as long as the filename itself is considered +trustworthy. It will also disable taint checks on template code that +comes from a filehandle. When used with C 'string'> or C 'array'>, it has no effect. + +See L for more complete information about tainting. + +Thanks to Steve Palincsar, Gerard Vreeswijk, and Dr. Christoph Baehr +for help with this feature. + +=item C + +This option is passed along to the C call unless it is +overridden in the arguments to C. See L feature +and using C in templates> below. + +=item C + +This option is passed along to the C call unless it is +overridden in the arguments to C. See L> below. + +=back + +=head2 C + + $template->compile() + +Loads all the template text from the template's source, parses and +compiles it. If successful, returns true; otherwise returns false and +sets C<$Text::Template::ERROR>. If the template is already compiled, +it returns true and does nothing. + +You don't usually need to invoke this function, because C +(see below) compiles the template if it isn't compiled already. + +If there is an argument to this function, it must be a reference to an +array containing alternative delimiter strings. See C<"Alternative +Delimiters">, below. + +=head2 C + + $template->fill_in(OPTIONS); + +Fills in a template. Returns the resulting text if successful. +Otherwise, returns C and sets C<$Text::Template::ERROR>. + +The I are a hash, or a list of key-value pairs. You can +write the key names in any of the six usual styles as above; this +means that where this manual says C (for example) you can +actually use any of + + PACKAGE Package package -PACKAGE -Package -package + +Pick a style you like and stick with it. The all-lowercase versions +may yield spurious warnings about + + Ambiguous use of package => resolved to "package" + +so you might like to avoid them and use the capitalized versions. + +At present, there are eight legal options: C, C, +C, C, C, C, and C. + +=over 4 + +=item C + +C specifies the name of a package in which the program +fragments should be evaluated. The default is to use the package from +which C was called. For example, consider this template: + + The value of the variable x is {$x}. + +If you use C<$template-Efill_in(PACKAGE =E 'R')> , then the C<$x> in +the template is actually replaced with the value of C<$R::x>. If you +omit the C option, C<$x> will be replaced with the value of +the C<$x> variable in the package that actually called C. + +You should almost always use C. If you don't, and your +template makes changes to variables, those changes will be propagated +back into the main program. Evaluating the template in a private +package helps prevent this. The template can still modify variables +in your program if it wants to, but it will have to do so explicitly. +See the section at the end on `Security'. + +Here's an example of using C: + + Your Royal Highness, + + Enclosed please find a list of things I have gotten + for you since 1907: + + { foreach $item (@items) { + $item_no++; + $OUT .= " $item_no. \u$item\n"; + } + } + + Signed, + Lord High Chamberlain + +We want to pass in an array which will be assigned to the array +C<@items>. Here's how to do that: + + + @items = ('ivory', 'apes', 'peacocks', ); + $template->fill_in(); + +This is not very safe. The reason this isn't as safe is that if you +had a variable named C<$item_no> in scope in your program at the point +you called C, its value would be clobbered by the act of +filling out the template. The problem is the same as if you had +written a subroutine that used those variables in the same way that +the template does. (C<$OUT> is special in templates and is always +safe.) + +One solution to this is to make the C<$item_no> variable private to the +template by declaring it with C. If the template does this, you +are safe. + +But if you use the C option, you will probably be safe even +if the template does I declare its variables with C: + + @Q::items = ('ivory', 'apes', 'peacocks', ); + $template->fill_in(PACKAGE => 'Q'); + +In this case the template will clobber the variable C<$Q::item_no>, +which is not related to the one your program was using. + +Templates cannot affect variables in the main program that are +declared with C, unless you give the template references to those +variables. + +=item C + +You may not want to put the template variables into a package. +Packages can be hard to manage: You can't copy them, for example. +C provides an alternative. + +The value for C should be a reference to a hash that maps +variable names to values. For example, + + $template->fill_in(HASH => { recipient => "The King", + items => ['gold', 'frankincense', 'myrrh'], + object => \$self, + }); + +will fill out the template and use C<"The King"> as the value of +C<$recipient> and the list of items as the value of C<@items>. Note +that we pass an array reference, but inside the template it appears as +an array. In general, anything other than a simple string or number +should be passed by reference. + +We also want to pass an object, which is in C<$self>; note that we +pass a reference to the object, C<\$self> instead. Since we've passed +a reference to a scalar, inside the template the object appears as +C<$object>. + +The full details of how it works are a little involved, so you might +want to skip to the next section. + +Suppose the key in the hash is I and the value is I. + +=over 4 + +=item * + +If the I is C, then any variables named C<$key>, +C<@key>, C<%key>, etc., are undefined. + +=item * + +If the I is a string or a number, then C<$key> is set to that +value in the template. + +=item * + +For anything else, you must pass a reference. + +If the I is a reference to an array, then C<@key> is set to +that array. If the I is a reference to a hash, then C<%key> is +set to that hash. Similarly if I is any other kind of +reference. This means that + + var => "foo" + +and + + var => \"foo" + +have almost exactly the same effect. (The difference is that in the +former case, the value is copied, and in the latter case it is +aliased.) + +=item * + +In particular, if you want the template to get an object or any kind, +you must pass a reference to it: + + $template->fill_in(HASH => { database_handle => \$dbh, ... }); + +If you do this, the template will have a variable C<$database_handle> +which is the database handle object. If you leave out the C<\>, the +template will have a hash C<%database_handle>, which exposes the +internal structure of the database handle object; you don't want that. + +=back + +Normally, the way this works is by allocating a private package, +loading all the variables into the package, and then filling out the +template as if you had specified that package. A new package is +allocated each time. However, if you I use the C +option, C loads the variables into the package you +specified, and they stay there after the call returns. Subsequent +calls to C that use the same package will pick up the values +you loaded in. + +If the argument of C is a reference to an array instead of a +reference to a hash, then the array should contain a list of hashes +whose contents are loaded into the template package one after the +other. You can use this feature if you want to combine several sets +of variables. For example, one set of variables might be the defaults +for a fill-in form, and the second set might be the user inputs, which +override the defaults when they are present: + + $template->fill_in(HASH => [\%defaults, \%user_input]); + +You can also use this to set two variables with the same name: + + $template->fill_in(HASH => [{ v => "The King" }, + { v => [1,2,3] }, + ] + ); + +This sets C<$v> to C<"The King"> and C<@v> to C<(1,2,3)>. + +=item C + +If any of the program fragments fails to compile or aborts for any +reason, and you have set the C option to a function reference, +C will invoke the function. This function is called +the I function>. The C function will tell +C what to do next. + +If the C function returns C, C will +immediately abort processing the template and return the text that it +has accumulated so far. If your function does this, it should set a +flag that you can examine after C returns so that you can +tell whether there was a premature return or not. + +If the C function returns any other value, that value will be +interpolated into the template as if that value had been the return +value of the program fragment to begin with. For example, if the +C function returns an error string, the error string will be +interpolated into the output of the template in place of the program +fragment that cased the error. + +If you don't specify a C function, C supplies +a default one that returns something like + + Program fragment delivered error ``Illegal division by 0 at + template line 37'' + +(Note that the format of this message has changed slightly since +version 1.31.) The return value of the C function is +interpolated into the template at the place the error occurred, so +that this template: + + (3+4)*5 = { 3+4)*5 } + +yields this result: + + (3+4)*5 = Program fragment delivered error ``syntax error at template line 1'' + +If you specify a value for the C attribute, it should be a +reference to a function that C can call instead of the +default function. + +C will pass a hash to the C function. +The hash will have at least these three members: + +=over 4 + +=item C + +The source code of the program fragment that failed + +=item C + +The text of the error message (C<$@>) generated by eval. + +The text has been modified to omit the trailing newline and to include +the name of the template file (if there was one). The line number +counts from the beginning of the template, not from the beginning of +the failed program fragment. + +=item C + +The line number of the template at which the program fragment began. + +=back + +There may also be an C member. See C, below + +=item C + +If you supply the C option to C, the value of the +option is passed to the C function whenever it is called. The +default C function ignores the C, but you can +write a custom C function that uses the C to get +more information about what went wrong. + +The C function could also use the C as a reference +to store an error message or some other information that it wants to +communicate back to the caller. For example: + + $error = ''; + + sub my_broken { + my %args = @_; + my $err_ref = $args{arg}; + ... + $$err_ref = "Some error message"; + return undef; + } + + $template->fill_in(BROKEN => \&my_broken, + BROKEN_ARG => \$error, + ); + + if ($error) { + die "It didn't work: $error"; + } + +If one of the program fragments in the template fails, it will call +the C function, C, and pass it the C, +which is a reference to C<$error>. C can store an error +message into C<$error> this way. Then the function that called +C can see if C has left an error message for it +to find, and proceed accordingly. + +=item C + +If you give C a C option, its value should be a safe +compartment object from the C package. All evaluation of +program fragments will be performed in this compartment. See L +for full details about such compartments and how to restrict the +operations that can be performed in them. + +If you use the C option with C, the package you specify +will be placed into the safe compartment and evaluation will take +place in that package as usual. + +If not, C operation is a little different from the default. +Usually, if you don't specify a package, evaluation of program +fragments occurs in the package from which the template was invoked. +But in C mode the evaluation occurs inside the safe compartment +and cannot affect the calling package. Normally, if you use C +without C, the hash variables are imported into a private, +one-use-only package. But if you use C and C together +without C, the hash variables will just be loaded into the +root namespace of the C compartment. + +=item C + +If your template is going to generate a lot of text that you are just +going to print out again anyway, you can save memory by having +C print out the text as it is generated instead of +making it into a big string and returning the string. If you supply +the C option to C, the value should be a filehandle. +The generated text will be printed to this filehandle as it is +constructed. For example: + + $template->fill_in(OUTPUT => \*STDOUT, ...); + +fills in the C<$template> as usual, but the results are immediately +printed to STDOUT. This may result in the output appearing more +quickly than it would have otherwise. + +If you use C, the return value from C is still true on +success and false on failure, but the complete text is not returned to +the caller. + +=item C + +You can have some Perl code prepended automatically to the beginning +of every program fragment. See L feature and using +C in templates> below. + +=item C + +If this option is present, its value should be a reference to a list +of two strings. The first string is the string that signals the +beginning of each program fragment, and the second string is the +string that signals the end of each program fragment. See +L<"Alternative Delimiters">, below. + +If you specify C in the call to C, they override +any delimiters you set when you created the template object with +C. + +=back + +=head1 Convenience Functions + +=head2 C + +The basic way to fill in a template is to create a template object and +then call C on it. This is useful if you want to fill in +the same template more than once. + +In some programs, this can be cumbersome. C accepts a +string, which contains the template, and a list of options, which are +passed to C as above. It constructs the template object for +you, fills it in as specified, and returns the results. It returns +C and sets C<$Text::Template::ERROR> if it couldn't generate +any results. + +An example: + + $Q::name = 'Donald'; + $Q::amount = 141.61; + $Q::part = 'hyoid bone'; + + $text = Text::Template->fill_this_in( <<'EOM', PACKAGE => Q); + Dear {$name}, + You owe me \\${sprintf('%.2f', $amount)}. + Pay or I will break your {$part}. + Love, + Grand Vizopteryx of Irkutsk. + EOM + +Notice how we included the template in-line in the program by using a +`here document' with the CE> notation. + +C is a deprecated feature. It is only here for +backwards compatibility, and may be removed in some far-future version +in C. You should use C instead. It +is described in the next section. + +=head2 C + +It is stupid that C is a class method. It should have +been just an imported function, so that you could omit the +C> in the example above. But I made the mistake +four years ago and it is too late to change it. + +C is exactly like C except that it is +not a method and you can omit the C> and just say + + print fill_in_string(<<'EOM', ...); + Dear {$name}, + ... + EOM + +To use C, you need to say + + use Text::Template 'fill_in_string'; + +at the top of your program. You should probably use +C instead of C. + +=head2 C + +If you import C, you can say + + $text = fill_in_file(filename, ...); + +The C<...> are passed to C as above. The filename is the +name of the file that contains the template you want to fill in. It +returns the result text. or C, as usual. + +If you are going to fill in the same file more than once in the same +program you should use the longer C / C sequence instead. +It will be a lot faster because it only has to read and parse the file +once. + +=head2 Including files into templates + +People always ask for this. ``Why don't you have an include +function?'' they want to know. The short answer is this is Perl, and +Perl already has an include function. If you want it, you can just put + + {qx{cat filename}} + +into your template. VoilE. + +If you don't want to use C, you can write a little four-line +function that opens a file and dumps out its contents, and call it +from the template. I wrote one for you. In the template, you can say + + {Text::Template::_load_text(filename)} + +If that is too verbose, here is a trick. Suppose the template package +that you are going to be mentioning in the C call is package +C. Then in the main program, write + + *Q::include = \&Text::Template::_load_text; + +This imports the C<_load_text> function into package C with the +name C. From then on, any template that you fill in with +package C can say + + {include(filename)} + +to insert the text from the named file at that point. If you are +using the C option instead, just put C +\&Text::Template::_load_text> into the hash instead of importing it +explicitly. + +Suppose you don't want to insert a plain text file, but rather you +want to include one template within another? Just use C +in the template itself: + + {Text::Template::fill_in_file(filename)} + +You can do the same importing trick if this is too much to type. + +=head1 Miscellaneous + +=head2 C variables + +People are frequently surprised when this doesn't work: + + my $recipient = 'The King'; + my $text = fill_in_file('formletter.tmpl'); + +The text C doesn't get into the form letter. Why not? +Because C<$recipient> is a C variable, and the whole point of +C variables is that they're private and inaccessible except in the +scope in which they're declared. The template is not part of that +scope, so the template can't see C<$recipient>. + +If that's not the behavior you want, don't use C. C means a +private variable, and in this case you don't want the variable to be +private. Put the variables into package variables in some other +package, and use the C option to C: + + $Q::recipient = $recipient; + my $text = fill_in_file('formletter.tmpl', PACKAGE => 'Q'); + + +or pass the names and values in a hash with the C option: + + my $text = fill_in_file('formletter.tmpl', HASH => { recipient => $recipient }); + +=head2 Security Matters + +All variables are evaluated in the package you specify with the +C option of C. if you use this option, and if your +templates don't do anything egregiously stupid, you won't have to +worry that evaluation of the little programs will creep out into the +rest of your program and wreck something. + +Nevertheless, there's really no way (except with C) to protect +against a template that says + + { $Important::Secret::Security::Enable = 0; + # Disable security checks in this program + } + +or + + { $/ = "ho ho ho"; # Sabotage future uses of . + # $/ is always a global variable + } + +or even + + { system("rm -rf /") } + +so B go filling in templates unless you're sure you know what's +in them. If you're worried, or you can't trust the person who wrote +the template, use the C option. + +A final warning: program fragments run a small risk of accidentally +clobbering local variables in the C function itself. These +variables all have names that begin with C<$fi_>, so if you stay away +from those names you'll be safe. (Of course, if you're a real wizard +you can tamper with them deliberately for exciting effects; this is +actually how C<$OUT> works.) I can fix this, but it will make the +package slower to do it, so I would prefer not to. If you are worried +about this, send me mail and I will show you what to do about it. + +=head2 Alternative Delimiters + +Lorenzo Valdettaro pointed out that if you are using C +to generate TeX output, the choice of braces as the program fragment +delimiters makes you suffer suffer suffer. Starting in version 1.20, +you can change the choice of delimiters to something other than curly +braces. + +In either the C call or the C call, you can specify +an alternative set of delimiters with the C option. For +example, if you would like code fragments to be delimited by C<[@--> +and C<--@]> instead of C<{> and C<}>, use + + ... DELIMITERS => [ '[@--', '--@]' ], ... + +Note that these delimiters are I, not regexes. (I +tried for regexes, but it complicates the lexical analysis too much.) +Note also that C disables the special meaning of the +backslash, so if you want to include the delimiters in the literal +text of your template file, you are out of luck---it is up to you to +choose delimiters that do not conflict with what you are doing. The +delimiter strings may still appear inside of program fragments as long +as they nest properly. This means that if for some reason you +absolutely must have a program fragment that mentions one of the +delimiters, like this: + + [@-- + print "Oh no, a delimiter: --@]\n" + --@] + +you may be able to make it work by doing this instead: + + [@-- + # Fake matching delimiter in a comment: [@-- + print "Oh no, a delimiter: --@]\n" + --@] + +It may be safer to choose delimiters that begin with a newline +character. + +Because the parsing of templates is simplified by the absence of +backslash escapes, using alternative C I the +parsing process by 20-25%. This shows that my original choice of C<{> +and C<}> was very bad. I therefore recommend that you use alternative +delimiters whenever possible. + +=head2 C feature and using C in templates + +Suppose you would like to use C in your templates to detect +undeclared variables and the like. But each code fragment is a +separate lexical scope, so you have to turn on C at the top of +each and every code fragment: + + { use strict; + use vars '$foo'; + $foo = 14; + ... + } + + ... + + { # we forgot to put `use strict' here + my $result = $boo + 12; # $boo is misspelled and should be $foo + # No error is raised on `$boo' + } + +Because we didn't put C at the top of the second fragment, +it was only active in the first fragment, and we didn't get any +C checking in the second fragment. Then we mispelled C<$foo> +and the error wasn't caught. + +C version 1.22 and higher has a new feature to make +this easier. You can specify that any text at all be automatically +added to the beginning of each program fragment. + +When you make a call to C, you can specify a + + PREPEND => 'some perl statements here' + +option; the statements will be prepended to each program fragment for +that one call only. Suppose that the C call included a + + PREPEND => 'use strict;' + +option, and that the template looked like this: + + { use vars '$foo'; + $foo = 14; + ... + } + + ... + + { my $result = $boo + 12; # $boo is misspelled and should be $foo + ... + } + +The code in the second fragment would fail, because C<$boo> has not +been declared. C was implied, even though you did not +write it explicitly, because the C option added it for you +automatically. + +There are two other ways to do this. At the time you create the +template object with C, you can also supply a C option, +in which case the statements will be prepended each time you fill in +that template. If the C call has its own C option, +this overrides the one specified at the time you created the +template. Finally, you can make the class method call + + Text::Template->always_prepend('perl statements'); + +If you do this, then call calls to C for I template will +attach the perl statements to the beginning of each program fragment, +except where overridden by C options to C or C. + +=head2 Prepending in Derived Classes + +This section is technical, and you should skip it on the first few +readings. + +Normally there are three places that prepended text could come from. +It could come from the C option in the C call, from +the C option in the C call that created the template +object, or from the argument of the C call. +C looks for these three things in order and takes the +first one that it finds. + +In a subclass of C, this last possibility is +ambiguous. Suppose C is a subclass of C. Should + + Text::Template->always_prepend(...); + +affect objects in class C? The answer is that you can have it +either way. + +The C value for C is normally stored +in a hash variable named C<%GLOBAL_PREPEND> under the key +C. When C looks to see what text to +prepend, it first looks in the template object itself, and if not, it +looks in C<$GLOBAL_PREPEND{I}> where I is the class to +which the template object belongs. If it doesn't find any value, it +looks in C<$GLOBAL_PREPEND{'Text::Template'}>. This means that +objects in class C I be affected by + + Text::Template->always_prepend(...); + +I there is also a call to + + Derived->always_prepend(...); + +So when you're designing your derived class, you can arrange to have +your objects ignore C calls by simply +putting Calways_prepend('')> at the top of your module. + +Of course, there is also a final escape hatch: Templates support a +C that is used to look up the appropriate text to be +prepended at C time. Your derived class can override this +method to get an arbitrary effect. + +=head2 JavaScript + +Jennifer D. St Clair asks: + + > Most of my pages contain JavaScript and Stylesheets. + > How do I change the template identifier? + +Jennifer is worried about the braces in the JavaScript being taken as +the delimiters of the Perl program fragments. Of course, disaster +will ensue when perl tries to evaluate these as if they were Perl +programs. The best choice is to find some unambiguous delimiter +strings that you can use in your template instead of curly braces, and +then use the C option. However, if you can't do this for +some reason, there are two easy workarounds: + +1. You can put C<\> in front of C<{>, C<}>, or C<\> to remove its +special meaning. So, for example, instead of + + if (br== "n3") { + // etc. + } + +you can put + + if (br== "n3") \{ + // etc. + \} + +and it'll come out of the template engine the way you want. + +But here is another method that is probably better. To see how it +works, first consider what happens if you put this into a template: + + { 'foo' } + +Since it's in braces, it gets evaluated, and obviously, this is going +to turn into + + foo + +So now here's the trick: In Perl, C is the same as C<'...'>. +So if we wrote + + {q{foo}} + +it would turn into + + foo + +So for your JavaScript, just write + + {q{if (br== "n3") { + // etc. + }} + } + +and it'll come out as + + if (br== "n3") { + // etc. + } + +which is what you want. + + +=head2 Shut Up! + +People sometimes try to put an initialization section at the top of +their templates, like this: + + { ... + $var = 17; + } + +Then they complain because there is a C<17> at the top of the output +that they didn't want to have there. + +Remember that a program fragment is replaced with its own return +value, and that in Perl the return value of a code block is the value +of the last expression that was evaluated, which in this case is 17. +If it didn't do that, you wouldn't be able to write C<{$recipient}> +and have the recipient filled in. + +To prevent the 17 from appearing in the output is very simple: + + { ... + $var = 17; + ''; + } + +Now the last expression evaluated yields the empty string, which is +invisible. If you don't like the way this looks, use + + { ... + $var = 17; + ($SILENTLY); + } + +instead. Presumably, C<$SILENTLY> has no value, so nothing will be +interpolated. This is what is known as a `trick'. + +=head2 Compatibility + +Every effort has been made to make this module compatible with older +versions. The only known exceptions follow: + +The output format of the default C subroutine has changed +twice, most recently between versions 1.31 and 1.40. + +Starting in version 1.10, the C<$OUT> variable is arrogated for a +special meaning. If you had templates before version 1.10 that +happened to use a variable named C<$OUT>, you will have to change them +to use some other variable or all sorts of strangeness will result. + +Between versions 0.1b and 1.00 the behavior of the \ metacharacter +changed. In 0.1b, \\ was special everywhere, and the template +processor always replaced it with a single backslash before passing +the code to Perl for evaluation. The rule now is more complicated but +probably more convenient. See the section on backslash processing, +below, for a full discussion. + +=head2 Backslash Processing + +In C beta versions, the backslash was special whenever +it appeared before a brace or another backslash. That meant that +while C<{"\n"}> did indeed generate a newline, C<{"\\"}> did not +generate a backslash, because the code passed to Perl for evaluation +was C<"\"> which is a syntax error. If you wanted a backslash, you +would have had to write C<{"\\\\"}>. + +In C versions 1.00 through 1.10, there was a bug: +Backslash was special everywhere. In these versions, C<{"\n"}> +generated the letter C. + +The bug has been corrected in version 1.11, but I did not go back to +exactly the old rule, because I did not like the idea of having to +write C<{"\\\\"}> to get one backslash. The rule is now more +complicated to remember, but probably easier to use. The rule is now: +Backslashes are always passed to Perl unchanged I they occur +as part of a sequence like C<\\\\\\{> or C<\\\\\\}>. In these +contexts, they are special; C<\\> is replaced with C<\>, and C<\{> and +C<\}> signal a literal brace. + +Examples: + + \{ foo \} + +is I evaluated, because the C<\> before the braces signals that +they should be taken literally. The result in the output looks like this: + + { foo } + + +This is a syntax error: + + { "foo}" } + +because C thinks that the code ends at the first C<}>, +and then gets upset when it sees the second one. To make this work +correctly, use + + { "foo\}" } + +This passes C<"foo}"> to Perl for evaluation. Note there's no C<\> in +the evaluated code. If you really want a C<\> in the evaluated code, +use + + { "foo\\\}" } + +This passes C<"foo\}"> to Perl for evaluation. + +Starting with C version 1.20, backslash processing is +disabled if you use the C option to specify alternative +delimiter strings. + +=head2 A short note about C<$Text::Template::ERROR> + +In the past some people have fretted about `violating the package +boundary' by examining a variable inside the C +package. Don't feel this way. C<$Text::Template::ERROR> is part of +the published, official interface to this package. It is perfectly OK +to inspect this variable. The interface is not going to change. + +If it really, really bothers you, you can import a function called +C that returns the current value of the C<$ERROR> variable. +So you can say: + + use Text::Template 'TTerror'; + + my $template = new Text::Template (SOURCE => $filename); + unless ($template) { + my $err = TTerror; + die "Couldn't make template: $err; aborting"; + } + +I don't see what benefit this has over just doing this: + + use Text::Template; + + my $template = new Text::Template (SOURCE => $filename) + or die "Couldn't make template: $Text::Template::ERROR; aborting"; + +But if it makes you happy to do it that way, go ahead. + +=head2 Sticky Widgets in Template Files + +The C module provides functions for `sticky widgets', which are +form input controls that retain their values from one page to the +next. Sometimes people want to know how to include these widgets +into their template output. + +It's totally straightforward. Just call the C functions from +inside the template: + + { $q->checkbox_group(NAME => 'toppings', + LINEBREAK => true, + COLUMNS => 3, + VALUES => \@toppings, + ); + } + +=head2 Automatic preprocessing of program fragments + +It may be useful to preprocess the program fragments before they are +evaluated. See C for more details. + +=head2 Author + +Mark-Jason Dominus, Plover Systems + +Please send questions and other remarks about this software to +C + +You can join a very low-volume (E10 messages per year) mailing +list for announcements about this package. Send an empty note to +C to join. + +For updates, visit C. + +=head2 Support? + +This software is version 1.44. It may have bugs. Suggestions and bug +reports are always welcome. Send them to +C. (That is my address, not the address +of the mailing list. The mailing list address is a secret.) + +=head1 LICENSE + + Text::Template version 1.44 + Copyright (C) 2003 Mark Jason Dominus + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. You may also can + redistribute it and/or modify it under the terms of the Perl + Artistic License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received copies of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +=head1 THANKS + +Many thanks to the following people for offering support, +encouragement, advice, bug reports, and all the other good stuff. + +David H. Adler / +Joel Appelbaum / +Klaus Arnhold / +AntEnio AragEo / +Kevin Atteson / +Chris.Brezil / +Mike Brodhead / +Tom Brown / +Dr. Frank Bucolo / +Tim Bunce / +Juan E. Camacho / +Itamar Almeida de Carvalho / +Joseph Cheek / +Gene Damon / +San Deng / +Bob Dougherty / +Marek Grac / +Dan Franklin / +gary at dls.net / +Todd A. Green / +Donald L. Greer Jr. / +Michelangelo Grigni / +Zac Hansen / +Tom Henry / +Jarko Hietaniemi / +Matt X. Hunter / +Robert M. Ioffe / +Daniel LaLiberte / +Reuven M. Lerner / +Trip Lilley / +Yannis Livassof / +Val Luck / +Kevin Madsen / +David Marshall / +James Mastros / +Joel Meulenberg / +Jason Moore / +Sergey Myasnikov / +Chris Nandor / +Bek Oberin / +Steve Palincsar / +Ron Pero / +Hans Persson / +Sean Roehnelt / +Jonathan Roy / +Shabbir J. Safdar / +Jennifer D. St Clair / +Uwe Schneider / +Randal L. Schwartz / +Michael G Schwern / +Yonat Sharon / +Brian C. Shensky / +Niklas Skoglund / +Tom Snee / +Fred Steinberg / +Hans Stoop / +Michael J. Suzio / +Dennis Taylor / +James H. Thompson / +Shad Todd / +Lieven Tomme / +Lorenzo Valdettaro / +Larry Virden / +Andy Wardley / +Archie Warnock / +Chris Wesley / +Matt Womer / +Andrew G Wood / +Daini Xie / +Michaely Yeung + +Special thanks to: + +=over 2 + +=item Jonathan Roy + +for telling me how to do the C support (I spent two years +worrying about it, and then Jonathan pointed out that it was trivial.) + +=item Ranjit Bhatnagar + +for demanding less verbose fragments like they have in ASP, for +helping me figure out the Right Thing, and, especially, for talking me +out of adding any new syntax. These discussions resulted in the +C<$OUT> feature. + +=back + +=head2 Bugs and Caveats + +C variables in C are still susceptible to being clobbered +by template evaluation. They all begin with C, so avoid those +names in your templates. + +The line number information will be wrong if the template's lines are +not terminated by C<"\n">. You should let me know if this is a +problem. If you do, I will fix it. + +The C<$OUT> variable has a special meaning in templates, so you cannot +use it as if it were a regular variable. + +There are not quite enough tests in the test suite. + +=cut diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/lib/Text/Template/Preprocess.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/lib/Text/Template/Preprocess.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,144 @@ + +package Text::Template::Preprocess; +use Text::Template; +@ISA = qw(Text::Template); +$Text::Template::Preprocess::VERSION = 1.44; + +sub fill_in { + my $self = shift; + my (%args) = @_; + my $pp = $args{PREPROCESSOR} || $self->{PREPROCESSOR} ; + if ($pp) { + local $_ = $self->source(); +# print "# fill_in: before <$_>\n"; + &$pp; +# print "# fill_in: after <$_>\n"; + $self->set_source_data($_); + } + $self->SUPER::fill_in(@_); +} + +sub preprocessor { + my ($self, $pp) = @_; + my $old_pp = $self->{PREPROCESSOR}; + $self->{PREPROCESSOR} = $pp if @_ > 1; # OK to pass $pp=undef + $old_pp; +} + +1; + + +=head1 NAME + +Text::Template::Preprocess - Expand template text with embedded Perl + +=head1 VERSION + +This file documents C version B<1.44> + +=head1 SYNOPSIS + + use Text::Template::Preprocess; + + my $t = Text::Template::Preprocess->new(...); # identical to Text::Template + + # Fill in template, but preprocess each code fragment with pp(). + my $result = $t->fill_in(..., PREPROCESSOR => \&pp); + + my $old_pp = $t->preprocessor(\&new_pp); + +=head1 DESCRIPTION + +C provides a new C option to +C. If the C option is supplied, it must be a +reference to a preprocessor subroutine. When filling out a template, +C will use this subroutine to preprocess +the program fragment prior to evaluating the code. + +The preprocessor subroutine will be called repeatedly, once for each +program fragment. The program fragment will be in C<$_>. The +subroutine should modify the contents of C<$_> and return. +C will then execute contents of C<$_> and +insert the result into the appropriate part of the template. + +C objects also support a utility method, +C, which sets a new preprocessor for the object. This +preprocessor is used for all subsequent calls to C except +where overridden by an explicit C option. +C returns the previous default preprocessor function, +or undefined if there wasn't one. When invoked with no arguments, +C returns the object's current default preprocessor +function without changing it. + +In all other respects, C is identical to +C. + +=head1 WHY? + +One possible purpose: If your files contain a lot of JavaScript, like +this: + + + Plain text here... + { perl code } + + { more perl code } + More plain text... + +You don't want C to confuse the curly braces in the +JavaScript program with executable Perl code. One strategy: + + sub quote_scripts { + s()(q{$1})gsi; + } + +Then use C \"e_scripts>. This will transform + + + +=head1 SEE ALSO + +L + +=head1 AUTHOR + + +Mark-Jason Dominus, Plover Systems + +Please send questions and other remarks about this software to +C + +You can join a very low-volume (E10 messages per year) mailing +list for announcements about this package. Send an empty note to +C to join. + +For updates, visit C. + +=head1 LICENSE + + Text::Template::Preprocess version 1.44 + Copyright (C) 2003 Mark Jason Dominus + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. You may also can + redistribute it and/or modify it under the terms of the Perl + Artistic License. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received copies of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + +=cut + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/locations.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/locations.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,45 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + [@-- + my $PubPath = ""; + my $LogPath = ""; + if($ENV{BuildSubType} eq "Daily") + { + $LogPath = $ENV{PublishLocation}."\\".$ENV{Type}."\\" .$ENV{BuildNumber}."\\logs\\"; + $PubPath = $ENV{PublishLocation}."\\"."ComponentisedReleases\\DailyBuildArchive\\".$ENV{BuildBaseName}; + } + elsif($ENV{BuildSubType} eq "Test") #merge if else in to one after sucuess + { + $LogPath = $ENV{PublishLocation}."\\".$ENV{Type}."\\" .$ENV{BuildNumber}."\\logs\\"; + $PubPath = $ENV{PublishLocation}."\\"."ComponentisedReleases\\TestArchive\\".$ENV{BuildBaseName}; + } + $OUT .=" + + + $PubPath + Build Location + + + $LogPath + Build Logs Location + + "; + --@] + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/myutils.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/myutils.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,59 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Utility functions that are used by templates. +# +# +package myutils; + +my $iDir = $ENV{PublishLocation}."\\".$ENV{Type}."\\" .$ENV{BuildNumber}."\\logs\\"; +my $iSnapshot = $ENV{SnapshotNumber}; +my $iProduct = $ENV{Product}; +my $iLinkPath = $ENV{PublishLocation}."\\".$ENV{Type}."\\logs\\".$ENV{BuildNumber}."\\"; + +sub getiDir +{ + return $iDir; +} + +sub getiSnapshot +{ + return $iSnapshot; +} + +sub getiProduct +{ + return $iProduct; +} + +sub getiLinkPath +{ + return $iLinkPath; +} + +sub getTime +{ + my ($sec,$min,$hours,$mday,$mon,$year)= localtime(); + $year += 1900; + $mon +=1; + my @date = ($year,$mon,$mday,$hours,$min,$sec); + my $date = sprintf("%d-%02d-%02dT%02d:%02d:%02d", @date); + return ($date); +} + +sub getDelim +{ + $Delimiter = [ '[@--', '--@]' ]; + return (\$Delimiter); +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/publishDiamonds.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/publishDiamonds.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,98 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script that actually calls the send_xml_to_diamonds.pl for sending data to Diamonds server +# It also maintains the Diamonds BuildID +# +package publishDiamonds; +use strict; +use FindBin; +use lib "$FindBin::Bin"; + +my $buildIdFile = "DiamondsBuildID"; +#~ my $server = 'diamonds.nmp.nokia.com:9003'; +#~ my $localServer = '2ind04992.noe.nokia.com:8888'; +sub publishToDiamonds +{ + my $file = shift; + my $server = shift; + chomp ($file); + + ##--remove blank lines + open (FILE,"<$file") or warn "$file::$!\n"; + open (OUT, ">tmpfile.$$") or warn "tmpfile.$$::$!\n"; + while() + { + next if /^\s*$/; + print OUT $_; + } + close FILE; close OUT; + unlink("$file") or warn "Error in deleting: $!\n"; + rename("tmpfile.$$", "$file") or warn "Error in rename: $!"; + + my $command = "perl $FindBin::Bin\\send_xml_to_diamonds.pl -s $server -f $file"; + + my $id = 0; + eval + { + open(FH,"; + close (FH); + } + if($id ne "" && $id > 1) + { + $command .= " -u /diamonds/builds/$id/"; + executeCommand($command); + } + else + { + $command .= " -u /diamonds/builds/"; + $id = executeCommand($command); + open (FH,">DiamondsBuildID") or die "DiamondsBuildID file not created: $!\n"; + print FH $id; + } +close(FH); +} + + +sub executeCommand +{ + my $command = shift; + #~ print "$command\n"; + my @cmdOP = `$command`; + my @serverResponse = grep {/^Server response:/i} @cmdOP; + my @responseStatus = grep {/^Response status:/i} @cmdOP; + my @responseReason = grep {/^Response reason:/i} @cmdOP; + + chomp(@serverResponse,@responseReason,@responseStatus); + if ($responseStatus[0] !~ /:200/) + { + print "Error sending XML: $responseReason[0]\n"; + } + elsif($serverResponse[0] !~ /:\/diamonds\/builds\/\d+\//) + { + print "Diamond Server Response: $serverResponse[0]\n"; + } + else + { + $serverResponse[0] =~ /:\/diamonds\/builds\/(\d+)\//; + my $id = $1; + print "$id\n"; + return $id; + } +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/schema.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/schema.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,20 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/send_xml_to_diamonds.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/send_xml_to_diamonds.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,92 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to send XML data to diamonds +# +# +use HTTP::Request::Common qw(POST); +use LWP::UserAgent; + +use Getopt::Long; + +my $iServer; +my $iUrl; +my $iFile; +my $iHelp; +my $res; + +my $import_failed_message = "XML was not sent successfully to Diamonds via REST interface!\n"; +my $import_succeed_message = "XML was sent successfully to Diamonds via REST interface.\n"; + +my $ua = LWP::UserAgent->new(); + +GetOptions('s=s' => \$iServer, 'u=s' => \$iUrl, 'f=s' => \$iFile, 'h' => \$iHelp); +if ((!defined $iServer) || (!defined $iUrl) || (!defined $iFile) || ($iHelp)) +{ + Usage(); +} + +my $absoluteUrl = "http://".$iServer.$iUrl; +my $request = HTTP::Request->new(POST => $absoluteUrl); +$request->header('Content-Type' => 'text/xml'); + +open (FH,"<$iFile") or die "$iFile:$!\n"; +my @filecon = ; +my $XmlContent = join("",@filecon); +$request->content($XmlContent); +$res = $ua->request($request); + +print "Response status:".$res->code()."\n"; +print "Response reason:".$res->message()."\n"; + +if ($res->code() != 200) +{ + print "ERROR in sending XML data\n"; +} +else +{ + print "Server response:".$res->content()."\n"; +} + +sub Usage() +{ + print <>>%s>>>%s" % (sender, server, url) + +def get_response_message(response): + return "Response status:%s \ + \nResponse reason:%s\n" \ + % (response.status, response.reason) + +def get_process_time(total_time): + if total_time<=60: + return "%s seconds" % round(total_time, 1) + else: + return "%s minutes and %s seconds" % (int(total_time/60), round((total_time%60), 1)) + +def main(): + start_time = time.time() + server_valid = False + url_valid = False + sfile_valid = False + mail_address = None + mail_server_address = "smtp.nokia.com" + _ = sys.argv.pop(0) + + while sys.argv: + parameter = sys.argv.pop(0) + if re.search('^-', parameter): + if parameter == '-s': + server = sys.argv.pop(0) + server_valid = True + elif parameter == '-u': + url = sys.argv.pop(0) + url_valid = True + elif parameter == '-f': + source_file = sys.argv.pop(0) + sfile_valid = True + try: + xml = open(source_file).read() + except: + sys.exit("Can not open the file %s" % source_file) + elif parameter == '-m': + mail_address = sys.argv.pop(0) + elif parameter == '-o': + mail_server_address = sys.argv.pop(0) + elif parameter == '-h': + sys.exit("HELP:\n %s" % (command_help)) + else: + sys.exit("Incorrect parameter! %s" % (parameter) + command_help ) + else: + sys.exit("Incorrect parameter! %s" % (parameter) + command_help) + if not server_valid or not url_valid or not sfile_valid: + sys.exit("Too few parameters: Use -h for help") + + diamonds_mail_box = "diamonds@diamonds.nmp.nokia.com" + import_failed_message = "XML was not sent successfully to Diamonds via REST interface!\n" + import_succeed_message = "XML was sent successfully to Diamonds via REST interface.\n" + mail_sent_message = "XML was sent to Diamonds by mail. Scheduled script will try to import it to Diamonds. If you can not see data soon in Diamonds, please contact to Diamonds developers.\n" + + if not mail_address: + connection = HTTPConnection(server) + + try: + connection.request("POST", url, xml) + except: + print "Can not connect to the server %s\n" % server + sender = get_username() + #send_email(get_mail_subject(sender, server, url), xml, sender, [diamonds_mail_box], "latin-1", mail_server_address) + sys.exit(mail_sent_message) + + response = connection.getresponse() + + # More info about httplib + # http://docs.python.org/lib/module-httplib.html + if response.status == 200: + print import_succeed_message + print get_response_message(response) + print "Server response:%s\n" % response.read() + else: + print import_failed_message + print get_response_message(response) + sender = get_username() + #send_email(get_mail_subject(sender, server, url), xml, sender, [diamonds_mail_box], "latin-1", mail_server_address) + print mail_sent_message + + connection.close() + + else: + print 'Sending only mail' + sender = get_username() + #send_email(get_mail_subject(sender, server, url), xml, sender, [mail_address], "latin-1", mail_server_address) + + print "------------------------" + print "Processed in %s" % get_process_time(time.time()-start_time) + print "------------------------" + +if __name__ == "__main__": + main() diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/stage.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/stage.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,30 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + + [@--$iStage--@] + [@-- + use myutils; + if($START){"".&myutils::getTime()."";} + elsif($STOP){"".&myutils::getTime()."";} + --@] + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/status.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/status.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + [@--use myutils; use BragStatus; &BragStatus::main(&myutils::getiDir, &myutils::getiSnapshot, &myutils::getiProduct, &myutils::getiLinkPath);--@] + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenResult/tools.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenResult/tools.tmpl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,34 @@ +[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Template processed by GenDiamondsXml.pm +# +#--@] + + + [@--$ENV{DiamondsSchemaNum}--@] + + + ARM RVCT + [@--$ENV{MWVER}--@] + + + MetroWerks + [@--$ENV{ARMVER}--@] + + + SBS + [@--$ENV{SBS_VERSION}--@] + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GenerateChangesReport.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GenerateChangesReport.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,820 @@ +#! perl + +use strict; +use Getopt::Long; + +# TODO: +# Improve performance by not accessing P4 for every source line in every MRP file +# Handle situation where clean-src dir is missing by accessing MRP file from Perforce +# Use autobuild database to get perforce information directly? +# What should we do about change C reverts change B which reverted change A? +# => Hope C has a good description, as this implementation will discard both A and B descriptions. + +#note: currently relies on existence of perforce report of previous build + +# Parameters passed to script +my $Product = shift; # e.g. 9.3 +my $Platform = shift; # e.g. cedar +my $CurentBuild = shift; # e.g. 03935 +my $CurrentCL = shift; # e.g. 775517 +shift; # e.g. 03935_Symbian_OS_v9.3 +my $CurrCodeLine = shift; # e.g. //epoc/master/ +my $PreviousBuild = shift; # the build number of the previous release (eg 03925) +my $LogDirs = shift; # e.g. \\builds01\devbuilds +my $CleanSourceDir = shift; # e.g. M:\clean-src (synched file from perforce) + +my $debug = 0; # set to 1 to print debug logfile and progress information + +GetOptions( + 'v' => \$debug); + +# Derived parameters +my $CurrBldName = "$CurentBuild\_Symbian_OS_v$Product"; # e.g. 03935_Symbian_OS_v9.3 + + +# Global variables + +my $PreviousLogDir; # location of the logs associated with the previous release build +my $PrevFileAndPath; # name of the previous release build's perforce report and its location +my $PrevBldName; # e.g. 03925_Symbian_OS_v9.3 + +my $MainLineCL = 0; # the CL of the build from which the current build + # was branched if it is on a delivery branch +my $MainLineLine; # the codeline of the build from which the current + # build was branched if on a delivery branch + +my %allDefects; # hash containing all of the defect fixes +my %allBreaks; # hash contains all of the delivered breaks +my %changeToComponents; # hash containing lists of components affected by a given change +my %reverted; # hash of reverted changelists + +# Tidy up directories to ensure they are in a standard format +$CurrCodeLine =~ s/[^\/]$/$&\//;# ensure a trailing fwdslash for codeline +$LogDirs =~ s/\\$//; # ensure no trailing back slash for codeline +$CleanSourceDir =~ s/\\$//; # ensure no trailing back slash for codeline + +# add information to the debug log if the debug flag is set +if ($debug) +{ + # Open an error log + open ERRORLOG, "> Errorlog.txt"; + print ERRORLOG <<"END"; +Inputs: + +Product: $Product +Platform: $Platform +Current build: $CurentBuild +Current build CL: $CurrentCL +Current Build Name: $CurrBldName +Previous Build: $PreviousBuild +Log Directory: $LogDirs +Clean Source Dir: $CleanSourceDir + +Errors: + +END +} + +# If the previous release was from a delivery branch, then use the build from +# from which the delivery branch was created by removing the letters (changes +# on the files on the branch will also have been made on the main codeline) +$PreviousBuild =~ s/[a-z]+(\.\d+)?//; + +# If the current build is on a delivery branch, then store the information about +# the build from which it was branched as it will be necessary to get the descriptions +# from perforce for versions on the branch and versions on the main codeline up to +# where the branch was created separately + +if ($CurentBuild =~ /[a-z]+/) +{ + my $MainLineBuild = $CurentBuild; + $MainLineBuild =~ s/[a-z]+(\.\d+)?//; + # There is insufficient information here anyway, e.g. if M09999 failed and we did + # M09999.01 as the original candidate, then there is no way of telling the tool + + my $MainLineBldName = "$MainLineBuild\_Symbian_OS_v$Product"; + my $MainLinePerforce = "$LogDirs\\$MainLineBldName\\logs\\$MainLineBuild\_$Product" . "PC_Perforce_report.html"; + ($MainLineCL, $MainLineLine) = GetPrevCodelineandCL($MainLinePerforce, $Platform); +} + +# Construct the previous build name +$PrevBldName = "$PreviousBuild\_Symbian_OS_v$Product"; + +# Construct the name of the peforce report file for the previous external release +# to look similar to this: 03925_9.3PC_Perforce_report.html +my $PerforceReport = $PreviousBuild."_".$Product."PC_Perforce_report.html"; + +# Look for $PerforceReport in the build logs directory and the log archive directory +$PreviousLogDir = "$LogDirs\\$PrevBldName\\logs\\"; + +$PrevFileAndPath = $PreviousLogDir.$PerforceReport; + +if (! -d $CleanSourceDir) +{ + # if the report is found in neither directory then die + if ($debug==1) + { + print ERRORLOG "Clean-src directory does not exist! ($CleanSourceDir)\n"; + } + die "ERROR: Clean-src directory does not exist"; +} + +if (! -e $PrevFileAndPath) +{ + $PreviousLogDir = "$LogDirs\\logs\\$PrevBldName\\"; + $PrevFileAndPath = $PreviousLogDir.$PerforceReport; +} +if (! -e $PrevFileAndPath) +{ + # if the report is found in neither directory then die + if ($debug==1) + { + print ERRORLOG "Could not find Perforce report of previous external release! ($PrevFileAndPath)\n"; + } + die "ERROR: Cannot find previous Perforce report"; +} + +# Parse the Perforce report to extract the previous build's change list and codeline path +my ($PreviousCL, $PrevCodeLine) = GetPrevCodelineandCL($PrevFileAndPath, $Platform); + +# Create the path of the current build's log directory +my $CurrentLogDir = "$LogDirs\\$CurrBldName\\logs\\"; + +# Obtain the component lists (arrays are passed back by reference, each element containing a component +# name separated by one or more spaces from its associated mrp file as it appears in the component files) +my ($GTprevCompList, $GTlatestCompList, + $TVprevCompList, $TVlatestCompList) = GetGTandTVcomponentLists($CurrentLogDir, $PreviousLogDir); + +# Consolidate the lists of components in to two hashes: one for the current build and one for the previous +# release build. These contain an index to distinguish between GT and TechView components and another index +# with the names of the components. The mrp files are the elements being indexed. +my ($PrevMRP, $CurrMRP) = CreateMRPLists($GTprevCompList, + $GTlatestCompList, + $TVprevCompList, + $TVlatestCompList); + +# For each component, extract its source directories from its MRP file and add the information to a list +my (@ComponentAndSource) = ProcessLists($Product, + $PrevCodeLine, + $Platform , + $PrevMRP, + $CurrMRP, + $PreviousCL, + $CleanSourceDir); + +# Put together the HTML file using the components list with their associated source files +(my $ChangesFileHTML) = CreateReleaseNotes($Product, + $CurrCodeLine, + $MainLineLine, + $PreviousCL, + $CurrentCL, + $MainLineCL, + @ComponentAndSource); + +if ($debug) +{ + close ERRORLOG; +} + +print "FINISHED!! - $ChangesFileHTML\n"; + +exit; + +# +# +# Gets component lists from the builds' log directories. Reads the contents +# of the files in to arrays and returns references to these arrays. +# +# Inputs: Current and previous build's logfile locations +# Outputs: Arrays containing contents of previous and current GTcomponents.txt +# and TVcomponents.txt files (list of components with their associated +# mrp files). An example array elment might contain: +# "ChatScripts \sf\os\unref\orphan\comtt\chatscripts\group\testtools_chatscripts.mrp" +# +sub GetGTandTVcomponentLists +{ + my ($CurrLogPath, $PrevLogPath) = @_; + + # Data to return: array of refs to arrays of contents of files + my @return; + + # Files to read from + my @FileNames = ( + $PrevLogPath."GTcomponents.txt", + $CurrLogPath."GTcomponents.txt", + $PrevLogPath."TechViewComponents.txt", + $CurrLogPath."TechViewComponents.txt", + ); + + foreach my $FileName (@FileNames) + { + if (!open(DAT, $FileName)) + { + if ($debug) + { + print ERRORLOG "Could not open $FileName!\n"; + } + die "ERROR: Could not open $FileName: $!"; + } + push @return, []; + close DAT; + } + + return @return; +} + +# +# +# Creates two list of components and their associated mrp files - one for the previous +# build and one for the current build +# +# Inputs: the contents of the GT and TV components files +# Outputs: Two lists of components and their mrp files, one from the previous build +# and one from the current build +# +# +sub CreateMRPLists +{ + # references to the contents of the components files + my $GTprevFile = shift; + my $GTlatestFile = shift; + my $TVprevFile = shift; + my $TVlatestFile = shift; + + my %PreviousMrps; #Hash of all Components and their MRP file locations for the previous build + my %CurrentMrps; #Hash of all Components and their MRP file locations for the current build + + # Add mrp files to a hash indexed under GT or TV and by component names + foreach my $case ( + [\%PreviousMrps, 'GT', $GTprevFile], + [\%CurrentMrps, 'GT', $GTlatestFile], + [\%PreviousMrps, 'TV', $TVprevFile], + [\%CurrentMrps, 'TV', $TVlatestFile], + ) + { + foreach my $element (@{$case->[2]}) + { + if ( $element =~ /(.*)\s+(\\sf\\.*)$/ ) + { + ${$case->[0]}{$case->[1]}{uc($1)} = lc($2); + } + } + } + + return \%PreviousMrps, \%CurrentMrps; +} + + +# +# +# Use the contents of the MRP files to create a single list containing the GT and TechView +# components paired with associated source files. +# +# Inputs: Product, Codeline, Previous Codeline, Platform, Both lists of mrps, +# Previous Changelist number, Build machine's clean source directory which +# contains copies of the current build's mrp files. +# Outputs: Array containing all components and their source locations +# +# +sub ProcessLists +{ + my $Product = shift; + my $PrevCodeLine = shift; + my $Platform = shift; + my $PreviousMrps = shift; #Hash of MRPs at the Previous changelist number + my $CurrentMrps = shift; #Hash of MRPs at the Current changelist number + my $PrevCL = shift; + my $CleanSourceDir = shift; + + my @PrevGTMrpComponents; #Array of GT Components at Previous changelist number + my @CurrGTMrpComponents; #Array of GT Components at Current changelist number + my @PrevTVMrpComponents; #Array of TV Components at Previous changelist number + my @CurrTVMrpComponents; #Array of TV Components at Current changelist number + + # Isolate hashes + my $CurrGT = $CurrentMrps->{'GT'}; + my $CurrTV = $CurrentMrps->{'TV'}; + my $PrevGT = $PreviousMrps->{'GT'}; + my $PrevTV = $PreviousMrps->{'TV'}; + + # Append the location of the clean source directory for the current build + # to all the mrp files. If a file appears only in the previous build (i.e. + # a component has been removed) its location in perforce is later substituted + # in place of this path + foreach my $component (sort keys %$CurrGT) + { + $CurrGT->{$component} =~ s|\\sf|$CleanSourceDir|ig; + $CurrGT->{$component} =~ s|\\|\/|g; + push @CurrGTMrpComponents, "$component\t$CurrGT->{$component}"; + } + + foreach my $component (sort keys %$CurrTV) + { + $CurrTV->{$component} =~ s|\\sf|$CleanSourceDir|ig; + $CurrTV->{$component} =~ s|\\|\/|g; + push @CurrTVMrpComponents, "$component\t$CurrTV->{$component}"; + } + + foreach my $component (sort keys %$PrevGT) + { + $PrevGT->{$component} =~ s|\\sf|$CleanSourceDir|ig; + $PrevGT->{$component} =~ s|\\|\/|g; + push @PrevGTMrpComponents, "$component"."\t"."$PrevGT->{$component}"; + } + + foreach my $component (sort keys %$PrevTV) + { + $PrevTV->{$component} =~ s|\\sf|$CleanSourceDir|ig; + $PrevTV->{$component} =~ s|\\|\/|g; + push @PrevTVMrpComponents, "$component"."\t"."$PrevTV->{$component}"; + } + + # add any components that appear only in the previous build's list to the + # current build's list with its location in perforce. + foreach my $PrevGTComp(@PrevGTMrpComponents) + { + my $match = 0; + #Compare component lists to ensure they contain the same components. + foreach my $CurrGTComp(@CurrGTMrpComponents) + { + $match = 1 if($PrevGTComp eq $CurrGTComp); + } + + #If a component is found in the Previous list which isn't in the Current list, + #then insert it into the Current list with the previous build's path + if($match == 0) + { + $PrevGTComp =~ s|\/|\\|g; + $PrevGTComp =~ s|\Q$CleanSourceDir\E\\|$PrevCodeLine|ig; + $PrevGTComp =~ s|\\|\/|g; + push @CurrGTMrpComponents, $PrevGTComp; + } + } + + # add any components that appear only in the previous build's list to the + # current build's list with its location in perforce. + foreach my $PrevTVComp(@PrevTVMrpComponents) + { + my $match = 0; + #Compare component lists to ensure they contain the same components. + foreach my $CurrTVComp(@CurrTVMrpComponents) + { + $match = 1 if($PrevTVComp eq $CurrTVComp); + } + + #If a component is found in the Previous list which isn't in the Current list, + #then insert it into the Current list + if($match == 0) + { + $PrevTVComp =~ s|$CleanSourceDir|$PrevCodeLine|ig; + push @CurrTVMrpComponents, $PrevTVComp; + } + } + + # Combine current GT and TV components, with a boundary marker + my @CurrMrpComponents = (@CurrGTMrpComponents, "**TECHVIEWCOMPONENTS**", @CurrTVMrpComponents); + + # Swap the back slashes for forward slashes + $CleanSourceDir =~ s/\\/\//g; + $PrevCodeLine =~ s/\\/\//g; + + #Use the MRP file for each component to obtain the source directory locations + my @ComponentAndSource; + foreach my $ComponentLine(@CurrMrpComponents) + { + #Array to hold mrp file contents + my @MrpContents; + + # if the file is in the Clean Source Directory then read its contents from there + if($ComponentLine =~ /.*(\Q$CleanSourceDir\E.*)/) + { + my $MrpFile = $1; + $MrpFile =~ s/\.mrp.*$/\.mrp/; #drop any trailing spaces or tabs + if (-e $MrpFile) + { + open(FILE, $MrpFile); + @MrpContents=; + close FILE; + } + } + elsif($ComponentLine =~ /.*(\Q$PrevCodeLine\E.*)/) + { + # If a component has been removed between the previous build and the current one then + # its MRP file will only exist at the PrevCL + @MrpContents = `p4 print -q $1...\@$PrevCL`; # access Perforce via system command + } + elsif($ComponentLine =~ /\*\*TECHVIEWCOMPONENTS\*\*/) + { + push @MrpContents, $ComponentLine; + } + + #Construct an array containing components in uppercase followed by + #all their sourcelines in lowercase + foreach my $line(@MrpContents) + { + if($line =~ /^component\s+(.*)/i) + { + my $ComponentName = uc($1); + push @ComponentAndSource, $ComponentName; + } + elsif($line =~ /^source\s+(.*)/i) + { + my $Source = lc($1); + $Source =~ s/\\/\//g; + $Source =~ s|/sf/||; + $Source =~ s|/product/|$Platform/product|ig; + push @ComponentAndSource, $Source; + } + elsif($line =~ /TECHVIEWCOMPONENTS/) + { + push @ComponentAndSource, $line; + } + } + } + return @ComponentAndSource; +} + +# +# Format the changes associated with a component +# +# Inputs: +# reference to hash of change descriptions by changelist number, +# component name, +# reference to (formatted) list of names of changed components +# reference to list of names of unchanged components +# +# Updates: +# adds component name to changed or unchanged list, as appropriate +# +sub PrintComponentDescriptions(\%$\@\@) +{ + my ($Descriptions,$CompName,$ChangedComponents,$UnchangedComponents) = @_; + + if (scalar keys %{$Descriptions} == 0) + { + # no changes in this component + push @{$UnchangedComponents}, $CompName; + return; + } + push @{$ChangedComponents}, "$CompName"; + + # Format the changes for this component + + my @CompLines = ("

    $CompName

    "); + foreach my $change (reverse sort keys %{$Descriptions}) + { + # Heading for the change description + my $summary = shift @{$$Descriptions{$change}}; + $summary =~ s/(on .*)\s+by.*//; + $summary = "Change $change $1"; + push @CompLines, "

    $summary"; + # Body of the change description + push @CompLines, "

    ";
    +        push @CompLines,
    +            grep { $_; }	# ignore blank lines
    +            @{$$Descriptions{$change}};
    +        push @CompLines, "
    "; + + # record the component in the cross-reference table + push @{$changeToComponents{$change}}, "$CompName"; + } + + &PrintLines(@CompLines); +} + +# +# +# Creates the Release Notes html file by extracting the perforce descriptions for each +# change that has been made to the components +# +# Inputs: Product, Source path of the product (i.e.//EPOC/master), the source path on the +# main codeline if a delivery branch is being used, Previous changelist, +# Current changelist, changelist from which the branch was made if a branch is being +# used, array of components and their source. +# Outputs: Release Notes html file. +# +# Algorithm: +# Loop through the component&source array +# Determine whether a boundary, component name, a source dir +# If a source dir, query perforce to see what changelists have affected it in the period that we're interested in +# If it has been affected, add the changelist to this component's changelists, unless it's already there +# +# This is rather inefficient :-( +# +sub CreateReleaseNotes +{ + my $Product = shift; + my $Srcpath = shift; + my $MainLinePath = shift; + my $PrevCL = shift; + my $CurrentCL = shift; + my $BranchCL = shift; + my @ComponentAndSource = @_; + + #Reset all arrays to NULL + my @PrevGTMrpComponents = (); + my @CurrGTMrpComponents = (); + my @PrevTVMrpComponents = (); + my @CurrTVMrpComponents = (); + my @CurrMrpComponents = (); + my @Components = (); + my @UnchangedComponents = (); + my @ChangedComponents = (); + my %changeProcessed = (); # hash of changelists processed for this component + my %changeToDescription = (); # hash of descriptions for non-reverted changelists + + $PrevCL++; # increment changelist number so we don't include the very first submission + # - it would have been picked up in the last run of this script + + my $ProductName = "Symbian_OS_v$Product\_Changes_Report"; + + open OUTFILE, "> $ProductName.html" or die "ERROR: Can't open $ProductName.html for output\n$!"; + print OUTFILE <\n\n\n$ProductName\n\n\n +\n +\n\n
    \n\n +

    $ProductName

    +

    ----------------------------------------
    \n +

    GT Components

    \n +HEADING_EOF + + my $CompName; + my $dirCount = 0; + + + # Loop through the list of elements running perforce commands to obtain the descriptions + # of any changes that have been made since the last release build + foreach my $element(@ComponentAndSource) + { + # Is it the boundary? + if($element =~ /\*\*TECHVIEWCOMPONENTS\*\*/) + { + # print out the accumulated GT component, if any + &PrintComponentDescriptions(\%changeToDescription, $CompName, \@ChangedComponents, \@UnchangedComponents) if ($dirCount); + $dirCount = 0; + # no need to clear the hashes, because that will happen at the first TV component + + print OUTFILE "

    Techview Components

    \n"; + } + # Is it a component name? + elsif($element =~ /^([A-Z].*)/) + { + my $newName = $1; + + &PrintComponentDescriptions(\%changeToDescription, $CompName, \@ChangedComponents, \@UnchangedComponents) if ($dirCount); + $dirCount = 0; + + $CompName = $newName; + %changeProcessed = (); + %changeToDescription = (); + print "Processing $CompName...\n" if ($debug); + } + # Is it a source directory? + elsif($element =~ /^([a-z].*?)\s*$/) + { + my $Topdir = $1; + $dirCount++; + + # If it contains spaces, quote it + if($Topdir =~ /.*\s+.*/) + { + $Topdir = "\"$Topdir\""; + } + + # Find the changes that have affected this dir + # (Changes come back in reverse chronological order) + my @CompChange = `p4 changes -l $Srcpath$Topdir...\@$PrevCL,\@$CurrentCL`; + + # if the current release is on a branch then the p4 command also needs to be run + # to capture changes on the codeline before the files were branched + if ($MainLinePath) + { + # So far, @CompChange contains the info from the delivery + # branch only + # The earliest changelist on the delivery branch is the creation + # of the branch, which is not interesting to anyone. + # Hence, remove it here: + + # Work backwards from the end of the output chopping off the + # last item till we've chopped off a changelist header + my $choppedText; + do + { + # Remove last line + $choppedText = pop @CompChange; + } + until (!defined $choppedText || $choppedText =~ m/^Change\s\d+\s/); + + # Now append the earlier changes from the main line + my @extrainfo = `p4 changes -l $MainLinePath$Topdir...\@$PrevCL,\@$BranchCL`; + push @CompChange, @extrainfo; + } + + # Normalise the output of P4 + @CompChange = map { split "\n"; } @CompChange; + + # Extract change descriptions into a hash keyed on changelist number + my %moreChangeDescriptions; + my $change; + foreach my $line (@CompChange) + { + if ($line =~ /^Change\s(\d+)\s/) + { + my $newchange = $1; + $change = ""; + # ignore if already processed for this component + next if ($changeProcessed{$newchange}); + $changeProcessed{$newchange} = 1; + $change = $newchange; + } + next if (!$change); + push @{$moreChangeDescriptions{$change}}, $line; + } + + # Process changes (newest first), extracting the section and + # processing any reversion information + foreach my $change (reverse sort keys %moreChangeDescriptions) + { + if ($reverted{$change}) + { + print "REMARK: $CompName - deleting description of reverted change $change\n"; + delete $moreChangeDescriptions{$change}; + next; + } + + my @changeLines = @{$moreChangeDescriptions{$change}}; + + my @revisedLines = (); + push @revisedLines, shift @changeLines; # keep the "Change" line + + my $line; + while ($line = shift @changeLines) + { + last if ($line =~ /$/); + + $line =~ s/^\t+//; + $line =~ s/\&/&/g; + $line =~ s/\/>/g; + $line =~ s/\"/"/g; # quote the " character as well + + push @revisedLines, $line; + } + + if (scalar @changeLines == 0) + { + # consumed the whole description without seeing + # must be old format + @{$changeToDescription{$change}} = @revisedLines; + printf ".. unformatted change %d - %d lines\n", $change, scalar @changeLines if ($debug); + next; + } + + # Must be properly formatted change description + # discard everything seen so far except the "Change" line. + @revisedLines = (shift @revisedLines); + while ($line = shift @changeLines) + { + last if ($line =~ /<\/EXTERNAL>$/); + + $line =~ s/^\t+//; + $line =~ s/\&/&/g; + $line =~ s/\/>/g; + $line =~ s/\"/"/g; # quote the " character as well + + push @revisedLines, $line; + + # Opportunity to pick information out of changes as they go past + if ($line =~ /^\s*((DEF|PDEF|INC)\d+):?\s/) + { + $allDefects{$1} = $line; + next; + } + if ($line =~ /^(BR[0-9.]+)\s/) + { + $allBreaks{$1} = $line; + next; + } + + } + + # update the description for this change + @{$changeToDescription{$change}} = @revisedLines; + printf ".. formatted change %d - %d external lines\n", $change, scalar @revisedLines if ($debug); + + # check for reversion information in rest of the formatted description + # submission checker delivers one line per list element + foreach my $line (grep /Changed Components\n", join(", \n", sort @ChangedComponents), "") if (@ChangedComponents); + + &PrintLines("

    Unchanged Components

    \n", join(", \n", sort @UnchangedComponents), "") if (@UnchangedComponents); + + if (scalar @ChangedComponents) + { + &PrintLines("

    Components affected by each change

    "); + + &PrintLines("\n"); + foreach my $change (reverse sort keys %changeToComponents) + { + &PrintLines("\n"); + } + &PrintLines("
    $change", join(", ", @{$changeToComponents{$change}}), "
    \n"); + } + + my @allDefectTitles = (); + foreach my $defect (sort keys %allDefects) + { + push @allDefectTitles,$allDefects{$defect}; + } + &PrintLines("

    List of Defect Fixes

    ", "
    ", @allDefectTitles, "
    ") if (scalar @allDefectTitles); + + my @allBreakTitles = (); + foreach my $break (sort keys %allBreaks) + { + push @allBreakTitles,$allBreaks{$break}; + } + &PrintLines("

    List of Breaks

    ", "
    ", @allBreakTitles, "
    ") if (scalar @allBreakTitles); + + &PrintLines(""); + close OUTFILE; + + return "$ProductName.html"; +} + +sub PrintLines +{ + # Output field and record separators set (locally) to produce newlines + # between items in list, and another newline on the end + local $, = "\n"; + local $\ = "\n"; + print OUTFILE @_; +} + +# +# +# Extracts the sourcecode path and changelist from a Perforce report file. +# +# Inputs: Location of a perforce report file, Platform (e.g. cedar) +# Outputs: Source path of the product (e.g.//EPOC/master), changelist used in build +# +# +sub GetPrevCodelineandCL +{ + my $FileAndPath = shift; + my $Platform = shift; + + my $LogFile; + my $PrevCL; + my $PrevCodeline; + + if (!open(DAT, $FileAndPath)) + { + print ERRORLOG "Could not open $FileAndPath!\n" if $debug; + die "ERROR: Cannot open $FileAndPath: $!\n"; + } + { + # Grab complete file in one string + local $/ = undef; + $LogFile = ; + } + close DAT; + + if ($LogFile =~ m{ClientSpec.*?]*>.*?(//.+?)$Platform/.*?}s) + { + $PrevCodeline = $1; + } + + if ($LogFile =~ m{Perforce Change[Ll]ist.*?]*>(.*?)}s) + { + # Perforce changelist table data may either be in form of "nnnnnn" or "ssssss @ nnnnnn" + # ssssss is the snapshot id, which may be a string of digits + # nnnnnn is the changelist number + # + # Get the later string of digits + ($PrevCL) = $1 =~ m{(\d+)\D*$}; + } + + unless ($PrevCL) { die "ERROR: Unable to parse previous changelist from $FileAndPath\n"; } + unless ($PrevCodeline) { die "ERROR: Unable to parse previous codeline from $FileAndPath\n"; } + + return $PrevCL, $PrevCodeline; +} + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GetDPComp/GetDPComp.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GetDPComp/GetDPComp.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,125 @@ +#!/usr/bin/perl + +=head1 NAME + +GetDPComp.pl + +=head1 SYNOPSIS + +GetDPComp.pl + +=head1 DESCRIPTION + +This script is designed to use latestver, envsize and getrel commands from the CBR tools to find and get the latest green version of one DP SF component(s). + +=head1 COPYRIGHT + +Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +All rights reserved. + +=cut + +use strict; +use LWP::UserAgent; +use Getopt::Long; +use FindBin; +use lib "$FindBin::Bin"; +use GetDPComp; + +my ($iComponentNames, $iInputFile, $iBaselineComponentName, $iBaselineComponentVersion, $iSource, $iOutputFile) = ProcessCommandLine(); +$iBaselineComponentName = GetDPComp::LRtrim($iBaselineComponentName); +$iBaselineComponentVersion = GetDPComp::LRtrim($iBaselineComponentVersion); + +if (!defined $iBaselineComponentName) { + $iBaselineComponentName = "sf_tools_baseline"; +} + +my $retval = 1 ; +($iBaselineComponentVersion, $retval) = GetDPComp::ValidateVersion( $iBaselineComponentVersion, $iBaselineComponentName); +if ($retval == 0 ) { + print "\nERROR: Input version is wrong. \n"; + exit ; +} + +my %ComponentVersion = GetDPComp::GenerateComponentVersion( $iBaselineComponentVersion, $iBaselineComponentName ) ; + +if ( scalar(@$iComponentNames) == 0 ) { + open(INPUT, "<$iInputFile") or die $! ; + (@$iComponentNames) = ; + close(INPUT); +} + +if ($iSource) +{ + $iSource = "-s"; +} else { + $iSource = ""; +} + +foreach my $includecomponent ( @$iComponentNames ){ + $includecomponent = GetDPComp::LRtrim( $includecomponent ); + print "getrel -v $iSource -o $includecomponent $ComponentVersion{$includecomponent} \n"; + `getrel -v $iSource -o $includecomponent $ComponentVersion{$includecomponent} `; +} + +open(UPDATE, ">$iOutputFile") or die $! ; +foreach my $includecomponent ( @$iComponentNames ){ + $includecomponent = GetDPComp::LRtrim( $includecomponent ); + print UPDATE "$includecomponent => $ComponentVersion{$includecomponent} \n"; +} +close(UPDATE); + +# ProcessCommandLine +# +# Description +# This function processes the commandline +sub ProcessCommandLine { + my (@iComponentNames, $iInputFile, $iBaselineComponentName, $iBaselineComponentVersion, $iSource, $iOutputFile, $iHelp); + + GetOptions('c=s@' => \@iComponentNames, 'cf=s' => \$iInputFile, 'bc=s' => \$iBaselineComponentName, 'bv=s' => \$iBaselineComponentVersion, 's' => \$iSource, 'o=s' => \$iOutputFile, 'h' => \$iHelp); + Usage() if ($iHelp); + + Usage("-c and -cf can not use together") if ( (scalar(@iComponentNames) > 0 ) and (defined $iInputFile)); + Usage("Must specify component via -c or component list via -cf") if (( scalar(@iComponentNames) == 0 ) and ( ! defined $iInputFile) ); + Usage("Must specify baseline component version via -bv and output file name via -o") if ((! defined $iBaselineComponentVersion) or (! defined $iOutputFile) ); + + return(\@iComponentNames, $iInputFile, $iBaselineComponentName, $iBaselineComponentVersion, $iSource, $iOutputFile); +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + my ($reason) = @_; + + print "ERROR: $reason\n" if ($reason); + + print <, [Multiple -c options allowed], this option should not use together with -cf option. + -cf , this option should not use together with -c option. + -bc , e.g. developer_product_baseline, this argument is optional. + -bv , valid input: latest, green, #specifiednumber. + -s install (and overwrite) source code, this is optional argument. + -o + -h help + + + Example Commandline + GetDPComp.pl -s -c tools_sbs -bc developer_product_baseline -bv green -o component_version.txt + GetDPComp.pl -s -c tools_sbs -bc developer_product_baseline -bv latest -o component_version.txt + GetDPComp.pl -s -c tools_sbs -bc developer_product_baseline -bv DP00454_DeveloperProduct -o component_version.txt + GetDPComp.pl -cf component_list.txt -bv green -o component_version.txt + GetDPComp.pl -cf component_list.txt -bv latest -o component_version.txt + GetDPComp.pl -cf component_list.txt -bv DP00454_DeveloperProduct -o component_version.txt + GetDPComp.pl -c dev_build_sbsv2_raptor -c dev_build_sbsv2_cpp-raptor -c dev_hostenv_dist_cygwin-1.5.25 -c dev_hostenv_dist_mingw-5.1.4 -c dev_hostenv_pythontoolsplat_python-2.5.2 -bv green -o component_version.txt + GetDPComp.pl -h + +USAGE_EOF + exit 1; +} \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GetDPComp/GetDPComp.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GetDPComp/GetDPComp.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,194 @@ +#!/usr/bin/perl + +package GetDPComp ; + +use strict; +use LWP::UserAgent; +use Getopt::Long; + +# LRtrim +# +# Description +# This function removes the space on the left and right +sub LRtrim( $ ) { + my $result = shift ; + $result =~ s/^\s+// ; + $result =~ s/\s+$// ; + return $result ; +} + +sub GenerateComponentVersion( $ $ ) { + my $inputVersion = shift ; + $inputVersion = LRtrim($inputVersion); + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my %ComponentVersion = ( ); + print "envsize -vv $iBaselineComponentName $inputVersion \n" ; + my @envsizeoutput = `envsize -vv $iBaselineComponentName $inputVersion `; + foreach my $line ( @envsizeoutput ) { + if ($line =~ /^Adding up size of / ) { + $line =~ s/^Adding up size of //; + $line = LRtrim( $line ) ; + my ($component, $release) = split(/\s+/, $line); + $ComponentVersion{$component} = $release ; + } + } + return %ComponentVersion ; +} + +sub ValidateVersion( $ $ ) { + my $inputVersion = shift ; + $inputVersion = LRtrim($inputVersion); + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $retval = 1 ; + + if( (!defined $inputVersion) || ($inputVersion eq "" ) ){ + $retval = 0 ; + print "\nERROR: No valid version specified. \n"; + }elsif ( CheckBuild( $inputVersion, $iBaselineComponentName ) == 1 ){ + print "\nUser specified build: $inputVersion is using. \n"; + }elsif ( lc($inputVersion) eq "latest") { + $inputVersion = GetLatestBuild( $iBaselineComponentName ); + $inputVersion = LRtrim( $inputVersion ); + if ($inputVersion eq "nobuild" ) { + $retval = 0 ; + print "\nERROR: No build available. \n"; + } else { + print "\nLatest build: $inputVersion is using.\n"; + } + }elsif ( lc($inputVersion) eq "green" ){ + $inputVersion = GetLatestGreenBuild( $iBaselineComponentName ) ; + $inputVersion = LRtrim( $inputVersion ); + if ($inputVersion eq "amberbuild" ) { + $retval = 0 ; + print "\nERROR: No green build available. \n"; + } else { + print "\nLatest green build: $inputVersion is using.\n"; + } + }else { + $retval = 0 ; + print "\nERROR: No Such Build: $inputVersion .\n"; + } + return ( $inputVersion, $retval) ; +} + +sub CheckBuild( $ $ ) { + my $iVer = shift ; + $iVer = LRtrim( $iVer ); + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $iRet = 0 ; + my @AllVersions = `latestver -a $iBaselineComponentName`; + + foreach my $build ( @AllVersions ) { + $build = LRtrim( $build ); + if (lc( $build ) eq lc( $iVer ) ) { + $iRet = 1 ; + last ; + } + } + return $iRet ; +} + +sub GetLatestBuild( $ ) { + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $latestbuild = "nobuild"; + my @AllBuilds = `latestver -a $iBaselineComponentName`; + + foreach my $build ( @AllBuilds ) { + my $status = BragFromAutobuild2HttpInterface( $build , $iBaselineComponentName ); + if ( ( lc( $status ) eq "green" ) or ( lc( $status ) eq "amber" ) ){ + $latestbuild = $build ; + last ; + } + } + return $latestbuild ; +} + +sub GetLatestGreenBuild( $ ) { + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $greenbuild = "amberbuild"; + my @AllBuilds = `latestver -a $iBaselineComponentName`; + + foreach my $build ( @AllBuilds ) { + my $status = BragFromAutobuild2HttpInterface( $build , $iBaselineComponentName ); + if ( lc( $status ) eq "green" ) { + $greenbuild = $build ; + last ; + } + } + return $greenbuild ; # buildnumber or "amberbuild" +} + +# Usage +# Just call the sub-route called BragFromAutobuild2HttpInterface like this +# my $status = BragFromAutobuild2HttpInterface("M04735_Symbian_OS_v9.5" , "gt_techview_baseline"); +# my $status = BragFromAutobuild2HttpInterface("DP00454_DeveloperProduct" , "sf_tools_baseline"); +# $status should be green or amber etc. + +## @fn BragFromAutobuild2HttpInterface($sVer) +# +# Queries the HTTP interface to Autobuild2 DB to determine the BRAG status of a CBR. +# +# @param sVer string, CBR for which the BRAG status is to be determined. +# +# @return string, BRAG status of the queried CBR. "TBA" if BRAG was indeterminable. + +sub BragFromAutobuild2HttpInterface( $ $ ) +{ + my $sVer = shift ; + $sVer = LRtrim( $sVer ); + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $sBrag = "TBA"; + my $sSnapshot = ""; + my $sProduct = ""; + if (( lc( $iBaselineComponentName ) eq "sf_tools_baseline" ) or ( lc( $iBaselineComponentName ) eq "developer_product_baseline" ) ) + { + if ( $sVer =~ /([\w\.]+)\_DeveloperProduct/i ) + { + $sSnapshot = $1; + $sProduct = "DP"; + } + else + { + return $sBrag; # i.e. "TBA" + } + }elsif (( lc( $iBaselineComponentName ) eq "gt_techview_baseline" ) or ( lc( $iBaselineComponentName ) eq "gt_only_baseline" ) ) + { + if ( $sVer =~ /([\w\.]+)\_Symbian_OS_v([\w\.]+)/i ) + { + #print $1, "\n", $2, "\n"; + $sSnapshot = $1; + $sProduct = $2; + } + else + { + return $sBrag; # i.e. "TBA" + } + } + + my $parameters = "snapshot=$sSnapshot&product=$sProduct"; + # Alternative method of getting the BRAG status - use the HTTP interface to Autobuild + my $sLogsLocation = "http://intweb:8080/esr/query?$parameters"; + + my $roUserAgent = LWP::UserAgent->new; + my $roResponse = $roUserAgent->get($sLogsLocation); + + if ($roResponse->is_success and $roResponse->content =~ /\=\=\s*BRAG\s*\=\s*([a-z|A-Z]+)/) + { + $sBrag = $1; + $sBrag =~ s/\s//g; # remove any whitespace padding + return $sBrag; + } + else + { + return $sBrag; # i.e. "TBA" + } +} + + +1; \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/GetDPComp/unzip_cbr_tools.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/GetDPComp/unzip_cbr_tools.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,84 @@ +use FindBin; +use lib "$FindBin::Bin"; +use LWP::UserAgent; +use Getopt::Long; + +my($tcl_delta_cache, $log_dir, $product, $number); + +GetOptions ( + 'tcl_delta_cache=s' => \$tcl_delta_cache, + 'log_dir=s' => \$log_dir, + 'product=s' => \$product, + 'number=s' => \$number, + 'version=s' => \$ver_dp_tools # like DP00562 +); + +my $full_ver_latest_green = ''; +# if user doesn't specify the detail dp tools build number throught the parameter "-version" +# auto connect to intweb service to get latest green build number list +unless( defined($ver_dp_tools) ) +{ + # Alternative method of getting the BRAG status - use the HTTP interface to Autobuild + my $parameters = "product=$product&number=$number"; + my $sLogsLocation = "http://intweb:8080/esr/query?$parameters"; + my $roUserAgent = LWP::UserAgent->new; + my $roResponse = $roUserAgent->get($sLogsLocation); + my $ver_info = $roResponse->content; + print "--------------------Retrieve build and brag information-------------------------\n"; + print "$ver_info\n"; + print "--------------------------------------------------------------------------------\n"; + my @lst_ver = (); + while ($ver_info =~ m/snapshot\s+=\s+dp.*/gi) + { + $ver = $&; + push(@lst_ver, $ver); + } + + my @lst_brag = (); + while ($ver_info =~ m/==\s+brag\s+=.*/gi) + { + $brag = $&; + push(@lst_brag, $brag); + } + + my $scalar_lst_brag = @lst_brag; + my $index; + for($index = 0; $index < $scalar_lst_brag; $index++) + { + if($lst_brag[$index] =~ /green/i) + { + last; + } + } + + my $ver_latest_green; + if($index == $scalar_lst_brag) + { + print "No green build found for DP Tools! Build will be terminated!\n"; + exit 0; + } + else + { + if($lst_ver[$index] =~ /(dp.*)/i) + { + $ver_latest_green = $1; + print "Found green dp build: $ver_latest_green\n"; + } + } + $full_ver_latest_green = "$ver_latest_green"."_DeveloperProduct"; +} +else +{ + # use the build number specified by users + $full_ver_latest_green = "$ver_dp_tools"."_DeveloperProduct"; + print "Use specified dp build: $ver_dp_tools\n"; +} + +my $unzip_exe = "$tcl_delta_cache\\DP\\master\\sf\\dev\\hostenv\\dist\\unzip-5.40\\unzip.exe"; +my $cbr_tools_zip = "\"\\\\builds01\\devbuilds\\DeveloperProduct\\$full_ver_latest_green\\SF_Package\\CBR tools_windows.zip\""; +my $cmd_unzip_cbr_tools = "$unzip_exe -o $cbr_tools_zip > $log_dir\\cbrtools_unzip.log"; +print "unzip command: $cmd_unzip_cbr_tools\n"; + +print "Unzip the zip package of cbr tools from the server \"builds01\"\n"; +system($cmd_unzip_cbr_tools); +print "check the detailed of unzip process from cbrtools_unzip.log\n"; \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/InstallDevKit.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/InstallDevKit.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,732 @@ +#!perl + +# InstallDevKit.pl - Source Code Integration Script + +# Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Versions: +# 1.0 Initial +# +# + + +use strict; +use Win32::Registry; +use Getopt::Long; +use File::Path; +use File::Glob; + +my $Platform = ""; + + +# ------------------------------------- Global variables ----------------------------------- + +# main array. Each element contains: display text for this option +# list of DevKit packages to be installed by this option + + +my @AllTheOptions=( + ["GT source", + ["com.symbian.src.GT-general", + "com.symbian.src.GT-restricted-part1", + "com.symbian.src.GT-restricted-part2", + "com.symbian.src.GT-restricted-part3", + "com.symbian.src.GT-restricted-part4", + "com.symbian.src.GT-restricted-part5", + "com.symbian.src.GT-restricted-part6"], + + ["com.symbian.src.confidential", + "com.symbian.src.GT-confidential-networking"] ], + + + ["UI source", + ["com.symbian.src.TechView-restricted", + "com.symbian.src.TechView-general"], + + ["com.symbian.src.TechView-confidential-networking"] ], + + + ["GT WINS binaries", + ["com.symbian.api.GT-restricted", + "com.symbian.api.GT-shared", + "com.symbian.api.GT-wins", + "com.symbian.api.StrongCrypto", + + "com.symbian.bin.GT-restricted", + "com.symbian.bin.GT-restricted-data", + + "com.symbian.bin.GT-shared", + "com.symbian.bin.GT-shared-data", + + "com.symbian.bin.GT-wins-shared", + "com.symbian.bin.GT-wins-udeb", + "com.symbian.bin.GT-wins-urel", + + "com.symbian.bin.StrongCrypto-wins-udeb", + "com.symbian.bin.StrongCrypto-wins-urel", + + "com.symbian.debug.GT-wins", + + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom", + "com.symbian.tools.wins"], + + ["com.symbian.bin.GT-confidential", + "com.symbian.bin.TechView-confidential"] ], + + + ["GT WINSCW binaries", + ["com.symbian.api.GT-restricted", + "com.symbian.api.GT-winscw", + "com.symbian.api.GT-shared", + "com.symbian.api.StrongCrypto", + + "com.symbian.bin.GT-winscw-shared", + "com.symbian.bin.GT-winscw-udeb", + "com.symbian.bin.GT-winscw-urel", + + "com.symbian.bin.StrongCrypto-winscw-udeb", + "com.symbian.bin.StrongCrypto-winscw-urel", + + "com.symbian.bin.GT-restricted", + "com.symbian.bin.GT-restricted-data", + + "com.symbian.bin.GT-shared", + "com.symbian.bin.GT-shared-data", + + "com.symbian.debug.GT-winscw", + + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom", + "com.symbian.tools.winscw"], + + ["com.symbian.bin.GT-confidential", + "com.symbian.bin.TechView-confidential"] ], + + ["GT ARM binaries", + ["com.symbian.api.GT-restricted", + "com.symbian.api.GT-arm", + "com.symbian.api.GT-shared", + "com.symbian.api.StrongCrypto", + + "com.symbian.bin.GT-arm", + "com.symbian.bin.GT-arm-data", + + "com.symbian.bin.StrongCrypto-arm", + + "com.symbian.bin.GT-restricted", + "com.symbian.bin.GT-restricted-data", + + "com.symbian.bin.GT-shared", + "com.symbian.bin.GT-shared-data", + + "com.symbian.bin.GT-romimages", + + "com.symbian.tools.boardsupport", + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom", + "com.symbian.tools.arm"], + + ["com.symbian.bin.GT-confidential", + "com.symbian.bin.TechView-confidential"] ], + + + ["UI WINS binaries (needs GT to run)", + ["com.symbian.api.TechView-restricted", + "com.symbian.api.TechView-shared", + "com.symbian.api.TechView-wins", + + "com.symbian.debug.TechView-wins", + + "com.symbian.bin.TechView-wins-shared", + "com.symbian.bin.TechView-wins-udeb", + "com.symbian.bin.TechView-wins-urel", + + "com.symbian.bin.Techview-restricted", + "com.symbian.bin.Techview-restricted-data", + "com.symbian.bin.Techview-shared", + "com.symbian.bin.Techview-shared-data", + + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom", + "com.symbian.tools.wins"], + + [] ], + + + ["UI WINSCW binaries (needs GT to run)", + ["com.symbian.api.TechView-restricted", + "com.symbian.api.TechView-shared", + + "com.symbian.debug.TechView-winscw", + "com.symbian.api.TechView-winscw", + + "com.symbian.bin.TechView-winscw-shared", + "com.symbian.bin.TechView-winscw-udeb", + "com.symbian.bin.TechView-winscw-urel", + + "com.symbian.bin.Techview-restricted", + "com.symbian.bin.Techview-restricted-data", + "com.symbian.bin.Techview-shared", + "com.symbian.bin.Techview-shared-data", + + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom", + "com.symbian.tools.winscw"], + + [] ], + + + ["UI ARM binaries (needs GT to run)", + ["com.symbian.api.TechView-arm", + "com.symbian.api.TechView-restricted", + "com.symbian.api.TechView-shared", + + "com.symbian.bin.Techview-arm", + "com.symbian.bin.Techview-arm-data", + + "com.symbian.bin.Techview-restricted", + "com.symbian.bin.Techview-restricted-data", + "com.symbian.bin.Techview-shared", + "com.symbian.bin.Techview-shared-data", + + "com.symbian.bin.Techview-romimages", + + "com.symbian.tools.arm", + "com.symbian.tools.boardsupport", + "com.symbian.tools.cpp", + "com.symbian.tools.cpp-custom", + + "com.symbian.tools.java", + "com.symbian.tools.libraries", + "com.symbian.tools.shared", + "com.symbian.tools.shared-custom"], + + [] ], + + + + ["Documentation (html, examples, tool and source)", + ["com.symbian.doc.intro-pages", + "com.symbian.doc.sdl-connect-examples", + "com.symbian.doc.sdl-core", + "com.symbian.doc.sdl", + "com.symbian.doc.sdl-cpp-examples", + "com.symbian.doc.sdl-java-examples", + "com.symbian.doc.sdl-shared-examples", + "com.symbian.doc.system"], + + ["com.symbian.src.sdl", + "com.symbian.tools.xbuild"] ] + + + + ); + + +# Holds list of packages already installed +my %InstalledOptions=(); + + +my $UserChoices = ""; +my $DevKitPackagesDirectory = ""; +my $CustKitPackagesDirectory = ""; +my $TargetDirectory = ""; +my $InstallCustKit = ""; +my $BuildFromClean = 0; + +# start the program +main(); + + + + +# --------------------------------- Start of Main() ---------------------------------------- +sub main() +{ + if (@ARGV) + { + CommandLineInterface(); + } + else + { + UserInterface(); + } + + + # create target directory (copes with multiple-levels, not possible with unzip) + if ( ! (-e $TargetDirectory) ) + { + mkpath ($TargetDirectory); + } + + + # get user's options & sort numerically + my @ListOfUserChoices = sort { $a <=> $b } split(/ */, $UserChoices); + + # install options, ignoring duplicates + for (my $index = 0; $index < scalar(@ListOfUserChoices); $index++ ) + { + my $UserChoice = (@ListOfUserChoices)[$index]; + + if ( ($index > 0) && ($UserChoice eq (@ListOfUserChoices)[$index-1]) ) + { + next; # duplicate option and already dealt with it + } + + elsif ($UserChoice !~ /\d/) + { + print "\n\nIgnoring unrecognised option '$UserChoice' at index $index.\n"; + next; #invalid option - ignore + } + + + # install the option + print "\n\nInstalling option $UserChoice ($AllTheOptions[$UserChoice]->[0])\n"; + InstallOption($UserChoice); + + + } + + + + system("rd /q /s $TargetDirectory\\[sdkroot]") if (-e "$TargetDirectory\\[sdkroot]"); + + + CheckBuildPrerequisites(); + CheckKSA(); + CheckSupplementary(); + + #remove target directory at end of Devkit Install + print "\n\Removing target directory\n"; + system("rd /q /s $TargetDirectory"); + + + +} + +# --------------------------------- Start of CheckSupplementary() ---------------------------------------- + + +sub CheckSupplementary() +{#Call InstallSupplementaryKit.pl to test supplementary packages + my $scriptFileSupplementaryKits = "$ENV{ProductPath}\\SupplementaryProducts\\InstallSupplementaryKit.pl"; + my $JarFileDir = "$ENV{ProductPath}\\SupplementaryProducts"; + my $SuppTargetDirectory = "$TargetDirectory\\SuppKit"; + + if (-e $JarFileDir ) { + my @JarFiles = <$JarFileDir\\*.jar>; + if ( scalar(@JarFiles) > 0 ) { + foreach my $JarFile (@JarFiles) { + system("perl $scriptFileSupplementaryKits -p $Platform -t $SuppTargetDirectory -j $JarFile"); + } + } else { + print "Warning: No Supplementary Kits Packages exists in $JarFileDir \n"; + } + } else { + print "Warning: Supplementary Kits Path: $JarFileDir do not exist! \n"; + } +} + + +# --------------------------------- Start of CheckKSA() ---------------------------------------- + + +sub CheckKSA() +{#KSA files added in BuildKit::addKSA(); Only check the existence of Setup.exe + my $KSAFile="$DevKitPackagesDirectory\\Setup.exe"; + if ( ! ( -e $KSAFile ) ) + { + print "\n ERROR: KSA files does not exist: $KSAFile\n"; + die "ERROR: KSA files does not exist: $KSAFile \n"; + } +} + +# --------------------------------- Start of CheckBuildPrerequisites() ---------------------------------------- + + +sub CheckBuildPrerequisites() +# checks target system for: +# Perl 5 +# Java +# path environment variables: +# gcc/bin +# epoc32/tools +# vcvars having been executed (path to link.exe) + +{ + my $DisplayString = ""; + + my $RegObj = 0; + my $Value = ''; + my $Type = 0; + + my $REG_ACTIVE_PERL = "SOFTWARE\\ActiveState\\ActivePerl"; + my $REG_PERL_DIRECTORY = "SOFTWARE\\Perl"; + + my $REG_JAVA_RUNTIME = "SOFTWARE\\JavaSoft\\Java Runtime Environment\\1.3"; # look for 1.3 + my $REG_JAVA_RUNTIME_HOME = "JavaHome"; + my $path = $ENV{"Path"}; + + + # Check Perl key - should be able to assume it's installed as this is a Perl script! + + # look for directory entry first + if ( ( $HKEY_LOCAL_MACHINE->Open("$REG_PERL_DIRECTORY", $RegObj) ) && ( $RegObj->QueryValueEx("", $Type, $Value) ) ) + { + if (! -e $Value) # { print " The Perl directory listed in the registry at $Value does not exist\n"; } + { + $DisplayString = $DisplayString . " Perl installation required\n"; + } + } + else + { + $DisplayString = $DisplayString . " Perl installation required\n"; + } + $RegObj->Close(); + + + # Check Java key + if ( (! $HKEY_LOCAL_MACHINE->Open("$REG_JAVA_RUNTIME", $RegObj) ) || (! $RegObj->QueryValueEx($REG_JAVA_RUNTIME_HOME, $Type, $Value) ) ) + { + $DisplayString = $DisplayString . " Java 1.3 installation required\n"; + } + $RegObj->Close(); + + + + # check whether vcvars has been run (can link.exe be found on path?) + my $success = 0; #FALSE + foreach my $Directory (split(/;/, $path)) + { + if ( ( $Directory =~ m/bin/i ) && (-e "$Directory\\link.exe") ) + { + $success = 1; #TRUE + } + } + if (!$success) + { + $DisplayString = $DisplayString . "Run vcvars.bat\n"; + } + + # print info if anything to show + if ( $DisplayString ne "" ) + { + print "\n\nBuild requirements:\n$DisplayString\n"; + } + + + + +} + +# --------------------------------- Start ofCommandLineInterface() ---------------------------------------- + + +sub CommandLineInterface() +{ + my $help; + if ( (GetOptions( "options|o=s" => \$UserChoices, + "custkit|c=s" => \$CustKitPackagesDirectory, + "devkit|d=s" => \$DevKitPackagesDirectory, + "target|t=s" => \$TargetDirectory, + "help|h|?" => \$help, + "buildfromclean|b" => \$BuildFromClean, + "platform|p=s" => \$Platform ) == 0 ) || ($help == 1) ) + { + Usage(); + exit; + } + + # check values received + + # user options - exit if not numeric or letter A + if ( $UserChoices !~ m/^[Aa0-8]+$/) + { + print "\n ERROR: Non-valid option(s) supplied: $UserChoices\n"; + die "ERROR: Non-valid option(s) supplied: $UserChoices\n"; + } + + + # check that DevKit is in stated directory, exit if not found + my @Packages = <$DevKitPackagesDirectory//com.symbian.devkit.*.sdkpkg>; + if ( scalar(@Packages) == 0 ) + { + print "\n ERROR: DevKit packages not found in directory: $DevKitPackagesDirectory\n"; + die "ERROR: DevKit packages not found in directory: $DevKitPackagesDirectory\n"; + } + + + + # check that target location to write extracted files to is empty or non-existant + + while ( (substr($TargetDirectory, -1, 1) eq '\\') || (substr($TargetDirectory, -1, 1) eq '/') ) + { + chop($TargetDirectory); # remove final backslashes + } + + my @contents = <$TargetDirectory/*.*>; + if ( ( (-e $TargetDirectory) && (scalar(@contents) > 0) ) || ($TargetDirectory eq "" ) ) + { + print "\n ERROR: Non-empty or unspecified target location: $TargetDirectory\n"; + die "ERROR: Non-empty or unspecified target location: $TargetDirectory\n"; + } + + + if ( ($Platform eq "") && ($ENV{'Platform'} eq "") ) + { + Usage(); + print "\nN.B. -platform required\n"; + exit; + } + elsif ( ($Platform eq "") ) + { + $Platform = $ENV{'Platform'} ; + } + + + + + # print values for clarification/logging + print " Installing options: $UserChoices \n"; + print " DevKit in directory: $DevKitPackagesDirectory \n"; + print " Installing to directory: $TargetDirectory \n"; + + + # convert A in user options to numbers(after displaying) + $UserChoices =~ s/[aA]/012345678/g; + +} + + +# --------------------------------- Start of UserInterface() ---------------------------------------- + + +sub UserInterface() +{ + print "\n------------------------------------------------------\n\n"; + my $index = 0; + while ($index < scalar(@AllTheOptions)) + { + # display option number and text for this option + print $index . ". ".$AllTheOptions[$index]->[0]."\n"; + $index++; + } + + print "\n------------------------------------------------------\n\n"; + + # get user's choice - must be numeric or 'A' for all + do + { + print "Enter option numbers to install (no separator) or A for [A]ll: "; + chomp($UserChoices = ); + if ($UserChoices =~ m/[aA]/) + { + $UserChoices = "012345678"; + } + } while ($UserChoices =~ m/[^\d]/) ; + + + # check that Kit is in this directory + my @Packages = ; + while ( scalar(@Packages) == 0 ) + { + # if not, get location of the packages + print "Enter path to the DevKit's packages (*.sdkpkg files) : "; + chomp( $DevKitPackagesDirectory = ); + @Packages = <$DevKitPackagesDirectory//com.symbian.devkit.*.sdkpkg> + } + + + + + # get location to write extracted files to + print "Enter directory to extract files to (must be new or empty): "; + + my $invalid = 1; #TRUE + + do # ensure directory doesn't exist or is empty + { + chomp( $TargetDirectory = ); + while ( (substr($TargetDirectory, -1, 1) eq '\\') || (substr($TargetDirectory, -1, 1) eq '/') ) + { + chop($TargetDirectory); # remove final backslashes + } + + my @contents = <$TargetDirectory/*.*>; + if ( $invalid = ( (-e $TargetDirectory) && (scalar(@contents) > 0) ) || ($TargetDirectory eq "" ) ) + { + print "Invalid selection - enter the name of an empty or new directory : "; + } + } while ( $invalid ) ; + + + # get Platform name - try environment, else ask user + if ($ENV{'Platform'} eq "") + { + print "Enter platform name : "; + chomp( $Platform = ); + } + else + { + $Platform = $ENV{'Platform'} ; + } + + + print "\n------------------------------------------------------\n\n"; + +} + + +# --------------------------------- Start of InstallOption() ---------------------------------------- + +sub InstallOption() +{ + my $Option = $_[0] ; + + # get array of DevKit packages for this option + my $Entry = $AllTheOptions[$Option]->[1]; + + + # for each package, call InstallPackage() to install the files + foreach my $Package (@$Entry) + { + if (! $InstalledOptions{$Package}) + { + $InstalledOptions{$Package} = $Option ; + print " Installing $Package\n"; + InstallPackage ( $Option, $Package, ); + } + else + { + print " Already got $Package\n"; + } + } +} + + +# --------------------------------- Start of InstallPackage() ---------------------------------------- + +sub InstallPackage() +{ + my $Option = $_[0] ; + my $Package = $_[1] ; + + # ensure package exists & is uniquely identified + + # try in DevKit directory first + my $PackageName = $DevKitPackagesDirectory."\\".$Package."_*sdkpkg"; + my @Packages = glob($PackageName); + + # ensure the package exists + if ( scalar(@Packages) == 0 ) + { + # not found, so try the CustKit directory + $PackageName = $CustKitPackagesDirectory."\\".$Package."_*sdkpkg"; + @Packages = glob($PackageName); + if ( scalar(@Packages) == 0 ) + { + print "\n ERROR: Package $Package not found. \n"; + die " ERROR: Package $Package not found. \n"; + } + elsif ( scalar(@Packages) > 1 ) + { + print "\n ERROR: Package $Package name matched duplicate CustKit files \n"; + die " ERROR: Package $Package name matched duplicate CustKit files \n"; + } + } + elsif ( scalar(@Packages) > 1 ) + { + print "\n ERROR: Package $Package name matched duplicate files \n"; + die " ERROR: Package $Package name matched duplicate files \n"; + } + + + # now able to start reading package & copying files + + if (-e $Packages[0]) + { + + system("unzip -q -o $Packages[0] -x package.xml -d \"$TargetDirectory\""); + + } + +} + + + + + + + + +# -------------------------- Start of makepath() ------------------------------ + +sub makepath($) + { + my ($path) = @_; + + if (-d $path) + { + return -1; + } + else + { + return mkpath($path); + } + } + + +# --------------------------------- Start of Usage() ---------------------------------------- + +sub Usage() +{ + print < path to directory containing CustKit packages + -d[evkit] path to directory containing DevKit packages + -o[ptions] 012345678A functionality options (A selects all) + -p[latform] build platform - used to create binaries installation directory path + -t[arget] path to directory to unpack Kit into + +ENDOFUSAGETEXT +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/PC_P4Table.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/PC_P4Table.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,36 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to generate a html report giving basic info on build. +# It needs to be run in the context of a build client, otherwise +# it would not generate the complete report as it uses the ENV +# variables for most of the information. +# +# + +use strict; +use FindBin; +use lib "$FindBin::Bin"; +use PC_P4Table; + +use Getopt::Long; + + +my $iClientSpec = $ENV{CurrentCodeline} . "/".$ENV{Platform}."/generic/utils/".$ENV{Platform}."_clientspec.txt"; + +&PC_P4Table::generateHTMLSummary($ENV{SnapshotNumber}, + $ENV{Product}, + $ENV{ChangelistNumber}, + $iClientSpec); + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/PC_P4Table.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/PC_P4Table.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,202 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script generates PC and Perforce table when called from +# BuildLaunch.xml file. +# +# + +#!/usr/bin/perl -w +package PC_P4Table; +use strict; +use Time::Local; + +my $iBuildLaunchFileLocation; +my $iLinkPathLocation = "http://IntWeb/bitr/review_release.php"; +my $iBuildLaunchFileFound = "1"; +my $iClientSpecFileLocation = ""; + +my @gProduct_Clientinfo = ( + ['7.0s','Symbian_OS_v7.0'], + ['7.0e','Symbian_OS_v7.0_enhance'], + ['7.0','Symbian_OS_v7.0'], + ['8.0a','Symbian_OS_8.0'], + ['8.1a','Symbian_OS_v8.1'], + ['8.1b','Symbian_OS_v8.1'], + ['9.1','master'], + ['9.2','master'], + ['9.3','master'], + ['Future','master'], + ['9.4','master'], + ['9.5','master'], + ['9.6','master'], + ['tb92','master'], + ['tb101sf','master'] + ); + +##################################################################### +#Sub-Routine Name:getbuildloc +#Inputs :Product version +#Outputs :Returns log directory Location for product +#Description : +##################################################################### +sub getbuildloc + { + my $iProducts = shift; + my $i = 0; + + while($i < $#gProduct_Clientinfo+1) + { + if ($iProducts eq $gProduct_Clientinfo[$i][0]) + { + return $gProduct_Clientinfo[$i][1]; + } + $i++; + } + + return("Logs location not Found for product"); + } + + +# outline style sheet internally +my $gStyleSheet = " \n + + "; + + +########################################################################## +# +# Name : setBrowserFriendlyLinks() +# Synopsis: Re-formats UNC path to file, with a Opera/Fire-Fox friendly +# version. Lotus Notes may cause problems though. +# Inputs : UNC Path scalar +# Outputs : Scalar +# +########################################################################## +sub setBrowserFriendlyLinks { + my ($iOldLink) = @_; + + $iOldLink =~ s/\\/\//g; # swap backslashes to fwd slashes + return "file:///".$iOldLink; +} +########################################################################## +# +# Name : getBuildTime +# Synopsis : Create a string containing the build timestamp +# Inputs : None +# Outputs : GMT timestamp +########################################################################## +sub getBuildTime +{ + my $time = gmtime(time); # Get current GMT time + $time .= " GMT"; # Append GMT marker + return $time; # Return it +} + +########################################################################## +# +# Name : generateHTMLSummary() +# Synopsis: Creates an HTML report for the specified build. +# Inputs : Scalar containing the build snapshot and product type +# Outputs : HTML report, published in current working dir +########################################################################## +sub generateHTMLSummary { + + my ($iSnapshot, $iProduct,$iChangeList, $iClientSpec) = @_; + my $iLogLocation = getbuildloc( $iProduct ); + $iClientSpec =~ s/\/\/cedar/\/cedar/g; + my $iBuildLaunchFileLocation = "\\Builds01\\devbuilds\\$iLogLocation\\$iSnapshot\_Symbian_OS_v$iProduct\\logs\\BuildLaunch.xml"; + + open (SUMMARY, "+> $iSnapshot"."_"."$iProduct"."PC_Perforce_report.html") or die "ERROR:Can't open file : $!"; + + my $html_start = "\n + + " . + $gStyleSheet . + "" . "$iSnapshot "."$iProduct ". "PC and Perforce Reference + + + + ". + + "" . + " ". + " ". + "\n + + " . + "". + "\n". + "\n + + " . + " + ". + "\n". + "\n + + " . + "" . + "\n". + "\n + + " . + "". + "\n". + "
    PC and Perforce Reference for $iProduct
    + +

    + [ External Builds Info ] + "."\n

    +
    +
    BuildMachineName".`hostname`."" ."
    ClientSpec$iClientSpec
    Perforce Changelist$iChangeList
    Build Start Time".getBuildTime()."" ."
    + + + "; + + + print SUMMARY $html_start; + + close SUMMARY; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/PreBldChecks.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/PreBldChecks.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,322 @@ +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# This script was originally just a test harness for PreBldChecks.pm +# Subsequently it has been included in the MCL build +# +# + +use strict; +use Getopt::Long; +use File::Copy; +use Net::SMTP; +use Sys::Hostname; +use FindBin; +use lib "$FindBin::Bin"; +use PreBldChecks; + +my $gSMTPServer = 'smtp.nokia.com'; +my $gNotificationSender = Sys::Hostname::hostname(); +if (defined $ENV{'USERNAME'}) { $gNotificationSender .= ".$ENV{'USERNAME'}"; } +my $gXML2EnvVar = 'PreBldChecksXML2'; + +# Notes on License Files used by CodeWarrior (CW) and/or ARM +# The official IS-supported "RVCT2.0.1 to RVCT2.1" upgrade mechanism installs C:\APPS\ARM\LICENSE.DAT. +# but leaves ARMLMD_LICENSE_FILE pointing to License Server(s) +# The immediate fix was to delete the ARMLMD_LICENSE_FILE environment variable and edit +# LM_LICENSE_FILE to read C:\apps\Metrowerks\OEM2.8\license.dat;C:\apps\arm\license.dat. + +# Note on CodeWarrior (CW) Version 3.0 (January 2005) +# NOKIA now own CodeWarrior. Thus we have a further Environment Variable, named NOKIA_LICENSE_FILE + +# Note on CodeWarrior (CW) Version 3.1 (November 2006) +# A licence is no longer required for the command line utilities, only for the IDE + +# Capture the name of this script for Help display etc. +$0 =~ m/([^\\]+?)$/; +my $gThisFile = $1; + +# Process the commandline +my ($gXMLfile1,$gLogFile,$gNotificationAddress) = ProcessCommandLine(); +# If XML file specified, get environment variables from that file into %$gXMLEnvRef1. +# Otherwise assume that all the required variables are already in the predefined hash %ENV +if (defined $gXMLfile1) +{ + my $gXMLEnvRef1; # Reference to hash containing environment data read from the XML file + $gXMLEnvRef1 = PreBldChecks::XMLEnvironment($gXMLfile1); + PreBldChecks::MergeEnvironment($gXMLEnvRef1); +} + +# Now refer to the build-specific XML file for further environment variables +# In an MCL build, this file has probably not been sync'ed yet. So get it from Perforce into a temporary directory +my $gP4Location = $ENV{CurrentCodeline}; +$gP4Location =~ s#/$##; # Remove trailing slash, if any +if ((uc $ENV{'Platform'}) eq 'SF') +{ + $gP4Location = "$gP4Location/os/deviceplatformrelease/symbianosbld/cedarutils/$ENV{BuildBaseName}.xml"; #For Symbian MCL SF and TB91SF +} +else +{ + $gP4Location = "$gP4Location/$ENV{Platform}/generic/utils/$ENV{BuildBaseName}.xml"; #For Symbian OS v9.5 and earlier +} + +# The following use of an environment variable to override $gP4Location is provided to make it +# possible to test a product-specific XML file from a development branch. This functionality +# can be used in a manual test build or in stand-alone tests. +# NB: Remember that you are specifying a location in Perforce, not a Windows directory! +if (defined $ENV{$gXML2EnvVar}) +{ + $gP4Location = $ENV{$gXML2EnvVar}; +} + +my $gXMLfile2 = "$ENV{'TEMP'}\\$ENV{BuildBaseName}.xml"; + +my $gCmd = "P4 print -q -o $gXMLfile2 $gP4Location 2>&1"; +my $gResponse = `$gCmd`; # It seems that response is empty when P4 succeeds. On error, it will contain details. + +if (-e $gXMLfile2) +{ + my $gXMLEnvRef2; + $gXMLEnvRef2 = PreBldChecks::XMLEnvironment($gXMLfile2); + chmod (0666, $gXMLfile2); # Make file R/W + unlink ($gXMLfile2); + PreBldChecks::MergeEnvironment($gXMLEnvRef2); +} +else +{ + $gP4Location = undef; # See reporting text below +} + +# Having acquired all available environment variables, set up text for eventual message. +my $gBuildNumTxt = (defined $ENV{'BuildNumber'})? " - Build: $ENV{'BuildNumber'}": ''; + +# Run checks. +my($ErrorsRef,$WarningsRef) = PreBldChecks::AllChecks(\%ENV); +# Log checks and/or print to screen +my $errorCount = scalar @$ErrorsRef; +my $warningCount = scalar @$WarningsRef; + +open BUILDENVOUTPUT, ">$gLogFile"; + +print "\n\n"; +PrintLine('Results from pre-build checks:'); +PrintLine('Computer: ' . Sys::Hostname::hostname() . $gBuildNumTxt); +PrintLine('XML Files used:'); +if (defined $gXMLfile1) { PrintLine(" $gXMLfile1"); } +if (defined $gP4Location) { PrintLine(" $gP4Location"); } # Report Perforce location ($gXMLfile2 points to temporary file only + +my @gEMailMsg = (); +my $gErrMsg = ''; + +if ($errorCount) +{ + $gErrMsg = 'Errors must be fixed before restarting build!'; + PrintLine("$errorCount Error(s):"); + push @gEMailMsg, "$errorCount Error(s):\n"; + for my $text (@$ErrorsRef) + { + PrintLine(" $text"); + push @gEMailMsg, "\t$text\n"; + } +} +else +{ + PrintLine('No error.'); +} + +if ($warningCount) +{ + PrintLine("$warningCount Warning(s):"); + push @gEMailMsg, "$warningCount Warning(s):\n"; + for my $text (@$WarningsRef) + { + PrintLine(" $text"); + push @gEMailMsg, "\t$text\n"; + } +} +else +{ + PrintLine('No warning.'); +} + +if($gNotificationAddress and scalar @gEMailMsg) +{ + my $iHostName = Sys::Hostname::hostname; # Depends on "use Sys::Hostname;" + my $iEmailSubject = "ERROR: PreBldCheck Errors/Warnings!$gBuildNumTxt"; + my $iMsgIntro = "PreBldCheck Reports:$gBuildNumTxt"; # Message introduction (becomes first line of email body) + $iMsgIntro .= "\nComputer $iHostName - Log file: $gLogFile"; + unshift @gEMailMsg, "$iMsgIntro:\n\n"; + push @gEMailMsg, "\n$gErrMsg\n---------------------------------------------\n"; + unless (SendEmail($iEmailSubject,@gEMailMsg)) { ++$errorCount; } +} + +if ($errorCount) +{ + print "\n"; + # IMPORTANT: In the following text, "ERROR:" is a keyword for ScanLog to identify + PrintLine("ERROR: $gErrMsg\n"); +} + +close BUILDENVOUTPUT; +print "\n"; + +exit($errorCount); # End of main script + +# PrintLine +# +# Inputs +# Text to be written. (No CRLF required) +# +# Outputs +# Text to screen and to log file. +# +# Description +# This subroutine takes a line of text, adds CRLF and writes it to both screen and to the logfile. + +sub PrintLine +{ + my $iLine = shift; + print "$iLine\n"; + print BUILDENVOUTPUT "$iLine\n"; +} + +# SendEmail +# +# Input: Subject, Message (array of lines) +# +# Returns: TRUE on success +# +sub SendEmail +{ + my ($iSubject, @iBody) = @_; + + my (@iMessage); + my $iRetVal = 0; + + push @iMessage,"From: $gNotificationSender\n"; + push @iMessage,"To: $gNotificationAddress\n"; + push @iMessage,"Subject: $iSubject\n"; + push @iMessage,"\n"; + push @iMessage,@iBody; + + # Create an SMTP Client object that connects to the Symbian SMTP server + # Client tells the server what the mail domain is. + # Debug - just enables debugging information. + my $iSMTP = Net::SMTP->new($gSMTPServer, Hello => $ENV{'COMPUTERNAME'}, Debug => 0); + + if($iSMTP) + { + $iSMTP->mail(); + $iSMTP->to($gNotificationAddress); + $iRetVal = $iSMTP->data(@iMessage); + $iSMTP->quit; + } + unless ($iRetVal) + { # Report email failure to log and to screen (NB: "WARNING:" is a keyword for ScanLog to identify) + PrintLine ("WARNING: Failed to send email notification!\nSubject: $iSubject\nMessage:\n"); + print join ('',@iBody), "\n"; # Send email body to screen only. (Will be logged by BuildServer/Client) + } + return $iRetVal; +} + +# ProcessCommandLine +# +# Inputs +# +# Returns +# $iXMLfile filename of XML file from, which environment data are to be read. +# $iLogFile filename to write log to. +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, $iXMLfile,$iLogfile,$iEMailAddress); + GetOptions('h' => \$iHelp, 'x=s' => \$iXMLfile, 'l=s' => \$iLogfile, 'e=s' => \$iEMailAddress); + + if ($iHelp) { Usage(); } + + if (!defined $iLogfile) { Usage("Logfile not specified!"); } + + &backupFile($iLogfile) if (-e $iLogfile); + + return($iXMLfile, $iLogfile, $iEMailAddress); +} + +# backupFile +# +# Inputs +# $iFile - filename to backup +# +# Outputs +# +# Description +# This function renames an existing file with the .bak extension +sub backupFile +{ + my ($iFile) = shift; + my ($iBak) = $iFile; + $iBak =~ s/(\.\w*?$)/\.bak$1/; # Convert, e.g., "PreBldChecks.log" to "PreBldChecks.bak.log" + if ((-e $iFile) and ($iFile ne 'NUL')) + { # (NB: "WARNING:" is a keyword for ScanLog to identify) + print "WARNING: $iFile already exists!\n\t Creating backup of original with new name of $iBak\n"; + move($iFile,$iBak) or die "WARNING: Could not backup $iFile to $iBak because of: $!\n"; + } +} + +# Usage +# +# Output Usage Information and exit whole script. +# + +sub Usage { + my $iMsg = shift; + + if (defined $iMsg) { print "\nERROR: $iMsg\n"; } + + print <% syntax!). +# +# Inputs +# Name of input XML file +# +# Returns +# Reference to hash containing environment data read from XML file, or undef on error. +# +sub XMLEnvironment +{ + my $iXMLfile = shift; + my %iXML_ENV; # Hash whose reference will be returned + @SubHandlers::gXMLdata = (); # Clear global array. This allows this subroutine to be called twice. + my $iParser = new XML::Parser(Style=>'Subs', Pkg=>'SubHandlers', ErrorContext => 2); + + unless (-e $iXMLfile) + { + push @Errors, "XML File not found at: \"$iXMLfile\"!"; + return undef; + } + + # Pass XML data source filename to the XML Parser + $iParser->parsefile($iXMLfile); + for (my $iIndx = 0; $iIndx < scalar @SubHandlers::gXMLdata; $iIndx++) + { + my $iHashRef = $SubHandlers::gXMLdata[$iIndx]; + unless (defined $iHashRef) { next; } + # Resolve references to preceding variables in the current XML file or in the Windows environment + while ($iHashRef->{Value} =~ m/%(\w+)%/) + { + my $iVarName = $1; + if (defined $iXML_ENV{$iVarName}) + { # First substitute from our own XML file data + $iHashRef->{Value} =~ s/%\w+%/$iXML_ENV{$iVarName}/; + } + elsif (defined $ENV{$iVarName}) + { # Secondly substitute from the Windows environment + $iHashRef->{Value} =~ s/%\w+%/$ENV{$iVarName}/; + } + else + { + $iHashRef->{Value} =~ s/%\w+%//; # Undefined variables become 'nothing'. + } + } # End while() + $iHashRef->{Value} =~ s/%%//g; # Any remaining double % become single % + $iXML_ENV{$iHashRef->{Name}} = $iHashRef->{Value}; + } # End for() + return \%iXML_ENV; +} + +# MergeEnvironment +# This is a public interface to this module +# Merge supplied environment variables into %ENV. It seems that %ENV is a form of tied hash which supports +# Windows (case-preserving) variable names. Names are always returns (by key function) in upper case. +# +# Input: New variables to be added to %ENV (hash ref.) +# +# Output: Modifications to global %ENV +# +# Return: None +# +sub MergeEnvironment +{ + my $iEnvRef = shift; # Environment variables to be added to %ENV + + for my $iName (keys %$iEnvRef) + { + $ENV{$iName} = $iEnvRef->{$iName}; + } +} + +# AllChecks +# This is a public interface to this module +# It checks various items in the build environment and reports any anomalies. +# +# Inputs +# Reference to environment hash. This may be the hash populated by a previous call to sub XMLEnvironment() +# or may be the predefined hash %ENV +# +# Returns +# Two array refs: \@Errors,\@Warnings +# +sub AllChecks +{ + my $iEnvRef = shift; + my $iXMLerror = 0; + + checkdiskspace($iEnvRef); # Check Disk Space + checkCWlicensing(); # Check CodeWarrior licensing + checkARMlicensing(); # Check ARM licensing + return \@Errors,\@Warnings; +} + +# checkdiskspace +# +# Inputs +# Reference to hash containing environment variables +# +# Outputs +# Pushes error/warning texts onto global arrays +# +sub checkdiskspace +{ + my $iEnvRef = shift; + my $iPublishLoc = $iEnvRef->{'PublishLocation'}; # Directory (network share) to which build is to be published e.g \\Builds01\DevBuilds + $iPublishLoc =~ s/([^\\])$/$1\\/; # Ensure trailing backslash + my $iCBRLocation = $iEnvRef->{'CBRLocation'}; # Directory (network share) containg CBR archive(s) + unless (defined $iCBRLocation) { $iCBRLocation = '\\\\Builds01\\devbuilds\\ComponentisedReleases'; }; + $iPublishLoc .= $iEnvRef->{'Type'}; # Append Type to gaive a real directory name for DIR to check + my $iPublishMin = $iEnvRef->{'PublishDiskSpaceMin'};# Space in gigabytes required on that drive + my $iLocalMin = $iEnvRef->{'LocalDiskSpaceMin'}; # Space in gigabytes required on local (current) drive + +# Check disk space on local drive (assumed to be the Windows current drive) + unless (defined $iLocalMin) + { + push @Errors, "Unable to check disk space on local drive!\n\tCheck environment variable \"LocalDiskSpaceMin\""; + } + else + { + my $free = freespace(''); + unless (defined $free) + { + push @Errors, 'Unable to check disk space on local drive!'; + } + elsif ($free < ($iLocalMin * 1000000000)) + { + push @Errors, "Insufficient space on local drive! $iLocalMin gigabytes required."; + } + } + +# Check disk space on "Publishing Location" + unless ((defined $iEnvRef->{'PublishLocation'}) and (defined $iEnvRef->{'Type'}) and (defined $iPublishMin)) + { + push @Errors, "Unable to check disk space on \"Publishing\" drive\"!\n\tCheck env. var\'s \"PublishLocation\", \"Type\" and \"PublishDiskSpaceMin\""; + } + else + { + my $free = freespace($iPublishLoc); + unless (defined $free) + { + push @Errors, "Unable to check disk space on \"$iPublishLoc\"!"; + } + elsif ($free < ($iPublishMin * 1000000000)) + { + push @Warnings, "Insufficient space on \"$iPublishLoc\"! $iPublishMin gigabytes required."; + } + } + + # Check disk space on CBR location + unless ((defined $iCBRLocation) and (defined $iPublishMin)) + { + push @Errors, "Unable to check disk space on \"CBR\" drive\"!\n\tCheck env. var\'s \"CBRLocation\" and \"PublishDiskSpaceMin\""; + } + else + { + my $free = freespace($iCBRLocation); + unless (defined $free) + { + push @Errors, "Unable to check disk space on \"$iCBRLocation\""; + } + elsif ($free < ($iPublishMin * 1000000000)) + { + push @Warnings, "Insufficient space on \"$iCBRLocation\"! $iPublishMin gigabytes required."; + } + } +} + +# freespace +# +# Inputs +# Drive letter or share name (or empty string for current drive) +# +# Returns +# Free space in bytes or undef on error. +# +sub freespace +{ + my $drive = shift; # Typically 'D:' (including the colon!) or '\\Builds01\DevBuilds' + my $free = undef; # Free bytes on drive + if (defined $drive) + { + open FDIR, 'DIR /-c ' . $drive. '\* |'; + while () + { + if ($_ =~ /\s+(\d+) bytes free/) { $free=$1;} + } + } + return $free; +} + +# checkCWlicensing +# +# Inputs +# None. Environment variables must come from the Windows environment (via global hash %ENV) +# +# Outputs +# Pushes warning texts onto global arrays +# (Licensing problems are always treated as warnings because new compiler versions +# tend to create apparent errors and it takes a finite time to update this script.) +# +sub checkCWlicensing +{ # Environment variables: LM_LICENSE_FILE and/or NOKIA_LICENSE_FILE + my @licensefiles; + if (defined $ENV{'MWVER'}) + { + if($ENV{'MWVER'} gt '3.0') + { + ####???? print "No CodeWarrior licence required!"; For debugging + return; + } + } + if (defined $ENV{'LM_LICENSE_FILE'}) + { + push @licensefiles, split /;/, $ENV{'LM_LICENSE_FILE'}; + } + if (defined $ENV{'NOKIA_LICENSE_FILE'}) + { + push @licensefiles, split /;/, $ENV{'NOKIA_LICENSE_FILE'}; + } + unless (@licensefiles) + { # Environment variable(s) not set up + push @Warnings, 'Neither LM_LICENSE_FILE nor NOKIA_LICENSE_FILE defined!'; + return; + } + foreach my $licensefile (@licensefiles) + { + if (-e $licensefile) + { # File exists. So open and parse + if (parseCWlicensefile($licensefile)) + { return; } # If parsing subroutine returns TRUE, do not look for any more files + } + else + { + push @Warnings, "Environment specifies file $licensefile but not found!"; + } + } # End foreach() + push @Warnings, "No valid CodeWarrior license found!"; +} + +# parseCWlicensefile +# +# Inputs +# Filename +# +# Outputs +# Pushes error/warning texts onto global arrays +# Returns TRUE if relevant license information found. FALSE means "Try another file." +# +sub parseCWlicensefile +{ + my $fname = shift; + my $return = 0; # Default to FALSE - "Try another file." + unless (open (LFILE, "$fname")) + { + push @Warnings, "License file ($fname) cannot be opened!"; + return $return; # "Try another file." + } + my $wholeline; # Used to assemble continuation lines into one entry + while(my $line = ) + { + chomp $line; + $line =~ s/^\s*//; # Remove leading spaces + $wholeline .= $line; + if ($wholeline =~ s/\\$//) { next; } # Trailing backslash means entry continues on next line + if ($wholeline =~ m/^FEATURE.+symbian/i) # FEATURE is CW usage (not ARM !?) + { + if ($wholeline =~ m/permanent/i) + { + $return = 1; # Licence OK. "Do not try another file." + last; + } + if ($wholeline =~ m/(\d{1,2}-\w{3}-\d{2,4})/i) + { + my ($date2) = Date::Manip::ParseDate($1); + unless (defined $date2) + { + push @Warnings, "Failed to parse CodeWarrior license expiry date! (License file $fname)"; + last; # "Try another file." + } + my $expirytext = Date::Manip::UnixDate($date2,"%Y/%m/%d"); + my $delta = Date::Manip::DateCalc("today",$date2); + my $Dd = Date::Manip::Delta_Format($delta,'0',"%dt"); + if ($Dd < 1) + { + push @Warnings, "CodeWarrior license expired on $expirytext! (License file $fname)"; + } + elsif ($Dd < 7) + { + push @Warnings, "CodeWarrior license expires on $expirytext! (License file $fname)"; + } + $return = 1; # Licence expiry date parsed. "Do not try another file." + last; + } + } + $wholeline = ''; + } # End while() + close LFILE; + return $return; +} + +# checkARMlicensing +# +# Inputs +# None. Environment variables must come from the Windows environment (via global hash %ENV) +# +# Outputs +# Pushes warning texts onto global arrays +# (Licensing problems are always treated as warnings because new compiler versions +# tend to create apparent errors and it takes a finite time to update this script.) +# +sub checkARMlicensing +{ # Environment variables: LM_LICENSE_FILE and/or ARMLMD_LICENSE_FILE + my @licensefiles; + if (defined $ENV{'LM_LICENSE_FILE'}) + { + push @licensefiles, split /;/, $ENV{'LM_LICENSE_FILE'}; + } + if (defined $ENV{'ARMLMD_LICENSE_FILE'}) + { + push @licensefiles, split /;/, $ENV{'ARMLMD_LICENSE_FILE'}; + } + unless (@licensefiles) + { # Environment variable(s) not set up + push @Warnings, 'Neither LM_LICENSE_FILE nor ARMLMD_LICENSE_FILE defined!'; + return; + } + my $iLicenceFound = 0; + foreach my $licensefile (@licensefiles) + { + if($licensefile =~ m/^(\d+)\@([-\w\.]+)$/) + { + if(VerifySocket($2,$1)) + { $iLicenceFound = 1; next; } + push @Warnings, "Apparent licence server cannot be accessed. (Host=$2 Port=$1)!"; + } + elsif (-e $licensefile) + { # File exists. So open and parse + if (parseARMlicensefile($licensefile)) + { $iLicenceFound = 1; next; } + } + else + { + push @Warnings, "Environment specifies file $licensefile but not found!"; + } + } # End foreach() + unless ($iLicenceFound) + { push @Warnings, "No valid ARM license found!"; } +} + +# parseARMlicensefile +# +# Inputs +# Filename +# +# Outputs +# Pushes error/warning texts onto global arrays +# Returns TRUE if relevant license information found. FALSE means "Try another file." +# +sub parseARMlicensefile +{ + my $fname = shift; + my $return = 0; # Default to FALSE - "Try another file." + unless (open (LFILE, "$fname")) + { + push @Warnings, "License file ($fname) cannot be opened!"; + return $return; # "Try another file." + } + my $wholeline; # Used to assemble continuation lines into one entry + while(my $line = ) + { + chomp $line; + $line =~ s/^\s*//; # Remove leading spaces + $wholeline .= $line; + if ($wholeline =~ s/\\$//) { next; } # Trailing backslash means entry continues on next line + if ($wholeline =~ m/^INCREMENT.+symbian/i) # INCREMENT is ARM usage (not CW !?) + { + if ($wholeline =~ m/permanent/i) + { + $return = 1; # Licence OK. "Do not try another file." + last; + } + if ($wholeline =~ m/(\d{1,2}-\w{3}-\d{2,4})/i) + { + my ($date2) = Date::Manip::ParseDate($1); + unless (defined $date2) + { + push @Warnings, "Failed to parse ARM license expiry date! (License file $fname)"; + last; # "Try another file." + } + my $expirytext = Date::Manip::UnixDate($date2,"%Y/%m/%d"); + my $delta = Date::Manip::DateCalc("today",$date2); + my $Dd = Date::Manip::Delta_Format($delta,'0',"%dt"); + if ($Dd < 1) + { + push @Warnings, "ARM license expired on $expirytext! (License file $fname)"; + } + elsif ($Dd < 7) + { + push @Warnings, "ARM license expires on $expirytext! (License file $fname)"; + } + $return = 1; # Licence expiry date parsed. "Do not try another file." + last; + } + } + $wholeline = ''; + } # End while() + close LFILE; + return $return; +} + +# VerifySocket +# +# Verify that the specified host+port exists and that a socket can be opened +# +# Input: Hostname, Port number +# +# Return: TRUE if socket can be opened +# +sub VerifySocket +{ + my $iHost = shift; + my $iPort = shift; + my $iSocket; + + # Attempt to create a socket connection + $iSocket = IO::Socket::INET->new(PeerAddr => $iHost, + PeerPort => $iPort, + Proto => "tcp", + Type => SOCK_STREAM); + + unless ($iSocket) { return 0; } # FALSE = Failure + close($iSocket); + return 1; # TRUE = Success +} + + +package SubHandlers; +our @gXMLdata; # Stores data as read from XML file. Is accessed by PreBldChecks::XMLEnvironment() only + +# SetEnv +# +# Description +# This subroutine handles the callback from the XML parser for the SetEnv tag in the XML file. +# Multiple instances allowed +# In the Build System context, each call to this subroutine corresponds to one environment variable. +# +# Inputs +# Reference to an instance of XML::Parser::Expat +# The name of the element ('SetEnv') +# A list of alternating attribute names and their values. +# +# Outputs +# Adds data directly to global array @gXMLdata +# +sub SetEnv +{ + shift; # Hashref (instance of XML::Parser::Expat) + shift; # Always 'SetEnv' + + # Read the attributes of the tag into a hash + my %iAttribs = @_; + + # Add this hash (representing a single tag) to the array of SetEnv tags from this file + push @gXMLdata, \%iAttribs; +} + +1; + +__END__ + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/ReleaseNotes.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/ReleaseNotes.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,580 @@ +#!perl + +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# GT and TV Release notes generator +# How this script works... +# 1.Creates a list of all GT and TV components with their MRP file locations at both the current and previous CL. +# 2.Iterates through the previous CL list for any components that are not in the current CL list and adds these to +# the currentCL list. +# 3.Runs a p4 print for each MRP file and stores each component and its source(s) to an array. Component names in uppercase +# and source lines in lowercase. +# 4.Iterates through this array extracting each component name and runs "p4 changes -l -s submitted" between the +# previous and current CL for each component source. +# 5.Outputs this data to a HTML file +# +# + +use strict; + +#----------------------------GLOBAL DEFINITIONS-------------------------------------# +my $Product = $ARGV[0]; +my $Srcpath = $ARGV[1]; +my $PrevCL = $ARGV[2]; #Previous external release changelist number +my $CurrentCL = $ARGV[3]; #Current external release changelist number + +my @PrevMrpComponents; #Array of Components at Previous changelist number +my @CurrMrpComponents; #Array of Components at Current changelist number +my @NewMrpComponents; #Array of Merged Components + +my @ComponentAndSource; #Array of all components and source +my @Components; #Array of component names + +my $GTfilename; #Location of GTComponents.txt +my $TVfilename; #Location of TVComponents.txt +my $GTcomponents; #List of all GTComponents and their MRP file locations +my $TVcomponents; #List of all TVComponents and their MRP file locations + +my $CurrentMrps; #List of all GT and TV components at the current CL number +my $PreviousMrps; #List of all GT and TV components at the previous CL number +my $Platform; #Platform of product specified, i.e. beech or cedar + +my @CompChange; #Array of component change information +my @CompLines; #Array of just component changes +my @CompChangelists; #Array of component changelist numbers + +my $CompName; #Component name +my $Topdir; #Directory of component source + +my @NochangeComponents; #Array of components which have not been changed (may contain duplicate components) +my @UnchangedComponents; #Array of non-duplicate components which have not been changed +my @ChangedComponents; #Array of components which have been changed +my @NewComponents; #Array of new components +my $ProductName; #Name of product + +my $ChangeExists; #Flag which indicates any duplicate changes for a component +my $NewComponent; #Flag which indicates if a component is new or not + +my %CodeLine; #Hash for holding main Codeline for each product + +my $Marker = "**TECHVIEWCOMPONENTS**\n"; #Marker for splitting GT and TV Components + +#-----------------------------------------------------------------------------------# + +#Check that correct number of arguments were specified by the user +#If not then print out Usage instructions to the command window +Usage() if (@ARGV!=4); + +#Check that the inputs are valid +CheckInputs(); + +#Assign codeline for product +%CodeLine = ( + "8.0" => "//EPOC/release/8.0", + "8.1a" => "//EPOC/release/8.1", + "8.1b" => "//EPOC/release/8.1", + "9.1" => "//EPOC/master", + "9.2" => "//EPOC/master", + ); + +#Create a list of all components and their MRP files at both the current and previous CL's +CreateMRPLists(); + +#Merge and process the lists +ProcessLists($PreviousMrps, $CurrentMrps); + +#Begin creation of release notes using the merged list of MRPs +$NewComponent = 0; +$NewComponent = 1 if ($PrevCL == 0); + +$PrevCL++; # inc changelist number so we don't include the very first submission - it would have been picked up in the last run of this script + +$ProductName = "Symbian_OS_v$Product Delivery Release Notes" if($Srcpath =~ m/deliver/i); +$ProductName = "Symbian_OS_v$Product Release Notes" if ($Srcpath =~ m/release/i); +if ($Srcpath =~ m/master/i) +{ + $ProductName = "Symbian_OS_v$Product MCL Release Notes"; +} + +my ( $s, $min, $hour, $mday, $mon, $year, $w, $y, $i)= localtime(time); +$year+= 1900; +$mon++; + +open OUTFILE, "> $ProductName.html" + or die "ERROR: Can't open $ProductName.html for output\n$!"; +print OUTFILE <\n\n\n$ProductName\n\n\n +\n +\n\n
    \n\n +

    $ProductName

    +

    Created - $mday/$mon/$year
    \n +

    ----------------------------------------
    \n +

    GT Components

    \n +HEADING_EOF + +foreach my $element(@ComponentAndSource) + { + my $Preform = 0; + my $ChangeCount = 0; + my $Exists = 0; + my $IsAFile = 0; + + if($element =~ /\*\*TECHVIEWCOMPONENTS\*\*/) + { + print OUTFILE "

    Techview Components

    \n"; + } + + if($element =~ /^([A-Z].*)/) #Look for component names in array + { + $CompName = $1; + @CompChangelists = (); + } + + elsif($element =~ /^([a-z].*)/) #Look for source directories in array + { + $Topdir = $1; + $Topdir =~ s/\s+$//; #drop any trailing spaces + + + if($Topdir =~ /.*\s+.*/) + { + $Topdir = "\"$Topdir\""; + } + + my $command = "p4 changes -l -s submitted $Srcpath/$Topdir...\@$PrevCL,$CurrentCL"; + @CompChange = `$command`; + die "ERROR: Could not execute: $command\n" if $?; + + foreach my $line(@CompChange) + { + if ($line !~ /\S/) { next; } # ignore lines with no text + chomp $line; + $line =~ s/\&/&/g; + $line =~ s/\/>/g; + $line =~ s/\"/"/g; + + if($line =~ /^Change\s(\d+)\s/) + { + my $Change = $1; + + $ChangeExists = 0; + + $line =~ s|\s+by.*||; + if ($Preform) + { + push @CompLines, ""; + $Preform = 0; + } + + #Check if this change has already been accounted for in this component + foreach my $ChangeList(@CompChangelists) + { + if($ChangeList == $Change) + { + $ChangeExists = 1; + } + } + + #If the change is not a duplicate then add it to the changes array and output the change + #to Relnotes. + if($ChangeExists == 0) + { + $ChangeCount+=1; + push @CompChangelists, $Change; + push @CompLines, "

    $line"; + push @CompLines, "

    ";
    +    				}
    +    			
    +    			$Preform = 1;
    +        		next;
    +				}
    +				
    +			$line =~ s/^\s//;                 # drop first leading whitespace
    +   			$line =~ s/^\t/  /;               # shorten any leading tab
    +      		
    +   			if($ChangeExists == 0)
    +   				{
    +   				push @CompLines, $line;
    +				}
    +			}
    +		
    +		if ($ChangeCount == 0)
    +   			{
    +    		if ($NewComponent)
    +    			{
    +    			push @NewComponents, $CompName;
    +    			}
    +    		else
    +    			{	
    +    			push @NochangeComponents, $CompName;
    +    			}
    +    			next;
    +    		}
    +    		
    +    	# Component with real change descriptions
    +		if ($Preform)
    +			{
    +			push @CompLines, "
    "; + } + + #Populate the changed components array with all changed components + foreach my $entry(@ChangedComponents) + { + if($entry eq $CompName) + { + $Exists = 1; + } + } + + if($Exists == 0) + { + &PrintLines("

    $CompName

    ",@CompLines); + push @ChangedComponents, $CompName; + } + + else + { + &PrintLines("",@CompLines); + } + } + + @CompLines = (); + } + +#Get rid of any duplicate component entries in the Unchanged Components list. +for(my $ii = 0; $ii < @NochangeComponents; $ii++) + { + if($NochangeComponents[$ii] ne $NochangeComponents[$ii + 1]) + { + push @UnchangedComponents, $NochangeComponents[$ii]; + } + } + +#Check for components which have been changed but still appear in the unchanged components list. +#This can occur when a component has more than one one source. i.e.one source could be changed while the other source +#remains unchanged. +foreach my $changed(@ChangedComponents) + { + foreach my $unchanged(@UnchangedComponents) + { + if($changed eq $unchanged) + { + $unchanged = ""; #Empty this array element + } + } + } + +#Get rid of any empty elements in the unchanged component array +my @FinalUnchangedList; +foreach my $element(@UnchangedComponents) + { + if($element ne "") + { + push @FinalUnchangedList, $element; + } + } + +if (scalar @NewComponents) + { + &PrintLines("

    New Components

    ", join(", ", sort @NewComponents)); + } + +if (scalar @FinalUnchangedList) + { + if($Srcpath =~ m/deliver/i) + { + &PrintLines("

    Unchanged Components (Delivery)

    ", join(", ", sort @FinalUnchangedList)); + } + elsif($Srcpath =~ m/release/i) + { + &PrintLines("

    Unchanged Components

    ", join(", ", sort @FinalUnchangedList)); + } + else + { + &PrintLines("

    Unchanged Components (MCL)

    ", join(", ", sort @FinalUnchangedList)); + } + } + +&PrintLines(""); +close OUTFILE; + +#-------------------------------------------SUB-ROUTINES----------------------------------------------# + +# CheckInputs +# +# Outputs the required platform and an error message if CL numbers are input incorrectly by the user +# +# +sub CheckInputs + { + #Assign appropriate platform + if($Product eq "8.1a"||$Product eq "8.0") + { + $Platform = "beech"; + } + + elsif($Product eq "8.1b"||$Product eq "9.0"||$Product eq "9.1"||$Product eq "9.2") + { + $Platform = "cedar"; + } + + else + { + print "Product not recognised or not entered as first command line argument!!\n"; + exit 1; + } + + #Protect against CL numbers being input incorrectly + if($PrevCL >= $CurrentCL) + { + print "Changelist numbers must be entered in the order \n"; + exit 1; + } + + #Remove any trailing / from $Srcpath + $Srcpath =~ s|/$||; + } + +# CreateMRPLists +# +# Outputs two lists of components and their MRP file locations at the previous and current CL's +# + +sub CreateMRPLists + { + my $Prod; #Temporary variable for product. Needed because of 8.0a directory in Perforce + + #Change directory name to 8.0a if product is 8.0 + if($Product eq "8.0") + { + $Prod = "8.0a"; + } + else + { + $Prod = $Product; + } + + #Obtain GT and TV MRP File locations from Options.txt + my $command = "p4 print -q $CodeLine{$Product}/$Platform/product/tools/makecbr/files/$Prod/options.txt 2>&1"; + my $OptionsFile = `$command`; + die "ERROR: Could not execute: $command\n" if $?; + + my @OptionsFile = split /\n/m, $OptionsFile; + foreach my $line(@OptionsFile) + { + if($line =~ /^Techview component list:(.*)/i) + { + $TVfilename = $1; + $TVfilename =~ s|\\|\/|g; + $TVfilename =~ s|/src/.*?/|$CodeLine{$Product}/$Platform/|; + } + elsif($line =~ /^GT component list:(.*)/i) + { + $GTfilename = $1; + $GTfilename =~ s|\\|\/|g; + $GTfilename =~ s|/src/.*?/|$CodeLine{$Product}/$Platform/|; + } + } + + #Create List of Previous MRPs + my $PrevGT = "p4 print -q $GTfilename...\@$PrevCL 2>&1"; + $GTcomponents = `$PrevGT`; + die "ERROR: Could not execute: $PrevGT\n" if $?; + + my $PrevTV = "p4 print -q $TVfilename...\@$PrevCL 2>&1"; + $TVcomponents = `$PrevTV`; + die "ERROR: Could not execute: $PrevTV\n" if $?; + + $GTcomponents = $GTcomponents.$Marker; + $PreviousMrps = $GTcomponents.$TVcomponents; + + #Create List of Current MRPs + my $CurrGT = "p4 print -q $GTfilename...\@$CurrentCL 2>&1"; + $GTcomponents = `$CurrGT`; + die "ERROR: Could not execute: $CurrGT\n" if $?; + + my $CurrTV = "p4 print -q $TVfilename...\@$CurrentCL 2>&1"; + $TVcomponents = `$CurrTV`; + die "ERROR: Could not execute: $CurrTV\n" if $?; + + $GTcomponents = $GTcomponents.$Marker; + $CurrentMrps = $GTcomponents.$TVcomponents; + } + +# ProcessLists +# +# Inputs - Two lists of Components and their MRP file locations at the previous and current CL's +# +# Outputs a merged list containing all Components in uppercase and their sourcelines in lowercase +# +# Description +# This function creates a list of all components and their MRP files. The MRP files are then used +# to obtain the source for each component. This information is then input to an array in the form +# [COMPONENT1] [source] [COMPONENT2] [source] [source] [COMPONENT3] [source] .......... +# + +sub ProcessLists + { + if(@_ != 2) + { + print "Could not process MRP lists as both lists were not provided.\n"; + exit 1; + } + + my $PreviousMrps = shift; + my $CurrentMrps = shift; + my @MrpContents; + + #Do some slight modifications to source path for both lists + $PreviousMrps =~ s|\\|\/|g; + $PreviousMrps =~ s|/src/|$CodeLine{$Product}/|ig; + $PreviousMrps =~ s|/product/|$CodeLine{$Product}/$Platform/product/|ig; + + $CurrentMrps =~ s|\\|\/|g; + $CurrentMrps =~ s|/src/|$CodeLine{$Product}/|ig; + $CurrentMrps =~ s|/product/|$CodeLine{$Product}/$Platform/product/|ig; + + @PrevMrpComponents = split /\n/m, $PreviousMrps; + @CurrMrpComponents = split /\n/m, $CurrentMrps; + + foreach my $PrevComp(@PrevMrpComponents) + { + my $match = 0; + + #Compare component lists to ensure they contain the same components. + foreach my $CurrComp(@CurrMrpComponents) + { + if($PrevComp eq $CurrComp) + { + $match = 1; + } + } + + #If a component is found in the Previous list which isn't in the Current list, then insert it into the Current list + if($match == 0) + { + push @CurrMrpComponents, $PrevComp; + } + } + + #Use the MRP locations of each component to obtain the source for each component + foreach my $ComponentLine(@CurrMrpComponents) + { + if($ComponentLine =~ /.*\s+(.*)/) + { + my $MrpFile = $1; + + my $Temp = `p4 print -q $MrpFile 2>&1`; + + #If a component has been removed between the PrevCL and CurrentCL then its MRP file will + #only exist at the PrevCL + unless($Temp =~ /source/i) + { + $Temp = `p4 print -q $MrpFile\@$PrevCL 2>&1`; + } + + @MrpContents = split /\n+/m, $Temp; + } + elsif($ComponentLine =~ /\*\*TECHVIEWCOMPONENTS\*\*/) + { + push @MrpContents, $ComponentLine; + } + + #Construct an array containing components in uppercase followed by all their sourcelines in lowercase + foreach my $line(@MrpContents) + { + if($line =~ /^component\s+(.*)/i) + { + my $ComponentName = uc($1); + push @ComponentAndSource, $ComponentName; + } + + if($line =~ /^source\s+(.*)/i) + { + my $Source = lc($1); + $Source =~ s/\\/\//g; + $Source =~ s|/src/||; + $Source =~ s|/product/|$Platform/product|ig; + push @ComponentAndSource, $Source; + } + + if($line =~ /TECHVIEWCOMPONENTS/) + { + push @ComponentAndSource, $line; + } + } + } + } + +# PrintLines +# +# Input - An array containing text information +# +# Outputs each element of the input array seperated by a newline to the OUTFILE +# + +sub PrintLines + { + print OUTFILE join("\n",@_),"\n"; + } + +# Usage +# +# Outputs instructions on how to run this script +# + +sub Usage + { + print < + +Generates an HTML document containing release notes for the specified product. + + The product for which the release notes are to be generated +eg + 8.0, 8.1a, 8.1b, 9.0, 9.1 + + + The codeline on which the perl tool is to be run +eg + For MCL - //EPOC/master + For 8.0 - //EPOC/release/8.0 + For Delivery (MCL) - //EPOC/deliver/master/2004/ + For Delivery (8.0) - //EPOC/deliver/product/8.0/2004//src + + The changelist number of the previous external build + + The changelist number of the current external build candidate + + +Example for MCL codeline +------------------------ + +perl ReleaseNotes.pl 9.0 //EPOC/Master 438931 442567 + +This generates release notes in a file named +Symbian_OS_v9.0 MCL Release Notes.html + +USAGE_EOF + exit 1; + } + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/RemoveMASfromCBR.cmd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/RemoveMASfromCBR.cmd Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,26 @@ +@ECHO OFF +@REM This batch file removes MAS (ActiveSync) from the CBR archive(s) indicated by RelTools.ini + +@REM SETLOCAL ensures that when we exit this batchfile, Current Directory and EPOCROOT will be restored to "as found" state. +SETLOCAL + +@REM %BuildDir%\bin\%Platform% is the same as %OutputDir%. But we must not have a drive letter at the start of EPOCROOT. + +CD /d %BuildDir%\bin\%Platform%\generic +@ECHO CD = %BuildDir%\bin\%Platform%\generic + +SET EPOCROOT=\bin\%Platform%\generic\ +@ECHO Calling RemoveRel -v mas +Call RemoveRel -v mas +@ECHO Calling RemoveRel -v techview_mas +Call RemoveRel -v techview_mas + +CD /d %BuildDir%\bin\%Platform%\techview +@ECHO CD = %BuildDir%\bin\%Platform%\techview + +SET EPOCROOT=\bin\%Platform%\techview\ +@ECHO Calling RemoveRel -v mas +Call RemoveRel -v mas +@ECHO Calling RemoveRel -v techview_mas +Call RemoveRel -v techview_mas + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/RmInstalledEnv.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/RmInstalledEnv.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,81 @@ +#!/usr/bin/perl + +=head1 NAME + +RmInstalledEnv.pl + +=head1 SYNOPSIS + +RmInstalledEnv.pl + +=head1 DESCRIPTION + +This script is designed to use RemoveRel command from the CBR tools to remove the installed environment. + +=head1 COPYRIGHT + +Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +All rights reserved. + +=cut + +use strict; +use Getopt::Long; + + +my ($iIncludeFile) = ProcessCommandLine(); + +open(INPUT, "<$iIncludeFile"); +my (@includecomponentlist) = ; +close(INPUT); +foreach my $includecomponent ( @includecomponentlist ){ + chomp($includecomponent); + my ($component, $version ) = split(/=>/, $includecomponent); + $component =~ s/^\s+//; + $component =~ s/\s+$//; + print "removerel $component \n"; + my $getrelresult = `removerel $component `; + print $getrelresult ; +} + +# ProcessCommandLine +# +# Description +# This function processes the commandline +sub ProcessCommandLine { + my ($iHelp, $iIncludeFile); + + GetOptions('h' => \$iHelp, 'x=s' => \$iIncludeFile); + + if ($iHelp) + { + &Usage(); + } else { + return($iIncludeFile); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < with list of components to remove + + options: + + -h help + + + Example Commandline + RmInstalledEnv.pl -x includes_phase3.txt + +USAGE_EOF + exit 1; +} \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SFPostProcessResults.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SFPostProcessResults.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,433 @@ +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution +# +# Contributors +# +# Description: Post processes result CSV file generated by the SFCheckSource.pl +# Version: 0.5 $optNoIgnore added +# Version: 0.52 filenameOf added and applied to normalized file names +# + +use strict; +use Getopt::Long; +use File::Basename; +use IO::Handle; +use FileHandle; + +# Constants +use constant HEADER_LINE => 'Issue,Category,Comment,Distr. ID,Url,Line,Package,PO,Stamp=$build'; +use constant LINE_WITH_LXR => '$issue,$category,$comment,"$distrid",=HYPERLINK("http://s60lxr/source/$filename?v=$lxrbuild#$linenum"),$linenum,$package,$PO'; +use constant LINE_WITH_SOURCEPATH => '$issue,$category,$comment,"$distrid",=HYPERLINK("$sourcepath$filename"),$linenum,$package,$PO'; +use constant LINE_WITHOUT_LXR => '$issue,$category,$comment,"$distrid",$filename,$linenum,$package,$PO'; +use constant NON_NOKIA_FILE => 'Non-Nokia-file'; +use constant SOURCE_ISSUE => 'source-issue'; +my $IGNORE = 'Ignore'; +my $IGNORE_MAN ='Ignore-manually'; +my $IGNORE_PATTERN ='Ignore-by-filename'; # Default comments + +# Global variables +# Tool version +use constant VERSION => "0.52"; +my $optNoIgnored = 0; +my $optBuild = "Undefined"; +my $optPackageOwnerFile; +my $optManuallyCheckedFile; +my $optConfigFile; +my $optIgnorefilepattern; # File patterns to ignore +my $optIgnorefilepatternComment = ""; # Comment value for file patterns to ignore +my %packageOwnerHash; +my %manuallyCheckedHash; # Hash of manually ignored cases +my @sfDistributionIdArray = (); # Distr ID array + +################################################## +# Postprocess subroutine +################################################## + +sub doIt($) +{ + my $sourcefile = shift; + my $lxrbuild = shift; + my $outputfile = shift; + my $sourcepath = shift; + + open(IN,$sourcefile) || die "Unable to open file: $sourcefile\"\" for reading."; + my $headerline = HEADER_LINE(); + $headerline =~ s/\$build/$optBuild/; + if ($outputfile) + { + print OUTPUT "$headerline\n"; + } + else + { + print "$headerline\n"; + } + + # Collect all files marked as ignored here + my %ignoreFilesHash; + +LINE: + while() + { + chomp; + my $line = $_; + my @items = parse_csv($line); + my $issue = $items[0]; + my $category = $items[1]; + my $comment = $items[2]; + my $distrid = $items[3]; + my $filename = $items[4]; + $filename =~ s/\\/\//g; # Standardize name + $filename =~ s/[a-zA-Z]\:(\/)?//i; # Remove possible "drive:/" strings + my $linenum = $items[5]; + # Sometimes the tool produces bad data, ignore them + next LINE if (!($issue =~ m/issue/)); # Not issue + next LINE if ($optNoIgnored && ($comment =~ m/$IGNORE/i)); # Ignore + next LINE if !$category; + next LINE if ($optConfigFile && !isSFDistribution($distrid)); + my $ignoreThis = $manuallyCheckedHash{$category . filenameOf($filename)}; + if (defined $ignoreThis) + { + next if $optNoIgnored; + $comment = $IGNORE_MAN; + } + elsif ($optIgnorefilepattern && filenameOf($filename) =~ m/$optIgnorefilepattern/i) + { + # Ignore by given pattern in file name + $comment = $optIgnorefilepatternComment; + } + + # Extract file parts + # my ($fname, $filepath, $filext)=fileparse($filename, qr/\.[^.]*/); + + my $linePattern = LINE_WITH_LXR(); + if ($lxrbuild eq "") + { + $linePattern = LINE_WITHOUT_LXR(); + } + if ($sourcepath ne "") + { + $linePattern = LINE_WITH_SOURCEPATH(); + } + + # Create result line using the pattern + $linePattern =~ s/\$issue/$issue/; + $linePattern =~ s/\$category/$category/; + $linePattern =~ s/\$comment/$comment/; + $linePattern =~ s/\$distrid/$distrid/; + $linePattern =~ s/\$sourcepath/$sourcepath/; + $linePattern =~ s/\$filename/$filename/; + my $p = packageOf($filename); + my $po = packageOwnerOf($filename); + $linePattern =~ s/\$package/$p/; + $linePattern =~ s/\$PO/$po/; + if ($lxrbuild ne "") + { + $linenum = sprintf("%03d", $linenum); # LXR requires 3 digits + $linePattern =~ s/\$lxrbuild/$lxrbuild/; + } + $linePattern =~ s/\$linenum/$linenum/; + + if ($outputfile) + { + print OUTPUT "$linePattern\n"; + } + else + { + print ("$linePattern\n"); + } + } + + close (IN); + +} + + +################################################## +# Show usage help +################################################## +sub usage +{ + print "SFPostProcessResults.pl by matti.parnanen\@nokia.com, version " . VERSION() . "\n"; + print "Generates hyperlinks to filenames using LXR or plain filename links\n"; + print "Usage:\n"; + print " perl SFPostProcessResults.pl -input csv-file-from-sfchecksource -lxrbuild LXR-buildname [-outputfile different-csv-file-name]\n"; + print " perl SFPostProcessResults.pl -input csv-file-from-sfchecksource -sourcepath source-path [-outputfile different-csv-file-name]\n"; +} + + +################################################## +# Parse command line and extract options +################################################## +sub parseCmdLine +{ + + + my $opt1; + my $opt2; + my $opt3; + my $opt4; + + if( ! GetOptions( + 'inputfile=s' => \$opt1, + 'lxrbuild:s' => \$opt2, + 'output:s' => \$opt3, + 'pofile:s' => \$optPackageOwnerFile, + 'configfile:s' => \$optConfigFile, + 'oldoutput:s' => \$optManuallyCheckedFile, + 'sourcepath:s' => \$opt4, + 'help' => \&usage, + 'noignored' => \$optNoIgnored, # Do not included items marked as Ignore + 'build:s' => \$optBuild, + 'ignorefile:s' => \$optIgnorefilepattern, #Ignore file pattern + 'ignorecomment:s' => \$optIgnorefilepatternComment, #Comment used for these + '<>' => \&usage)) + { + &usage; + exit(1); + } + + if (lc($opt1) eq lc($opt3)) + { + &usage; + exit(1); + } + + return ($opt1, $opt2, $opt3,$opt4); + +} + +# +# Taken from Mastering Regular Expressions +# +sub parse_csv { + my $text = shift; ## record containing comma-separated values + my @new = (); + push(@new, $+) while $text =~ m{ + "([^\"\\]*(?:\\.[^\"\\]*)*)",? + | ([^,]+),? + | , + }gx; + push(@new, undef) if substr($text, -1,1) eq ','; + return @new; ## list of values that were comma-spearated +} + + +################################################## +# Read the content of old output +################################################## +sub readPackageOwnerFile +{ + my($filename) = $optPackageOwnerFile; + if (!$filename) + { + return; + } + + my $fh = new FileHandle "<$filename"; + if (!defined($fh)) + { + return; + } + + my @lines = <$fh>; + my $line; + foreach $line (@lines) + { + # Example line + #ui,mw,classicui,ari.t.valtaoja@nokia.com,Nokia/S60/A&F/UFO,Beijing,1279685+166558 + + $line = lc($line); + my (@parts) = split(/\,/,$line); # Split line with "," separator + # print ("DEBUG:readPackageOwnerFile::$parts[1]/$parts[2]=$parts[3]\n"); + $packageOwnerHash{$parts[1] . "/" . $parts[2]} = $parts[3] ; + } + + close ($fh); +} + +################################################## +# Get normalized filename starting from "sf/layer/package" +################################################## +sub filenameOf +{ + my($filename) = shift; + $filename =~ s/\\/\//g; # Standardize name + $filename = lc($filename); + + # There might be some paths before /sf/layer/package if tool run manually in some local directory + # structure + my ($tmp1,$tmp2) = split(/sf\//,$filename); + # print ("DEBUG:sf/" . $tmp2 . "\n"); + return "sf/" . $tmp2; +} + + +################################################## +# Get package owner +################################################## +sub packageOwnerOf +{ + my($filename) = shift; + $filename = filenameOf($filename); + + my (@parts) = split(/\//,$filename); # "sf/layer/package" + my $owner = $packageOwnerHash{$parts[1] . "/" . $parts[2]}; + if (defined $owner) + { + return $owner; + } + return ""; +} + +################################################## +# Get package name +################################################## +sub packageOf +{ + my($filename) = shift; + $filename = filenameOf($filename); + my (@parts) = split(/\//,$filename); # "sf/layer/package" + + return $parts[2]; +} + + +################################################## +# Read the content of cleaned cases manually ignored +# (these are tool reported case cleared manually= +################################################## +sub readManuallyCheckedFile +{ + my($filename) = $optManuallyCheckedFile; + if (!$filename) + { + return; + } + + my $fh = new FileHandle "<$filename"; + if (!defined($fh)) + { + return; + } + + my @lines = <$fh>; + my $line; + foreach $line (@lines) + { + my (@parts) = split(/\,/,$line); # Split line with "," separator + if ($parts[2] =~ m/$IGNORE_MAN/i) + { + my $fullfilename = lc($parts[4]); + my $category = $parts[1]; + $fullfilename =~ s/\\/\//g; # Standardize name + # print("\nDEBUG:Marked:$category,$fullfilename as ignored"); + $manuallyCheckedHash{$category . $fullfilename} = "1" ; # Just some value + } + } + + close ($fh); +} + +################################################## +# Test ID is under SF distribution +################################################## +sub isSFDistribution +{ + my $id = shift; + use constant SFL_DISTRIBUTION_VALUE => "3"; + use constant EPL_DISTRIBUTION_VALUE => "7"; + + if ($id == "") + { + return 0; + } + + if (($id == SFL_DISTRIBUTION_VALUE) || ($id == EPL_DISTRIBUTION_VALUE)) + { + # Implicit case + return 1; + } + + my $otherOkId = grep { $_ eq $id } @sfDistributionIdArray; # Use exact match + return $otherOkId; +} + + +################################################## +# Read configuation file of the +# SFUpdateLicenceHeader.pl to get OK distribution IDs +################################################## +sub readConfigFile +{ + my ($filename) = $optConfigFile; + if (!$filename) + { + return; + } + + open(IN,$filename) || die "Unable to open file: \"$filename\" for reading."; + LINE: + while() + { + chomp; + # tr/A-Z/a-z/; # Do not lowercase pattern + my $line = $_; + $line =~ s/^\s+//; # trim left + $line =~ s/\s+$//; # trim right + + next LINE if length($line) == 0; # # Skip empty lines + next LINE if ($line =~ /^\#.*/); # Skip comments; + + if ($line =~ /^sf-update-licence-header-config.*/i) + { + my ($tmp1, $tmp2) = split(/sf-update-licence-header-config-/,$line); # Get version + } + elsif ($line =~ /^sf-distribution-id/i) + { + my ($tmp, @parts) = split(/[\s\t]+/,$line); # space as separator + my $cnt = @parts; + push(@sfDistributionIdArray, @parts); + my $cnt = @sfDistributionIdArray; + } + } + + # Pre-compile here the source line pattern + close (IN); +} + + +################################################## +# MAIN +################################################## + +# +# Command line variables +# +my $inputfile = ""; +my $outputfile = ""; +my $lxrbuild = ""; +my $sourcepath = ""; + +# Initialize +($inputfile,$lxrbuild,$outputfile,$sourcepath) = &parseCmdLine; + +&readPackageOwnerFile(); +&readManuallyCheckedFile(); +&readConfigFile(); + +if ($outputfile) +{ + open (OUTPUT, ">$outputfile") || die "Couldn't open $outputfile\n"; + OUTPUT->autoflush(1); # Force flush +} + +&doIt($inputfile,$lxrbuild,$outputfile,$sourcepath); + +close OUTPUT; + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SFUpdateLicenceHeader.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SFUpdateLicenceHeader.cfg Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,91 @@ +# @file +# Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. +# This material, including documentation and any related +# computer programs, is protected by copyright controlled by +# Nokia. All rights are reserved. Copying, including +# reproducing, storing, adapting or translating, any +# or all of this material requires the prior written consent of +# Nokia. This material also contains confidential +# information which may not be disclosed to others without the +# prior written consent of Nokia. +# +# Contributors: +# matti.parnanen@nokia.com +# +# Description: Configuration file for the SFUpdateLicenceHeader.pl tool +# +# File version +sf-update-licence-header-config-1.1 + +# Patterns for generated headers which can be ignored +# Syntax: +# sf-generated-header PATTERN1 +# sf-generated-header PATTERN2 +# +sf-generated-header created\s*by\s*TraceCompiler +sf-generated-header automatically\s*generated +sf-generated-header should\s*not\s*be\s*modified\s*manually +sf-generated-header generated\s*by +sf-generated-header created\s*with\s*XML2H +sf-generated-header All\s*changes\s*made\s*in\s*this\s*file\s*will\s*be\s*lost +sf-generated-header generated\s*automatically + +# +# Additional IDs delivered to SF # (3 or 7 automatically included) +# This will eliminate ID "mismatch" and "missing value" issues reported by the script. +# The file can be SFL or EPL licensed (i.e. no separation done) +# +# Syntax: +# sf-distribution-id ID1 ID2 ID3 +# sf-distribution-id ID4 +# sf-distribution-id ID5 ID6 + +# Isolationserver. This component takes care of isolating s60 code from open source code +sf-distribution-id 301 + +# d-bus. Open source IPC library +sf-distribution-id 1300 + +# Loudmouth Open Source Library. +# This is a library that is used for last-step connections for xmpp protocol. +# It also performs certain xmpp protocol tasks. +sf-distribution-id 1301 + +# Telepathygabble. Open Source Library +# This is an XMPP protocol connection manager. This uses loudmouth. +sf-distribution-id 1302 + +# Libtelepathy. Open Source Library. +# this is a framework for XMPP protocol. +sf-distribution-id 1303 + +# Gstreamer. 3rd party component, open source code. +# sf-distribution-id 1304 + +# Libxml2. OSS, open C xml parser +sf-distribution-id 1305 + +# Xmlsec. OSS, has open C encryption and decryption, signing and unsigning for different types of dat +sf-distribution-id 1306 + +# Xmlcrypto. OSS, has open C algorithms of wide-varieties for the above methods. +sf-distribution-id 1307 + +#iType rasterizer code (delivered to the Foundation under separate R&D licenses in BINARY format) +sf-distribution-id 1309 + +# S60 font files (delivered to the Foundation under separate R&D licenses in BINARY format) +sf-distribution-id 1312 + +# FreeType. The default font rasterizer +sf-distribution-id 1313 + +# Libmikey. Library for MIKEY (Multimedia Internet KEYing) message creation and parsing (Ref. IETF RFC-3830) +sf-distribution-id 1315 + +# Ustl. Symbian port of C++ STL(Standard Template Library) +sf-distribution-id 1316 + +# ODE. ODE is an open source, high performance library for simulating rigid body dynamics. +sf-distribution-id 1401 + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SFUpdateLicenceHeader.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SFUpdateLicenceHeader.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,2634 @@ +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution +# +# Contributors +# +# Description: Replace S60 header with Symbian Foundation license header. +# Output file (results) is compatibe for SFMakeLxrLinks.pl as input. +# +use strict; +use File::Find; +use File::Basename; +use Getopt::Long; +use IO::Handle; +use FindBin qw($Bin); +use FileHandle; + +#################### +# Constants +#################### + +# Tool version +use constant VERSION => '2.1'; +# Version history: 0.8 Added copyright year pick-up +# Version history: 0.9- Bug fixesg +# Version history: 0.95- EPL header support added +# Version history: 0.96 Minor script adjustments +# Version history: 0.97 Assembly files (.s, .cia, .asm) checked as well +# Version history: 0.98 Support for -oem added. Also @file tag removed from template +# Version history: 0.99 Testing -oem option +# Version history: 1.0 Comment column added for PostProcess script +# Version history: 1.01 Modify option bug fixed +# Version history: 1.1 Description bug fixed +# Version history: 1.2 Digia copyrights moved to SF as well. Also R/O attribute removed only for files modified +# Version history: 1.3 Distribution policy files handled as well. With -create also created +# Version history: 1.31 Fixes to distribution file handling (only non-empty directories acknowledged) +# Version history: 1.32 .pm files checked as well +# Version history: 1.4 Bug fixes and "ignorefile" agrument added +# Version history: 1.41 Bug fix in Description pick-up +# Version history: 1.42 Bug fix in -ignore option (also missing .s60 file creation need to be ignored). Default value set to ignore option +# Version history: 1.43 Description statistics fixed, .hpp added, description pick-up improved +# Version history: 1.5 -verify option implemented, ignorefile default value extended, statistics go to log +# Version history: 1.51 Copyright year pick-up bug fixed, ignorefilepattern comparison case-insensitive +# Version history: 1.52 current s60 dumped to result +# Version history: 1.53 abld.bat added ti ignorefile default +# Version history: 1.54 -verify statistics improved +# Version history: 1.55 -eula option added +# Version history: 1.56 .mmh files added, extra Non-Nokia check added for "No Copyright" case for weired headers +# Version history: 1.57 Changes to -verify +# Version history: 1.58 @echo on ... @echo off added to .cmd and .bat headers +# Version history: 1.59 EPL warning log entry --> info +# Version history: 1.60 and 1.61 -ignorelist option added +# Version history: 1.62 Uppercase REM text allowed +# Version history: 1.63 Internal directory check added to -verify +# Version history: 1.64 Symbian --> Symbian.*Ltd in $ExternalToNokiaCopyrPattern +# Version history: 1.65 Bug fixed in normalizeCppComment +# Version history: 1.70 Changes to better cope with ex-Symbian sources, +# Pasi's better "@rem" taken into use for .bat and .cmd files +# Version history: 1.71 Config file support added (option -config) for non 3/7 IDs +# Version history: 1.72 handleVerify checks improved to include also file start +# Version history: 1.73 \b added to Copyright word to reduce if "wrong" alarms +# Version history: 1.74 incomplete copyright check added to -verify +# Version history: 1.75 Support for ignoring generated headers (@sfGeneratedPatternArray) added +# Version history: 1.76 .script extension added (using Cpp comments e.g. // Text) +# Version history: 1.77 Reporting and logging improvements for wk19 checks (need to check / patch single files) +# Version history: 1.80 Few Qt specific file extensions added, -lgpl option added, +# C++ comment fix in handleOem +# Version history: 1.90 checkNoMultipleLicenses function added, and call to handleVerify* added +# Version history: 2.0 handleDistributionValue() changes IDs 0-->3/7 and 3-->7, +# isGeneratedHeader() checks for file content added. +# Version history: 2.01 checkPortionsCopyright implemented and applied +# Version history: 2.02 Extra license word taken out from EPL header +# Version history: 2.1 -verify -epl support added and switchLicense() tried first for SFL --> EPL switching + +my $IGNORE_MAN ='Ignore-manually'; +my $IGNORE ='Ignore'; +my $INTERNAL = 'internal'; +use constant KEEP_SYMBIAN => 0; +use constant REMOVE_SYMBIAN => 1; + + +#file extention list that headers should be replace +my @extlist = ('.cpp', '.c', '.h', '.mmp', '.mmpi', '.rss', '.hrh', '.inl', '.inf', '.iby', '.oby', + '.loc', '.rh', '.ra', '.java', '.mk', '.bat', '.cmd', '.pkg', '.rls', '.rssi', '.pan', '.py', '.pl', '.s', '.asm', '.cia', + '.s60', '.pm', '.hpp', '.mmh', '.script', + '.pro', '.pri'); # Qt specific + +# Various header comment styles +my @header_regexps = +( +'^\s*(\#.*?\n)*', # Perl, Python +'^\s*(\@echo\s*off\s*\n)?\n*(@?(?i)rem.*?\n)*(\@echo\s*on\s*)?', # Windows command script +'^\s*(\;.*?\n)*', # SIS package file +'\s*\/\*[\n\s\*-=].*?\*\/', # C comment block +'(\s*\/\/.*\n)+', # C++ comment block (do not use /s in regexp evaluation !!!) +'^\s*((\/\/|\#).*?\n)*' # Script file comment +); + +# Comment regular expression (Indeces within @header_regexps) +use constant COMMENT_PERL => 0; +use constant COMMENT_CMD => 1; +use constant COMMENT_SIS_ASM => 2; +use constant COMMENT_C => 3; +use constant COMMENT_CPP => 4; +use constant COMMENT_SCRIPT => 5; + +my $descrTemplateOnly = '\?Description'; +my $linenumtext = "1"; # Use this linenumer in LXR links + +# Copyright patterns +my $copyrYearPattern = 'Copyright\b.*\d{4}\s*([,-]\s*\d{4})*'; +my $copyrYearPattern2 = '\d{4}(\s*[,-]\s*\d{4})*'; +use constant DEFCOPYRIGHTYEAR => "2009"; # For error cases + +my $NokiaCopyrPattern = '\bCopyright\b.*Nokia.*(All Rights)?'; +my $NonNokiaCopyrPattern = '\bCopyright\b.*(?!Nokia).*(All Rights)?'; +my $CopyrPattern = '\bCopyright\b'; +my $RemoveS60TextBlockPattern = 'This material.*Nokia'; +my $CC = 'CCHAR'; +my $BeginLicenseBlockPattern = 'BEGIN LICENSE BLOCK'; +my $OldNokiaPattern = 'Nokia\s*Corporation[\.\s]*\n'; +my $NewNokiaText = "Nokia Corporation and/or its subsidiary(-ies).\n"; # Used in substitu to text +my $NewNokiaPattern = "Nokia Corporation and/or its subsidiary"; +my $OldNokiaPattern2 = "This material.*including documentation and any related.*protected by copyright controlled.*Nokia"; +my $PortionsNokiaCopyrPattern = 'Portions.*Copyright\b.*Nokia.*(All Rights)?'; +my $NewPortionsNokiaCopyrPattern = 'Portions\s*Copyright\b.*' . $NewNokiaPattern; + +# Move these copyrights to Nokia !!! +my $ExternalToNokiaCopyrPattern = 'Copyright\b.*(Symbian\sLtd|Symbian\s*Software\s*Ltd|Digia|SysopenDigia).*(All\s+Rights|All\s+rights)?'; +my $PortionsSymbianCopyrPattern = 'Portions\s*Copyright\b.*(Symbian\sLtd|Symbian\s*Software\s*Ltd).*(All\s+Rights|All\s+rights)?'; + +############### +# SFL headers +############### +# SFL C/C++ style +# +my $SFLicenseHeader = +'/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Symbi'.'an Foundation License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.symbi'.'anfoundation.org/legal/sf'.'l-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/'. "\n"; + +# Test string to test header have been changed +my $SFLHeaderTest = 'Symbian\s*Foundation\s*License.*www\.symbianfoundation\.org\/legal\/sfl'; + +# Partial SFL header template (# will be replaced by actual comment syntax char) +# Prepare for cases where someone adds spaces to string. +my $SFLicenseHeaderPartial_template = +$CC . '\s*This\s*component\s*and\s*the\s*accompanying\s*materials\s*are\s*made\s*available\s*\n' . +$CC . '\s*under\s*the\s*terms\s*of\s*the\s*License\s*\"Symbian\s*Foundation\s*License\s*v1\.0\"\s*\n' . +$CC . '\s*which\s*accompanies\s*this\s*distribution\,\s*and\s*is\s*available\s*\n' . +$CC . '\s*at\s*the\s*URL\s*\"http\:\/\/www\.symbianfoundation\.org\/legal\/sfl\-v10\.html\"\s*\.'; + +# SFL other comment styles (replace # with actual comment starter) +# +my $SFLicenseHeader_other_template = +'# +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Symbi'.'an Foundation License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.symbi','anfoundation.org/legal/sf'.'l-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# +'; + + + +############### +# EPL headers +############### +# C/C++ style +my $EPLLicenseHeader = +'/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/' . "\n"; + +# Test string to test header have been changed +my $EPLHeaderTest = 'Eclipse\s*Public\s*License.*www\.eclipse\.org\/legal\/epl'; + +# Partial EPL header (replace # with actual comment starter) +# Prepare for cases where someone adds spaces to string. +my $EPLLicenseHeaderPartial_template = +$CC . '\s*This\s*component\s*and\s*the\s*accompanying\s*materials\s*are\s*made\s*available\s*\n' . +$CC . '\s*under\s*the\s*terms\s*of\s*\"Eclipse\s*Public\s*License\s*v1\.0\"\s*\n' . +$CC . '\s*which\s*accompanies\s*this\s*distribution,\s*and\s*is\s*available\s*\n' . +$CC . '\s*at\s*the\s*URL\s*\"http\:\/\/www\.eclipse\.org\/legal\/epl\-v10\.html\"\s*\.'; + + +# EPL other comment styles (replace # with comment starter) +# +my $EPLLicenseHeader_other_template = +'# +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# +'; + +############## +# LGPL headers +############## +my $LGPLLicenseHeader = +'/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU Lesser General Public License as published by +* the Free Software Foundation, version 2.1 of the License. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Lesser General Public License for more details. +* +* You should have received a copy of the GNU Lesser General Public License +* along with this program. If not, +* see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/". +* +* Description: +* +*/'; + +# Test string to test header have been changed +my $LGPLHeaderTest = 'GNU\s*Lesser\s*General\s*Public\s*License.*www\.gnu\.org\/licenses/old-licenses\/lgpl-2\.1\.html'; + +# Partial LGPL header (replace $CC with actual comment starter) +my $LGPLLicenseHeaderPartial_template = +$CC . '\s*This\s*program\s*is\s*free\s*software\:\s*you\s*can\s*redistribute\s*it\s*and\/or\s*modify\n' . +$CC . '\s*it\s*under\s*the\s*terms\s*of\s*the\s*GNU\s*Lesser\s*General\s*Public\s*License\s*as\s*published\s*by\n' . +$CC . '\s*the\s*Free\s*Software\s*Foundation\,\s*version\s*2\.1\s*of\s*the\s*License\n'; + + +# LGPL other comment styles (replace # with comment starter) +# +my $LGPLLicenseHeader_other_template = +'# +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, version 2.1 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, +# see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/". +# +# Description: +# +'; + + +############### +# S60 headers +############### +# C/C++ style +my $S60HeaderPartial_template = +$CC . " This material, including documentation and any related computer\n" . +$CC . " programs, is protected by copyright controlled by Nokia. All\n" . +$CC . " rights are reserved. Copying, including reproducing, storing\n" . +$CC . " adapting or translating, any or all of this material requires the\n" . +$CC . " prior written consent of Nokia. This material also contains\n" . +$CC . " confidential information which may not be disclosed to others\n" . +$CC . " without the prior written consent of Nokia."; + +# Test string to test header have been changed +my $S60HeaderTest = 'is\s*protected\s*by\s*copyright\s*controlled\s*by\s*Nokia'; + + +my @SflHeaders = (\$SFLicenseHeader, \$SFLicenseHeader_other_template, \$SFLicenseHeaderPartial_template, \$SFLHeaderTest); # contains refs +my @EplHeaders = (\$EPLLicenseHeader, \$EPLLicenseHeader_other_template, \$EPLLicenseHeaderPartial_template, \$EPLHeaderTest); # contains refs +my @S60Headers = (undef,undef,\$S60HeaderPartial_template, \$S60HeaderTest); # contains refs +my @LgplHeaders = (\$LGPLLicenseHeader, \$LGPLLicenseHeader_other_template, \$LGPLLicenseHeaderPartial_template, \$LGPLHeaderTest); # contains refs + +# Header styles (indeces within @SflHeaders and @EplHeaders) +use constant CPP_HEADER => 0; +use constant OTHER_HEADER => 1; + +# switchLicense related values +use constant SFL_LICENSE => 3; +use constant EPL_LICENSE => 7; +use constant S60_LICENSE => 0; +use constant LGPL_LICENSE => 4; +use constant LICENSE_CHANGED => 1; +use constant LICENSE_NONE => 0; +use constant LICENSE_ERROR => -1; +use constant LICENSE_NOT_SUPPORTED => -2; + +# Distribution policy file values +use constant INTERNAL_DISTRIBUTION_VALUE => "1"; +use constant ZERO_DISTRIBUTION_VALUE => "0"; +use constant SFL_DISTRIBUTION_VALUE => "3"; +use constant EPL_DISTRIBUTION_VALUE => "7"; # option -epl +use constant TSRC_DISTRIBUTION_VALUE => "950"; # +use constant NONSF_DISTRIBUTION_VALUE => "Other"; # +use constant DISTRIBUTION_FILENAME => "distribution.policy.s60"; + +my $usage = 'SFUpdateLicenHeader.pl tool, version: ' . VERSION . +' +Usages: + perl SFUpdateLicenceHeader.pl [-modify] [-epl] [-oem] [-create] [-ignorefile pattern] + [-output csv-file] [-log logfile] [-verbose level] [-verify] [-append] + [-oldoutput old-csv-file] DIRECTORY|FILE + + Check switch to SFL header in a directory (and subdirectories under that): + perl SFUpdateLicenceHeader.pl -output csv-file -log logfile DIRECTORY + Switch to SFL header and modify .policy.s60 files in a directory (and subdirectories under that): + perl SFUpdateLicenceHeader.pl -modify -output csv-file -log logfile DIRECTORY + Switch to SFL header and modify .policy.s60 files in a single file: + perl SFUpdateLicenceHeader.pl -modify -output csv-file -log logfile FILE + Switch to EPL header and modify .policy.s60 files: + perl SFUpdateLicenceHeader.pl -modify -epl -output csv-file -log logfile DIRECTORY + Switch to SFL header and modify/create missing .policy.s60 files: + perl SFUpdateLicenceHeader.pl -modify -create -output csv-file -log logfile DIRECTORY + Switch to SFL header and ignore files matching CCM file pattern: + perl SFUpdateLicenceHeader.pl -modify -ignore "_ccmwaid.inf" -output csv-file -log logfile DIRECTORY + Switch to SFL header and ignore files matching CCM or SVN file patterns: + perl SFUpdateLicenceHeader.pl -modify -ignore "(_ccm|.svn)" -output csv-file -log logfile DIRECTORY + Switch back to Nokia header (for OEM delivery team): + perl SFUpdateLicenceHeader.pl -modify -oem -output csv-file -log logfile DIRECTORY + Verify file header changes + perl SFUpdateLicenceHeader.pl -verify -output csv-file -log logfile DIRECTORY + Verify and append logs and results to single file + perl SFUpdateLicenceHeader.pl -verify -append -output AllResults.csv -log AllLogs.log DIRECTORY + Verify file header changes and use old result file as add-on configuation (used by -verbose only) + perl SFUpdateLicenceHeader.pl -verify -oldoutput old-csv-file -output csv-file -log logfile DIRECTORY + +For more info, see http://s60wiki.nokia.com/S60Wiki/SFDG-File-Header#SFUpdateLicenceHeader.pl +'; + +# Logging constants +use constant LOG_ALWAYS => 0; +use constant LOG_INFO => 3; +use constant LOG_ERROR => 1; +use constant LOG_WARNING => 2; +use constant LOG_DEBUG => 4; +my @LOGTEXTS = ("", "ERROR: ", "Warning: ", "Info: ", "DEBUG: "); +my $sep = ","; +my $logFile = ""; + +# Issue categories in result CSV formatted file +use constant HEADER_CONTEXT => 'header-issue'; +use constant DISTRIBUTION_CONTEXT => 'distribution-issue'; + + +#################### +# Global variables +#################### + +# Command line options +my $help = 0; +my $outputfile; +my $ignorefilepattern; # File patterns to ignore +# my $optSfl = 1; # By default sfl is on +my $optEpl = 0; # Use EPL headers +my $optLgpl = 0; # Use LGPL v2.1 headers +my $optLogLevel = LOG_INFO; +my $optModify = 0; # (default mode is check) +my $optCreate = 0; # (create missing files) +my $optOem = 0; # OEM delivery to S60 license +my $optAppend = 0; # Append results +my $optVerify = 0; # Verify option +my $oldOutputFile; # Version 1.60 old output file in CSV format +my %manualIgnoreFileHash; # Hash of files ignored +my $optDescription = 0; # Output also missing description +my $optOutputOK = 0; # Output also OK issues for -verify + +# The last distribution ID +my $lastDistributionValue = ""; + +# Config file specific gllobals +my $configFile; +my $configVersion = ""; +my @sfDistributionIdArray = (); # Distribution ID array +my @sfGeneratedPatternArray = (); # Distribution ID array + +# +# Statistics variables +# +my $fileCount = 0; +my $modifiedFileCount = 0; +my $willModifiedFileCount = 0; +my $noDescrcount = 0; +my $otherCopyrCount=0; +my $ExternalToNokiaCopyrCount=0; +my $NokiaCopyrCount=0; +my $NoCopyrCount=0; +my $UnclearCopyrCount=0; +my $SflToS60Changes = 0; +my $EplToS60Changes = 0; +my $SflToEplChanges = 0; +my $EplToSflChanges = 0; +my $LicenseChangeErrors = 0; +my $ignoreCount = 0; +my $unrecogCount = 0; +my $createCount = 0; +my @verifyFailedCount = (0,0,0,0,0,0,0,0,0,0,0); +my @verifyFailedCountMsgs = ("Distribution file missing", # Index 0 + "SFL or EPL distribution ID missing", #1 + "SFL or EPL header missing", #2 + "Proper copyright missing", #3 + "Header vs. distribution ID mismatch", #4 + "Internal directory going to SF", #5 + "Old Nokia file header used", #6 + "Unclear Non-Nokia copyright", #7 + "Incomplete copyright", #8 + "OK", #9 + "OK (Non-Nokia)", #10 + "Multiple license" #11 + ); +use constant VERI_MISSING_FILE => 0; +use constant VERI_MISSING_ID => 1; +use constant VERI_MISSING_HEADER => 2; +use constant VERI_PROPER_COPYRIGHT => 3; +use constant VERI_ID_HEADER_MISMATCH => 4; +use constant VERI_INTERNAL_TO_SF => 5; +use constant VERI_OLD_NOKIA_HEADER => 6; +use constant VERI_UNCLEAR_COPYR => 7; +use constant VERI_INCOMPLETE_COPYR => 8; +use constant VERI_OK => 9; +use constant VERI_OK_NON_NOKIA => 10; +use constant VERI_MULTIPLE_LICENSES => 11; + + +################################## +# Callback for the find function +# (wanted) +# Note ! "no_chdir" not used +################################## +sub process_file +{ + + my $full_filename = $File::Find::name; # Full name needed for result and logs ! + $full_filename =~ s/\\/\//g; # Standardize name + my $filename = $_; # This in filename in the current working directory ! + + #Skip all directory entries + return if -d; + + if ($ignorefilepattern && $full_filename =~ m/$ignorefilepattern/i) + { + printLog(LOG_DEBUG, "File ignored by pattern: ". $full_filename . "\n"); + $ignoreCount++; + return; + } + + # Set initial value from options, turn off later if needed + my $modify = $optModify; + my $willmodify = 1; # For statistics only + + #skip non-source code files + my ($name, $path, $suffix)=fileparse($_, qr/\.[^.]*/); + + my $match = grep {$_ eq lc($suffix)} @extlist; + if (!$match) + { + printLog(LOG_DEBUG, "File ignored: ". $full_filename . "\n"); + $ignoreCount++; + return; + } + + # As there have been cased where e.g. .pkg file has been saved as Unicode format + # Check that we can really modify file (e.g. Unicode files not supported) + if (! (-T $filename)) # Text file only ! + { + printLog(LOG_WARNING, "File not in text format: $full_filename\n"); + return; + } + + + printLog(LOG_DEBUG, "Handling ". $full_filename . "\n"); + + local($/, *FH); + + # Open file for reading here, re-open later if modified + open(FH, "<$filename") or return printLog(LOG_ERROR, "Failed to open file for reading: $full_filename\n"); + + my $filecontent = ; # read whole content into buffer + # Standardize the new-line handling in files by replacing \r with \n + # Some files may be using only \r and it causes problems + $filecontent =~ s/\r/\n/g; + + my $modifiedFilecontent; + my $description = ""; + my $contributors = ""; + + #comment mark + my $cm = '\*'; + my $cm2 = '*'; + my $newheader = ""; + my $oldheader = ""; + my $oldheader2; + my $header_regexp = ""; + my $header_regexp2; + my $isCcomment = 0; + my $isCPPcomment = 0; + my $oldCopyrightYear; + my $matchPos1; + my $matchPos2; + my $unrecog=0; + + + # For statisctics.... + $fileCount++; + + ################### + # Prepare regular expressions + # based on file extensions + ################### + + if (lc($suffix) eq ".s60") + { + # + # Alter exisring distribution policy file + # + my $stat = LICENSE_NONE; + $stat = &handleDistributionValue(\$filecontent, $full_filename); + if ($stat eq LICENSE_CHANGED) + { + $willModifiedFileCount++; + if ($modify) + { + close(FH); # Close null + writeFile(\$filecontent, $filename, $full_filename); + } + } + return; # All done + } + + elsif ( (lc($suffix) eq ".mk" ) or + (lc($suffix) eq ".pl") or (lc($suffix) eq ".py") or (lc($suffix) eq ".pm") or # script + (lc($suffix) eq ".pro") or (lc($suffix) eq ".pri") ) # Qt specific + { + # Makefile, Perl or Python script (# comment) + $cm = '#'; + $cm2 = '#'; + $newheader = &headerOf(OTHER_HEADER()); + $header_regexp = $header_regexps[COMMENT_PERL]; + } + elsif ((lc($suffix) eq ".bat" ) or (lc($suffix) eq ".cmd" )) + { + # Windows command script (@rem comment) + $cm = '@rem'; + $cm2 = '@rem'; + $newheader = &headerOf(OTHER_HEADER()); + $newheader =~ s/\#/\@rem/g; # use rem as comment start, not # + #$newheader = "\@echo off\n" . $newheader; # Disable std output, otherwise rem statements are shown + #$newheader = $newheader . "\@echo on\n"; # Enable std output + $header_regexp = $header_regexps[COMMENT_CMD]; + } + elsif (lc($suffix) eq ".pkg" or lc($suffix) eq ".asm") + { + # SIS package file or Assembly file (; comment) + $cm = ';'; + $cm2 = ';'; + $newheader = &headerOf(OTHER_HEADER()); + $newheader =~ s/\#/\;/g; # use ; as comment start + $header_regexp = $header_regexps[COMMENT_SIS_ASM]; + } + elsif (lc($suffix) eq ".s") + { + # Not all .s files are assemby files !!! + # + if ($filecontent =~ m/\#include\s*\"armasmdef\.h\"/s) + { + # ARM assembly file (C comment) + $newheader = &headerOf(CPP_HEADER()); + # Match both C and C++ comment syntaxes + $isCcomment = 1; + $header_regexp = $header_regexps[COMMENT_C]; + $header_regexp2 = $header_regexps[COMMENT_CPP]; # Use without /s in regexp eval ! + } + elsif ($filecontent =~ m/[\s\t]+AREA[\s\t]+/s) # AREA statement + { + # RVCT assembly file (; comment) + $cm = ';'; + $cm2 = ';'; + $newheader = &headerOf(OTHER_HEADER()); + $newheader =~ s/\#/\;/g; # use ; as comment start + $header_regexp = $header_regexps[COMMENT_SIS_ASM]; + } + else + { + # Not recognized + $unrecog = 1; + printLog(LOG_WARNING, "Assembly file content not recognized, ignored ". $full_filename . "\n"); + } + } + elsif (lc($suffix) eq ".script" ) + { + # Test scipt (// comment) + $cm = '//'; + $cm2 = '//'; + $newheader = &headerOf(OTHER_HEADER()); + $newheader =~ s/\#/\/\//g; # use // as comment start + $header_regexp = $header_regexps[COMMENT_SCRIPT]; + } + else + { + # C/C++ syntaxed file + $newheader = &headerOf(CPP_HEADER()); + # Match both C and C++ comment syntaxes + $isCcomment = 1; + $header_regexp = $header_regexps[COMMENT_C]; + $header_regexp2 = $header_regexps[COMMENT_CPP]; # Use without /s in regexp eval ! + } + + if ($unrecog) + { + close(FH); + $unrecogCount++; + return; + } + + ################### + # Pick up old header in the very first comment block. + # If the actual license text is in the later comment block, it may generate + # UNCLEAR COPYRIGHT CASE (See Consistency checks) + ################### + # + if ($header_regexp2) + { + if ($filecontent =~ m/$header_regexp2/) # Note /s not used by purpose ! + { + $oldheader = $&; + $oldheader2 = $&; + $matchPos2 = $-[0]; + $isCPPcomment = 1; + printLog(LOG_DEBUG, "Orig C++ header:$matchPos2=($oldheader)\n"); + } + } + + if ($filecontent =~ m/$header_regexp/s) + { + $oldheader = $&; + $matchPos1 = $-[0]; + $isCPPcomment = 0; + if ($oldheader2 && ($matchPos2 < $matchPos1)) + { + $oldheader = $oldheader2; # C++ header was earlier + $isCPPcomment = 1; # revert back + } + else + { + printLog(LOG_DEBUG, "Orig C or other header:$header_regexp,$matchPos1\n"); + printLog(LOG_DEBUG, "Orig C or other header:($oldheader)\n"); + } + } + + # + ################### + # Process old header + ################### + + # Handle -verify option + if ($optVerify) + { + if ($optLgpl) + { + &handleVerifyLgpl(\$filecontent, \$oldheader, $cm, $full_filename, $File::Find::dir); + } + elsif ($optEpl) + { + &handleVerifyEpl(\$filecontent, \$oldheader, $cm, $full_filename, $File::Find::dir); + } + else + { + &handleVerify(\$filecontent, \$oldheader, $cm, $full_filename, $File::Find::dir); + } + + close(FH); + return; # All done + } + + # + # Try switch license from SFL to EPL / S60-OEM release + # + my $switchStat = LICENSE_NONE; + $switchStat = &switchLicense(\$filecontent, \$oldheader, $cm, $full_filename, $isCPPcomment); + if ($switchStat eq LICENSE_CHANGED) + { + # OK the switch was sucessful + $willModifiedFileCount++; + if ($modify) + { + close(FH); + writeFile(\$filecontent, $filename, $full_filename); + } + close(FH); + return; # All done + } + elsif ($switchStat eq LICENSE_NOT_SUPPORTED) + { + close(FH); + return; # No worth continue + } + + + # Otherwise (error or no license) continue to create new header + + ################### + # Consistency checks + ################### + if ( (!($oldheader =~ m/$CopyrPattern/is)) && ($filecontent =~ m/$BeginLicenseBlockPattern/s)) + { + # Looks like header is something weired going on. First comment block contains no copyright, + # and still there is "BEGIN LICENSE" block in the file + $UnclearCopyrCount++; + printLog(LOG_INFO, "Non-Nokia copyright (#1) ". $full_filename . "\n"); + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia copyright $sep$sep"."BEGIN LICENSE BLOCK$sep$full_filename$sep$linenumtext\n"); + close(FH); + return; + } + + # + # Switch license from S60 to SFL/EPL according to options + # + + my $otherCopyr = 0; + my $noCopyr = 0; + my $ExternalToNokiaCopyr = 0; + my $s60header = 0; + + # First remove all "Nokia copyright" texts + weired "Copyright known-words" from header + # This because, the header can contain both Nokia and other company copyright statements + my $testheader = makeTestHeader(\$oldheader, 0, REMOVE_SYMBIAN); + printLog(LOG_DEBUG, "Cleaned header=($testheader)\n"); + + # Now test whether it contain non-Nokia (=Nokia+Symbian) copyright statements + # The rule is: If this hits, do not touch the header + + if ($testheader =~ m/$NonNokiaCopyrPattern/is) + { + # Some other than Nokia & Symbian copyright exist in header + $otherCopyr = 1; + $modify = 0; # !!! Do not modify file !!! + $willmodify = 0; + $otherCopyrCount++; + my $failReason = ""; + if (!checkPortionsCopyright(\$oldheader, 0, \$failReason)) + { + printLog(LOG_WARNING, "Non-Nokia copyright (#2) ". $full_filename . "\n"); + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia copyright$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + else + { + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia (portions Nokia) copyright$sep$sep$sep$full_filename$sep$linenumtext\n"); + printLog(LOG_INFO, "Non-Nokia (portions Nokia) copyright ". $full_filename . "\n"); + } + + close(FH); + return; # Quit + } + + # Test header has Nokia or Symbian copyright statement or it could be some other comment + # Check the rest of file + my $wholefile = makeTestHeader(\$filecontent, 1, REMOVE_SYMBIAN); # Check the rest of file + if ($wholefile =~ m/$NonNokiaCopyrPattern/is) + { + # The header might be empty due to weired file header style. + # Check the whole file content, it could be non-nokia file? + $modify = 0; # !!! Do not modify file !!! + $willmodify = 0; + my $failReason = ""; + if (!checkPortionsCopyright(\$filecontent, 1, \$failReason)) + { + $UnclearCopyrCount++; + printLog(LOG_INFO, "Non-Nokia copyright (#2) ". $full_filename . "\n"); + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia copyright$failReason$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + else + { + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia (portions Nokia) copyright$sep$sep$sep$full_filename$sep$linenumtext\n"); + printLog(LOG_INFO, "Non-Nokia (portions Nokia) copyright ". $full_filename . "\n"); + } + close(FH); + return; # Quit + } + + # Check if header is already OK. + # This is needed to keep Ex-Symbian C++ comment syntaxes. + # Also, this avoid unncessary changes in headers. + # NOTE ! If header need to be converted to a new format the check must return FALSE !!! + my $license = licenceIdForOption(); + if (checkHeader(\$filecontent, \$oldheader, $cm, $full_filename, $File::Find::dir, \$license)) + { + if (!checkNoMultipleLicenses(\$filecontent, \$oldheader, $cm, $full_filename, $File::Find::dir)) + { + printResult(HEADER_CONTEXT() . "$sep"."Multiple licenses$sep$sep$sep$full_filename$sep" ."1\n"); + printLog(LOG_ERROR, "Multiple licenses:". $full_filename . "\n"); + close(FH); + return; # Failed + } + else + { + # Quit here, header OK + printLog(LOG_INFO, "Header already OK ($license): $full_filename\n"); + close(FH); + return; # Quit + } + } + + # Check if Ex-Symbian file + my $testheader = makeTestHeader(\$oldheader, 0, KEEP_SYMBIAN); + if ($testheader =~ m/$ExternalToNokiaCopyrPattern/is) + { + # External copyright moved to Nokia + my $txt = $1; + $txt =~ s/,//; + $ExternalToNokiaCopyr = 1; + $ExternalToNokiaCopyrCount++; + if ($isCPPcomment) + { + # Normalize the C++ header syntax back to C comment + $modifiedFilecontent = &normalizeCppComment($header_regexp2,$filecontent, \$oldheader); + printLog(LOG_DEBUG, "Normalized External header=($oldheader)\n"); + } + if ($testheader =~ /$copyrYearPattern/) + { + if ($& =~ /$copyrYearPattern2/) + { + $oldCopyrightYear = $&; + } + printLog(LOG_DEBUG, "Old copyright=($oldCopyrightYear)\n"); + } + printLog(LOG_INFO, "Copyright will be converted to Nokia: $full_filename\n"); + printResult(HEADER_CONTEXT() . "$sep"."Converted copyright$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + + elsif ($oldheader =~ m/$NokiaCopyrPattern/is) + { + # Consider it to be Nokia copyright + $s60header = 1; + $NokiaCopyrCount++; + printLog(LOG_DEBUG, "Nokia header=($full_filename)\n"); + if ($isCPPcomment) + { + # Normalize the C++ header syntax back to C comment + $modifiedFilecontent = &normalizeCppComment($header_regexp2, $filecontent, \$oldheader); + printLog(LOG_DEBUG, "Normalized Nokia header=($oldheader)\n"); + } + if ($oldheader =~ /$copyrYearPattern/) + { + if ($& =~ /$copyrYearPattern2/) + { + $oldCopyrightYear = $&; + } + printLog(LOG_DEBUG, "Old copyright2=($oldCopyrightYear)\n"); + } + } + elsif (! ($testheader =~ m/$CopyrPattern/is) ) + { + # No copyright in the header. + $NoCopyrCount++; + $noCopyr = 1; + # printResult(HEADER_CONTEXT() . "$sep"."No Copyright$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + else + { + $UnclearCopyrCount++; + $modify = 0; # !!! Do not modify file !!! + $willmodify = 0; + printLog(LOG_ERROR, "UNCLEAR copyright ". $full_filename . "\n"); + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR COPYRIGHT CASE$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + + + # Get description from current header + if ($oldheader =~ m/$cm\s*Description\s*\:(.*?)$cm\s*(Version)/s) + { + # Description followed by Version + $description = $1; + printLog(LOG_DEBUG, "Old description followed by version ($description)\n"); + } else + { + # Description without Version + # ORIG if ($oldheader =~ m/$cm?\s*Description\s*\:(.*?)$cm\s*(\n)/s) + if ($oldheader =~ m/$cm?\s*Description\s*\:(.*?)($cm|$cm\/|\n)\s*\n/s) + { + $description = $1; + printLog(LOG_DEBUG, "Old description not followed by version ($description)\n"); + } + } + + if ($isCcomment) + { + $description =~ s/\/\*.*//; # Remove possible /* + $description =~ s/\*\/.*//; # Remove possible */ + $description =~ s/\=//g; # Remove possible =/ + } + + # Get contributors from old header + if ( $oldheader =~ m/$cm\s*Contributors\s*\:(.*?)$cm\s*Description\s*\:/s) + { + $contributors = $1; + printLog(LOG_DEBUG, "Old contributors ($contributors)\n"); + } + + # Keep description text + if($description) + { + $newheader =~ s/Description:[ \t]*\n/Description: $description/s; + } + + + #Keep contributor list + if ($contributors) + { + $newheader =~ s/$cm[ \t]*Contributors:[ \t]*\n$cm[ \t]*\n/$cm2 Contributors:$contributors/s; + } + + + ################### + # Modify the header + ################### + if($oldheader) + { + { + # Update the old header to new one + # Old header may be just a description comment, e.g. in script + # + + if ($otherCopyr) + { + # Other copyright statement, do not touch ! + printLog(LOG_DEBUG, "Non-Nokia file not modified: $full_filename\n"); + } + elsif ($noCopyr) + { + + # No copyright statement + if (!isGeneratedHeader(\$oldheader)) + { + # Just add new header + $filecontent = $newheader . $filecontent; + printLog(LOG_INFO, "New header will be added: $full_filename\n"); + } + else + { + printLog(LOG_INFO, "Generated file ignored: $full_filename\n"); + } + } + else + { + # Replace the old external / S60 header + my $newHeaderCopyrYear; + if ($newheader =~ /$copyrYearPattern2/) + { + # This is picked up from newheader template in this script, so should work always ! + $newHeaderCopyrYear = $&; # Pick up year from new header + printLog(LOG_DEBUG, "Template header copyright=($newHeaderCopyrYear)\n"); + } + if (!$newHeaderCopyrYear) + { + # Anyway, some weired error happended + $newHeaderCopyrYear = DEFCOPYRIGHTYEAR; + } + + # Create new copyright years + if ($oldCopyrightYear && !($oldCopyrightYear =~ /$newHeaderCopyrYear/)) + { + # Keep the old copyright !!! + # !!! If adding new copyright year to old header, uncomment the next line !!! + # $oldCopyrightYear .= ",$newHeaderCopyrYear"; + } + if (!$oldCopyrightYear) + { + # Nothing found + $oldCopyrightYear = $newHeaderCopyrYear; + } + printLog(LOG_DEBUG, "New header copyright:$oldCopyrightYear\n"); + $newheader =~ s/$newHeaderCopyrYear/$oldCopyrightYear/; + printLog(LOG_DEBUG, "New header:$full_filename,($newheader)\n"); + if ($modifiedFilecontent) + { + $filecontent = $modifiedFilecontent; # Use the already modified content as basis + } + + # + # SET THE NEW HEADER + # + if (!($filecontent =~ s/$header_regexp/$newheader/s)) + { + printLog(LOG_ERROR, "FAILED to change file header: ". $full_filename . "\n"); + $LicenseChangeErrors++; + $modify = 0; # Can not modify on failure + $willmodify = 0; + } + else + { + printLog(LOG_INFO, "File header will be changed: $full_filename\n"); + } + } + } + } + else + { + if (!isGeneratedHeader(\$filecontent)) # Ensure file is not generated + { + # Missing old header, add new header as such + printLog(LOG_INFO, "Missing header will be added: $full_filename\n"); + $filecontent = $newheader."\n".$filecontent; + } + else + { + printLog(LOG_INFO, "Generated file ignored: $full_filename\n"); + } + } + + if ($description =~ m/^\s*$/g || $description =~ m/$descrTemplateOnly/) + { + $noDescrcount++; + if ($optDescription) + { + printResult(HEADER_CONTEXT() . "$sep"."Description missing$sep$sep$sep$full_filename$sep$linenumtext\n"); + } + } + + close(FH); + + if ($modify) + { + # Re-open the file for modifications + chmod 0777, $filename if !-w; # remove first R/O + open(FH, "+<$filename") or return printLog(LOG_ERROR, "Failed to open file for modifying: $full_filename\n"); + print FH $filecontent or printLog(LOG_ERROR, "Failed to modify file: $full_filename\n"); + truncate(FH, tell(FH)); + $modifiedFileCount++; + close(FH); + } + + if ($willmodify) + { + # Only for statistics + $willModifiedFileCount++; + } + +} + + + +################################## +# Callback for the find function +# (postprocess) +# Note ! "no_chdir" not used +################################## +sub postprocess +{ + my $dir = $File::Find::dir; + printLog(LOG_DEBUG, "postprocess $dir\n"); + + return if (-e DISTRIBUTION_FILENAME); # Already exists ? + + my $full_filename = $dir . "/" . DISTRIBUTION_FILENAME; # Full name needed for results and log + my $filename = DISTRIBUTION_FILENAME; + + if ($ignorefilepattern && $full_filename =~ m/$ignorefilepattern/i) + { + printLog(LOG_DEBUG, "Missing file ignored by pattern: ". $full_filename . "\n"); + $ignoreCount++; + return; + } + + my $filecontent = ""; + my $stat = LICENSE_NONE; + $stat = &handleDistributionValue(\$filecontent, $full_filename); + if ($stat eq LICENSE_CHANGED && $optCreate && isDirectoryNonEmpty('.')) + { + # Create new distribution file to non-empty directory + printResult(DISTRIBUTION_CONTEXT() . "$sep"."New file$sep$sep$sep$full_filename$sep$linenumtext\n"); + if ($optModify) + { + # Without -modify it is possible to see what new files will created + createAndWriteFile(\$filecontent, $filename, $full_filename); + } + $createCount++; # For statistics + } + + +} + + +################################## +# Callback for the find function +# (preprocess). Used by option -verify +# Note ! "no_chdir" not used +################################## +sub preprocess +{ + my $dir = $File::Find::dir; + printLog(LOG_DEBUG, "preprocess $dir\n"); + $lastDistributionValue = ""; # Empty first + + if (!isDirectoryNonEmpty('.')) + { + # Ignore empty dirs + return @_; # Return input args + } + if (!$optVerify) + { + return @_; # Return input args + } + + # + # Currently option -verify required !!! + # + + my $full_filename = $dir . "/" . DISTRIBUTION_FILENAME; # Full name needed for results and log + $full_filename =~ s/\\/\//g; # Standardize name + + my $filename = DISTRIBUTION_FILENAME; + if ($ignorefilepattern && $full_filename =~ m/$ignorefilepattern/i) + { + if (! ($dir =~ m/$INTERNAL/i) ) + { + return @_; + } + } + + # Check existency of the file + if (!open(FH, "<$filename")) + { + printResult(DISTRIBUTION_CONTEXT() . "$sep"."Distribution policy file missing$sep$sep$sep$full_filename$sep$linenumtext\n"); + $verifyFailedCount[VERI_MISSING_FILE]++; + return @_; # Return input args + } + + my $content = ; # IF CONTENT CHECKS + close FH; + + $content =~ s/\n//g; # Remove all new-lines + $content =~ s/^\s+//g; # trim left + $content =~ s/\s+$//g; # trim right + $lastDistributionValue = $content; # Save to global variable for the sub handleVerify + + printLog(LOG_DEBUG, "$full_filename content=$content\n"); + + if ($dir =~ m/$INTERNAL/i) + { + if ( ($content eq SFL_DISTRIBUTION_VALUE) || ($content eq EPL_DISTRIBUTION_VALUE) ) + { + # Internal directory has SFL or EPL distribution value, something is wrong ! + my $comment = ""; # Leave it just empty + printResult(DISTRIBUTION_CONTEXT() . "$sep"."Internal directory going to SF (current value $content)$sep$comment$sep$sep$full_filename$sep$linenumtext\n"); + $verifyFailedCount[VERI_INTERNAL_TO_SF]++; + } + } + elsif (! (($content eq SFL_DISTRIBUTION_VALUE) || ($content eq EPL_DISTRIBUTION_VALUE))) + { + # Neither SFL nor EPL value + my $comment = getCommentText($content,0,"0,3,7,950", $full_filename); + my $isSFId = &isSFDistribution($content); + if (!$isSFId) + { + printResult(DISTRIBUTION_CONTEXT() . "$sep"."SFL or EPL value missing (current value $content)$sep$comment$sep$sep$full_filename$sep$linenumtext\n"); + $verifyFailedCount[VERI_MISSING_ID]++; + } + } + + return @_; # Return input args + +} + +################################################## +# Read distribution file from given directory +################################################## +sub readDistributionValue +{ + + my $dir = shift; + + my $filename = DISTRIBUTION_FILENAME; + my $content = ""; + + if (open(FH, "<$filename")) + { + $content = ; + close FH; + } + + $content =~ s/\n//g; # Remove all new-lines + $content =~ s/^\s+//g; # trim left + $content =~ s/\s+$//g; # trim right + + return $content; +} + + +################################################## +# Make test header from given input text +################################################## +sub makeTestHeader +{ + my $ref = shift; # Input text reference + my $isWholeFile = shift; # $ref is the file content + my $removeExternalToNokia = shift; # Remove to Nokia transferreable copyright texts + + my $tstheader = ""; + + if (!$isWholeFile) + { + $tstheader = $$ref; + } + else + { + # To optimize, whole file == 10k !!! + # The proper header should be included in that amount of data. + $tstheader = substr($$ref, 0, 10*1024); + } + $tstheader =~ s/$NokiaCopyrPattern//gi; + $tstheader =~ s/$PortionsNokiaCopyrPattern//gi; + $tstheader =~ s/$RemoveS60TextBlockPattern//si; + if ($removeExternalToNokia) + { + $tstheader =~ s/$ExternalToNokiaCopyrPattern//gi; + $tstheader =~ s/$PortionsSymbianCopyrPattern//gi; + } + + # Take out special texts containing copyright word + $tstheader =~ s/Copyright\s*\(c\)\s*\.//gi; + $tstheader =~ s/COPYRIGHT[\s\n\*\#+;]*(HOLDER|OWNER|notice)//gi; + + return $tstheader; +} + + +################################################## +# Check whether portions copyright is OK +# Call this for non Nokia cases only ! +################################################## +sub checkPortionsCopyright +{ + my $ref = shift; # Input text reference + my $isWholeFile = shift; # $ref is the file content + my $failReason_ref = shift; # check failure reason (OUT) + + my $tstheader = ""; + + if (!$isWholeFile) + { + $tstheader = $$ref; + } + else + { + # The portions info should be included within first 10 Kb of file + $tstheader = substr($$ref, 0, 10*1024); + } + + if ($tstheader =~ m/$PortionsSymbianCopyrPattern/is) + { + # Symbian portions copyright should be converted to Nokia one + if (!($tstheader =~ m/$PortionsNokiaCopyrPattern/is)) + { + $$failReason_ref = "(portions Symbian copyright)"; + } + else + { + $$failReason_ref = "(portions Nokia+Symbian copyright)"; + } + return 0; + } + + if (!($tstheader =~ m/$NewPortionsNokiaCopyrPattern/is)) + { + # No portions copyright present + $$failReason_ref = ""; + return 0; + } + + return 1; # Should be OK +} + + +################################################## +# Get comment text by ID or filename +# Returns currently empty or value of the $IGNORE +################################################## +sub getCommentText +{ + my $distributionValue = shift; + my $contains = shift; + my $pattern = shift; + my $fullfilename = shift; + + if ($contains) + { + if ($pattern =~ m/$distributionValue/) + { + return $IGNORE; + } + } + else + { + # Not contains + if (!($pattern =~ m/$distributionValue/)) + { + return $IGNORE; + } + } + + my $ignoreThis = $manualIgnoreFileHash{lc($fullfilename)}; + if (defined $ignoreThis) + { + printLog(LOG_DEBUG, "$IGNORE_MAN 2: $fullfilename\n"); + return $IGNORE_MAN; + } + + return ""; +} + + +################################################## +# Write content to file +################################################## +sub writeFile +{ + my $filecontent_ref = shift; + my $filename = shift; + my $full_filename = shift; + + my $fh; + + chmod 0777, $filename if !-w; # remove first R/O + open($fh, "+<$filename") or return printLog(LOG_ERROR, "Failed to open file for modifying: $full_filename\n"); + print $fh $$filecontent_ref or printLog(LOG_ERROR, "Failed to modify file: $full_filename\n"); + truncate($fh, tell($fh)); + close($fh); + + $modifiedFileCount++; +} + +################################################## +# Create file and write content to file +################################################## +sub createAndWriteFile +{ + my $filecontent_ref = shift; + my $filename = shift; + my $full_filename = shift; + + my $fh; + + open($fh, ">$filename") or return printLog(LOG_ERROR, "Failed to create file: $full_filename\n"); + print $fh $$filecontent_ref or printLog(LOG_ERROR, "Failed to write file: $full_filename\n"); + close($fh); +} + +################################## +# Check if current directory is empty +################################## +sub isDirectoryNonEmpty +{ + my ($dir) = @_; + opendir (DIR,$dir) or printLog(LOG_ERROR, "Can't opendir $dir\n"); + for(readdir DIR) + { + if (-f $_) + { + closedir DIR; + return 1; + }; + } + closedir DIR; + return 0; +} + + +################################################## +# Change SFL back to S60, or +# Change SFl to EPL +# Returns LICENSE_CHANGED if function switched the license succesfully +################################################## +# Switch only license text and URL +my $sflText = '"Symbian Foundation License v1.0"'; +my $sflTextPattern = '(the\s*License\s*)?\"Symbian\s*Foundation\s*License\s*v1\.0\"'; +my $sflUrlPattern = 'http\:\/\/www\.symbianfoundation\.org\/legal\/sfl\-v10\.html'; +my $sflUrl = 'http://www.symbianfoundation.org/legal/sf'.'l-v10.html'; +my $eplText = '"Eclipse Public License v1.0"'; +my $eplUrl = 'http://www.eclipse.org/legal/epl-v10.html'; +my $eplUrlPattern = 'http\:\/\/www\.eclipse\.org\/legal\/epl\-v10\.html'; +my $eplTextPattern = '"Eclipse\s*Public\s*License\s*v1\.0"'; +my $oldEplTextPattern = 'the\s*License\s*"Eclipse\s*Public\s*License\s*v1\.0'; # "the License" is unncessary + +sub switchLicense +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $isCPPcomment = shift; + + my $testValueSfl = ""; + my $testValueEpl = ""; + my $testValueS60 = ""; + + if ($isCPPcomment) + { + # xSymbian files use this style + $commentChar = '//'; + # in xSymbian files there are comments like, /// some text + $$filecontent_ref =~ s/(\/){3,}/\/\//g; # replace ///+ back to // + } + + + # In from value \* need to be escaped. + my $FromSFLText = &partialHeaderOf(SFL_LICENSE,$commentChar, \$testValueSfl); + my $FromEPLText = &partialHeaderOf(EPL_LICENSE,$commentChar, \$testValueEpl); + + $commentChar =~ s/\\//; # Remove \ from possible \* + my $ToS60Text = &partialHeaderOf(S60_LICENSE,$commentChar, \$testValueS60); + + # Note that partial headers are manually quoted in the declaration + # Otherwise \Q$SFLText\E and \Q$EPLText\E would be needed around those ones + # because plain text contains special chars, like . + + printLog(LOG_DEBUG, "switchLicense: $fullfilename, $testValueEpl\n"); + + if ($$filecontent_ref =~ m/$testValueSfl/s) + { + # SFL license + + if ($optOem) + { + # Switch from SFL to S60 + if (!($$filecontent_ref =~ s/$FromSFLText/$ToS60Text/s)) + { + printLog(LOG_ERROR, "FAILED to change SFL license to S60: ". $fullfilename . "\n"); + $LicenseChangeErrors++; + return LICENSE_ERROR; + } + printLog(LOG_WARNING, "License will be swicthed from SFL to S60: ". $fullfilename . "\n"); + $SflToS60Changes++; + return LICENSE_CHANGED; + } + elsif ($optEpl) + { + # Switch from SFL to EPL + if (! ( ($$filecontent_ref =~ s/$sflTextPattern/$eplText/s) && ($$filecontent_ref =~ s/$sflUrlPattern/$eplUrl/s) ) ) + { + printLog(LOG_ERROR, "FAILED to change SFL to EPL: ". $fullfilename . "\n"); + $LicenseChangeErrors++; + return LICENSE_ERROR; + } + else + { + printLog(LOG_INFO, "License will be switched from SFL to EPL: ". $fullfilename . "\n"); + } + $SflToEplChanges++; + return LICENSE_CHANGED; + } + } + + if ($$filecontent_ref =~ m/$testValueEpl/s) + { + if ($optOem) + { + printLog(LOG_ERROR, "Not supported to change EPL to S60: ". $fullfilename . "\n"); + return LICENSE_NOT_SUPPORTED; + } + elsif (!$optEpl) + { + # Switch from EPL to SFL + if (! ( ($$filecontent_ref =~ s/$eplTextPattern/$sflText/s) && ($$filecontent_ref =~ s/$eplUrlPattern/$sflUrl/s) ) ) + { + printLog(LOG_ERROR, "FAILED to change EPL to SFL: ". $fullfilename . "\n"); + $LicenseChangeErrors++; + return LICENSE_ERROR; + } + else + { + printLog(LOG_WARNING, "License will be switched from EPL to SFL: ". $fullfilename . "\n"); + } + $EplToSflChanges++; + return LICENSE_CHANGED; + } + + # EPL text cleanup (remove unncessary "the License") + if ($$filecontent_ref =~ m/$oldEplTextPattern/s) + { + # EPL header contains extra words, get rid of them (allow script replace old header) + if ($$filecontent_ref =~ s/$oldEplTextPattern/$eplText/s) + { + # Not error if fails + printLog(LOG_INFO, "Unnecessary \"the License\" will be removed: $fullfilename\n"); + return LICENSE_CHANGED; + } + } + + } + else + { + return LICENSE_NONE; # Allow caller decide + } + +} + +################################################## +# Verify changes +################################################## +sub handleVerify +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $directory = shift; + + my $testValueSfl = ""; + my $testValueEpl = ""; + my $FromSFLText = &partialHeaderOf(SFL_LICENSE,$commentChar, \$testValueSfl); + my $FromEPLText = &partialHeaderOf(EPL_LICENSE,$commentChar, \$testValueEpl); + + if ($lastDistributionValue eq "") + { + # Distribution file may be empty if giving single file as input + # Read it + $lastDistributionValue = readDistributionValue($directory); + } + + printLog(LOG_DEBUG, "handleVerify $fullfilename, $$header_ref\n"); + + # First check Non-Nokia copyright files + my $testheader = makeTestHeader($header_ref, 0, REMOVE_SYMBIAN); + if (($testheader =~ m/$NonNokiaCopyrPattern/is)) + { + printLog(LOG_DEBUG, "DEBUG:Extra check1 $&\n"); + if (!($testheader =~ m/$ExternalToNokiaCopyrPattern/si)) + { + # Non-nokia file + if ($testheader =~ m/$copyrYearPattern/si) + { + # Looks like copyright statement + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia copyright$sep" . "$IGNORE$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $otherCopyrCount++; + $verifyFailedCount[VERI_OK_NON_NOKIA]++; + return 1; # OK + } + else + { + # Incomplete copyright ? + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia incomplete copyright$sep" . "$IGNORE?$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_OK]++; + return 0; + } + } + } + + # The header might be empty due to weired file header style. + # Check the whole file content, it could be non-nokia file? + my $filestart = makeTestHeader($filecontent_ref, 1, REMOVE_SYMBIAN); + + if ($filestart =~ m/$NonNokiaCopyrPattern/is) + { + # There is Non-Nokia copyright statement in the file + if (($filestart =~ m/$testValueSfl/is) || ($filestart =~ m/$testValueEpl/is)) + { + # Non-Nokia file, but still SFL or EPL header + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Non-Nokia copyright with SFL/EPL$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_UNCLEAR_COPYR]++; + return 0; + } + elsif ($$filecontent_ref =~ m/$OldNokiaPattern2/is) + { + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Old Nokia copyright$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_OLD_NOKIA_HEADER]++; + return 0; + } + else + { + # Non-Nokia file + my $failReason = ""; + if (!checkPortionsCopyright($filecontent_ref, 1, \$failReason)) + { + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Non-Nokia copyright$failReason$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_UNCLEAR_COPYR]++; + return 0; + } + else + { + # Contains portions copyright + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia (portions Nokia) copyright$sep" . "$IGNORE$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + return 1; + } + } + } + + # + # OK, it should be Nokia copyrighted file + # + + # Note that partial headers are manually quoted in the declaration + # Otherwise \Q$SFLText\E and \Q$EPLText\E would be needed around those ones + # because plain text contains special chars, like . + printLog(LOG_DEBUG, "handleVerify testheaders: $testValueSfl,$testValueEpl,$$header_ref\n"); + + if ( !( ($$header_ref =~ m/$testValueSfl/s) || ($$header_ref =~ m/$testValueEpl/s) || + ($$filecontent_ref =~ m/$testValueSfl/s) || ($$filecontent_ref =~ m/$testValueEpl/s) + ) ) + { + # Header not found from header or whole file + if (isGeneratedHeader($header_ref) || isGeneratedHeader($filecontent_ref)) + { + # OK, it is generated header + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "Generated header$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_OK]++; + return 1; # OK + } + + my $comment = getCommentText($lastDistributionValue, 0, "0,3,7", $fullfilename); + if (($$header_ref =~ m/$OldNokiaPattern2/is) || ($$filecontent_ref =~ m/$OldNokiaPattern2/is)) + { + printResult(HEADER_CONTEXT() . "$sep"."SFL or EPL header missing (old Nokia copyright)$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + else + { + printResult(HEADER_CONTEXT() . "$sep"."SFL or EPL header missing$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_MISSING_HEADER]++; + return 0; + } + + # Cross header versus distribution ID + if ($lastDistributionValue ne "") + { + # Also other than 3 or 7 may be OK based on the config file + my $isSFId = &isSFDistribution($lastDistributionValue); + printLog(LOG_DEBUG, "DEBUG:handleVerify:Other ID OK=$isSFId\n"); + if ( (($$header_ref =~ m/$testValueSfl/s) || ($$filecontent_ref =~ m/$testValueSfl/s)) && !$isSFId) + { + my $comment = getCommentText($lastDistributionValue, 0, "0,3,7", $fullfilename); + printResult(HEADER_CONTEXT() . "$sep"."SFL header vs. distribution id ($lastDistributionValue) mismatch$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_ID_HEADER_MISMATCH]++; + return 0; + } + if ( (($$header_ref =~ m/$testValueEpl/s) || ($$filecontent_ref =~ m/$testValueEpl/s)) && !$isSFId ) + { + my $comment = getCommentText($lastDistributionValue, 0, "0,3,7", $fullfilename); + printResult(HEADER_CONTEXT() . "$sep"."EPL header vs. distribution id ($lastDistributionValue) mismatch$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_ID_HEADER_MISMATCH]++; + return 0; + } + } + + if (!checkNoMultipleLicenses($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory)) + { + printResult(HEADER_CONTEXT() . "$sep"."Multiple licenses$sep$sep$sep$fullfilename$sep" ."1\n"); + printLog(LOG_ERROR, "Multiple licenses:". $fullfilename . "\n"); + $verifyFailedCount[VERI_MULTIPLE_LICENSES]++; + return 0; # Failed + } + + + # We should have proper header in place + + printLog(LOG_DEBUG, "handleVerify: $$filecontent_ref\n"); + # Check New Nokia copyright pattern (added one sentence to the old one) + if (! (($$header_ref =~ m/$NewNokiaPattern/s) || ($$filecontent_ref =~ m/$NewNokiaPattern/s)) ) + { + my $comment = getCommentText($lastDistributionValue, 0, "0,3,7,950", $fullfilename); + printResult(HEADER_CONTEXT() . "$sep"."Proper Nokia copyright statement missing$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_PROPER_COPYRIGHT]++; + return 0; # Failed + } + + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "OK$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_OK]++; + + return 1; + +} + + +################################################## +# Verify changes +################################################## +sub handleVerifyEpl +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $directory = shift; + + my $testValueSfl = ""; + my $testValueEpl = ""; + my $FromSFLText = &partialHeaderOf(SFL_LICENSE,$commentChar, \$testValueSfl); + my $FromEPLText = &partialHeaderOf(EPL_LICENSE,$commentChar, \$testValueEpl); + + if ($lastDistributionValue eq "") + { + # Distribution file may be empty if giving single file as input + # Read it + $lastDistributionValue = readDistributionValue($directory); + } + + printLog(LOG_DEBUG, "handleVerifyEpl $fullfilename, $$header_ref\n"); + + # First check Non-Nokia copyright files + my $testheader = makeTestHeader($header_ref, 0, REMOVE_SYMBIAN); + if (($testheader =~ m/$NonNokiaCopyrPattern/is)) + { + printLog(LOG_DEBUG, "DEBUG:Extra check1 $&\n"); + if (!($testheader =~ m/$ExternalToNokiaCopyrPattern/si)) + { + # Non-nokia file + if ($testheader =~ m/$copyrYearPattern/si) + { + # Looks like copyright statement + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia copyright$sep" . "$IGNORE$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $otherCopyrCount++; + $verifyFailedCount[VERI_OK_NON_NOKIA]++; + return 1; # OK + } + else + { + # Incomplete copyright ? + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia incomplete copyright$sep" . "$IGNORE?$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_OK]++; + return 0; + } + } + } + + # The header might be empty due to weired file header style. + # Check the whole file content, it could be non-nokia file? + my $filestart = makeTestHeader($filecontent_ref, 1, REMOVE_SYMBIAN); + + if ($filestart =~ m/$NonNokiaCopyrPattern/is) + { + # There is Non-Nokia copyright statement in the file + if ($filestart =~ m/$testValueEpl/is) + { + # Non-Nokia file, but still EPL header + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Non-Nokia copyright with EPL$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_UNCLEAR_COPYR]++; + return 0; + } + elsif ($$filecontent_ref =~ m/$OldNokiaPattern2/is) + { + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Old Nokia copyright$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_OLD_NOKIA_HEADER]++; + return 0; + } + else + { + # Non-Nokia file + my $failReason = ""; + if (!checkPortionsCopyright($filecontent_ref, 1, \$failReason)) + { + printResult(HEADER_CONTEXT() . "$sep"."UNCLEAR Non-Nokia copyright$failReason$sep" . "$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_UNCLEAR_COPYR]++; + return 0; + } + else + { + # Contains portions copyright + printResult(HEADER_CONTEXT() . "$sep"."Non-Nokia (portions Nokia) copyright$sep" . "$IGNORE$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + return 1; + } + } + } + + # + # OK, it should be Nokia copyrighted file + # + + # Note that partial headers are manually quoted in the declaration + # Otherwise \Q$EPLText\E would be needed around those ones + # because plain text contains special chars, like . + printLog(LOG_DEBUG, "handleVerify testheaders: $testValueEpl,$$header_ref\n"); + + if ( !( ($$header_ref =~ m/$testValueEpl/s) || ($$filecontent_ref =~ m/$testValueEpl/s) ) ) + { + # Header not found from header or whole file + if (isGeneratedHeader($header_ref) || isGeneratedHeader($filecontent_ref)) + { + # OK, it is generated header + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "Generated header$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_OK]++; + return 1; # OK + } + + if (($$header_ref =~ m/$testValueSfl/s) || ($$filecontent_ref =~ m/$testValueSfl/s)) + { + # Still SFL header in place + printResult(HEADER_CONTEXT() . "$sep"."EPL header missing (SFL header used)$sep$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + elsif (($$header_ref =~ m/$OldNokiaPattern2/is) || ($$filecontent_ref =~ m/$OldNokiaPattern2/is)) + { + printResult(HEADER_CONTEXT() . "$sep"."EPL header missing (old Nokia copyright)$sep$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + else + { + printResult(HEADER_CONTEXT() . "$sep"."EPL header missing$sep$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_MISSING_HEADER]++; + return 0; + } + + # Cross header versus distribution ID + if ($lastDistributionValue ne "") + { + # Also other than 7 may be OK based on the config file + my $isSFId = &isSFDistribution($lastDistributionValue); + printLog(LOG_DEBUG, "DEBUG:handleVerify:Other ID OK=$isSFId\n"); + if ( ($$filecontent_ref =~ m/$testValueEpl/s) && ($lastDistributionValue ne EPL_DISTRIBUTION_VALUE) ) + { + printResult(HEADER_CONTEXT() . "$sep"."EPL header vs. distribution id ($lastDistributionValue) mismatch$sep$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_ID_HEADER_MISMATCH]++; + return 0; + } + } + + if (!checkNoMultipleLicenses($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory)) + { + printResult(HEADER_CONTEXT() . "$sep"."Multiple licenses$sep$sep$sep$fullfilename$sep" ."1\n"); + printLog(LOG_ERROR, "Multiple licenses:". $fullfilename . "\n"); + $verifyFailedCount[VERI_MULTIPLE_LICENSES]++; + return 0; # Failed + } + + + # We should have proper header in place + + printLog(LOG_DEBUG, "handleVerify: $$filecontent_ref\n"); + # Check New Nokia copyright pattern (added one sentence to the old one) + if (! (($$header_ref =~ m/$NewNokiaPattern/s) || ($$filecontent_ref =~ m/$NewNokiaPattern/s)) ) + { + printResult(HEADER_CONTEXT() . "$sep"."Proper Nokia copyright statement missing$sep$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + $verifyFailedCount[VERI_PROPER_COPYRIGHT]++; + return 0; # Failed + } + + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "OK$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_OK]++; + + return 1; + +} + + + +################################################## +# Verify changes for LGPL headers +################################################## +sub handleVerifyLgpl +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $directory = shift; + + my $testValueLgpl = ""; + my $FromLgplText = &partialHeaderOf(LGPL_LICENSE,$commentChar, \$testValueLgpl); + + if ($lastDistributionValue eq "") + { + # Distribution file may be empty if giving single file as input + # Read it + $lastDistributionValue = readDistributionValue($directory); + } + + printLog(LOG_DEBUG, "handleVerifyLgpl $fullfilename, $$header_ref\n"); + + # Note that partial headers are manually quoted in the declaration + # Otherwise \Q$SFLText\E and \Q$EPLText\E would be needed around those ones + # because plain text contains special chars, like . + printLog(LOG_DEBUG, "handleVerifyLgpl testheaders: $testValueLgpl,$$header_ref\n"); + + if ( !( ($$header_ref =~ m/$testValueLgpl/s) || ($$filecontent_ref =~ m/$testValueLgpl/s) ) ) + { + # Header not found from header or whole file + if (isGeneratedHeader($header_ref) || isGeneratedHeader($filecontent_ref)) + { + # OK, it is generated header + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "Generated header$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_OK]++; + return 1; # OK + } + + my $comment = getCommentText($lastDistributionValue, 0, "0,3,7", $fullfilename); + if (($$header_ref =~ m/$OldNokiaPattern2/is) || ($$filecontent_ref =~ m/$OldNokiaPattern2/is)) + { + printResult(HEADER_CONTEXT() . "$sep"."LGPL header missing (old Nokia copyright)$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + else + { + printResult(HEADER_CONTEXT() . "$sep"."LGPL header missing$sep$comment$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + $verifyFailedCount[VERI_MISSING_HEADER]++; + return 0; + } + + if (!checkNoMultipleLicenses($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory)) + { + printResult(HEADER_CONTEXT() . "$sep"."Multiple licenses$sep$sep$sep$fullfilename$sep" ."1\n"); + printLog(LOG_ERROR, "Multiple licenses:". $fullfilename . "\n"); + $verifyFailedCount[VERI_MULTIPLE_LICENSES]++; + return 0; # Failed + } + + + if ($optOutputOK) + { + printResult(HEADER_CONTEXT() . "$sep"."OK$sep" . "OK$sep$lastDistributionValue$sep$fullfilename$sep$linenumtext\n"); + } + + $verifyFailedCount[VERI_OK]++; + + return 1; + +} + + +################################################## +# Test if header is already OK +# NOTE ! If header need to be converted to a new format, the +# check must return FALSE !!! +################################################## +sub checkHeader +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $directory = shift; + my $req_license_ref = shift; # in/out !!! + + my $testValueSfl = ""; + my $testValueEpl = ""; + my $testValueLgpl = ""; + + my $FromSFLText = &partialHeaderOf(SFL_LICENSE,$commentChar, \$testValueSfl); + my $FromEPLText = &partialHeaderOf(EPL_LICENSE,$commentChar, \$testValueEpl); + my $FromLGPLText = &partialHeaderOf(LGPL_LICENSE,$commentChar, \$testValueLgpl); + + # Note that partial headers are manually quoted in the declaration + # Otherwise \Q$SFLText\E and \Q$EPLText\E would be needed around those ones + # because plain text contains special chars, like . + + my $retLicense = SFL_LICENSE; # default + my $testValue = $testValueSfl; + + if ($$req_license_ref == EPL_LICENSE) + { + $testValue = $testValueEpl; + $retLicense = EPL_LICENSE; + } + elsif ($$req_license_ref == LGPL_LICENSE) + { + $testValue = $testValueLgpl; + $retLicense = LGPL_LICENSE; + } + + my $ret = 0; + $ret = ($$header_ref =~ m/$testValue/s); + if (!$ret) + { + # Check the rest of file + $ret = ($$filecontent_ref =~ m/$testValue/s); + } + + printLog(LOG_DEBUG, "checkHeader return=$ret\n"); + + if ($ret) + { + $$req_license_ref = $retLicense; + } + + return $ret; +} + + +################################################## +# Test if file does not contain multiple licenses +# Returns 0 if test failed +################################################## +sub checkNoMultipleLicenses +{ + my $filecontent_ref = shift; + my $header_ref = shift; + my $commentChar = shift; + my $fullfilename = shift; + my $directory = shift; + + my $usedLicense = SFL_LICENSE; + my $licenseCnt = 0; + if (checkHeader($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory, \$usedLicense)) + { + printLog(LOG_DEBUG, "checkNoMultipleLicenses SFL: $fullfilename\n"); + $licenseCnt++; + } + + $usedLicense = EPL_LICENSE; + if (checkHeader($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory, \$usedLicense)) + { + printLog(LOG_DEBUG, "checkNoMultipleLicenses EPL: $fullfilename\n"); + $licenseCnt++; + } + + $usedLicense = LGPL_LICENSE; + if (checkHeader($filecontent_ref, $header_ref, $commentChar, $fullfilename, $directory, \$usedLicense)) + { + printLog(LOG_DEBUG, "checkNoMultipleLicenses LGPL: $fullfilename\n"); + $licenseCnt++; + } + + if ($licenseCnt > 1) + { + return 0; # check failed + } + return 1; +} + +################################################## +# Change distribution value +# Can also be called with empty file content +################################################## +sub handleDistributionValue +{ + my $filecontent_ref = shift; + my $filename = shift; + my $content = $$filecontent_ref; + + if ($optVerify) + { + # Ignored + return LICENSE_NONE; + } + + $content =~ s/\n//g; # Remove all new-lines + $content =~ s/^\s+//g; # trim left + $content =~ s/\s+$//g; # trim right + + if ($content ne "" && $content ne ZERO_DISTRIBUTION_VALUE) + { + if ($optEpl && ($content eq SFL_DISTRIBUTION_VALUE )) + { + # Allow switching SFL to EPL + $$filecontent_ref = EPL_DISTRIBUTION_VALUE; + printLog(LOG_INFO, "Distribution value changed from $content to $$filecontent_ref: $filename\n"); + return LICENSE_CHANGED; + } + else + { + # Otheriwise do not touch non-zero files ! (agreed with build team) + $ignoreCount++; + return LICENSE_NONE; + } + } + + if ($optOem) + { + # Leave existing (or missing) value as it was + return LICENSE_NONE; + } + elsif ($optEpl) + { + $$filecontent_ref = EPL_DISTRIBUTION_VALUE; + printLog(LOG_INFO, "Distribution value changed from $content to $$filecontent_ref: $filename\n"); + return LICENSE_CHANGED; + } + else # SFL + { + $$filecontent_ref = SFL_DISTRIBUTION_VALUE; + printLog(LOG_INFO, "Distribution value changed from $content to $$filecontent_ref: $filename\n"); + return LICENSE_CHANGED; + } + + return LICENSE_NONE; + +} + +################################################## +# Select proper +################################################## +sub licenceIdForOption +{ + if ($optEpl) + { + return EPL_LICENSE; + } + elsif ($optLgpl) + { + return LGPL_LICENSE; + } + else # Must be + { + return SFL_LICENSE; + } +} + + +################################################## +# Select proper header +################################################## +sub headerOf +{ + my $style = shift; + + if ($style < 0 || $style > 1) + { + printLog(LOG_ALWAYS, "INTERNAL ERROR: Header index out of bounds:$style. Exiting.\n"); + exit 1; + } + + my $ref; + if ($optEpl) + { + $ref = $EplHeaders[$style]; + } + elsif ($optLgpl) + { + $ref = $LgplHeaders[$style]; + } + else # SFL + { + $ref = $SflHeaders[$style]; + } + + # Return the actual value + return $$ref; +} + +################################################## +# Select proper partial header +################################################## +sub partialHeaderOf +{ + my $license = shift; + my $commentChar = shift; + my $testValue_ref = shift; + + my $ref; + my $ref2; + if ($license eq EPL_LICENSE) + { + $ref = $EplHeaders[2]; + $ref2 = $EplHeaders[3]; + } + elsif ($license eq S60_LICENSE) + { + $ref = $S60Headers[2]; + $ref2 = $S60Headers[3]; + } + elsif ($license eq LGPL_LICENSE) + { + $ref = $LgplHeaders[2]; + $ref2 = $LgplHeaders[3]; + } + elsif ($license eq SFL_LICENSE) + { + # SFL License + $ref = $SflHeaders[2]; + $ref2 = $SflHeaders[3]; # return value + } + else + { + printLog(LOG_ALWAYS, "INTERNAL ERROR: Invalid license parameter :$license. Exiting.\n"); + exit 1; + } + + # Switch to proper comment char + my $ret = $$ref; + $ret =~ s/$CC/$commentChar/g; # Replace the proper comment starter character + + # Return values + $$testValue_ref = $$ref2; + return $ret; +} + + +################################################## +# Print result line +################################################## +sub normalizeCppComment +{ + my $header_regexp2 = shift; + my $filecontent = shift; + my $oldheader_ref = shift; # in/out + + + # Normalize the C++ header syntax back to C++ in the file content + # in order to standardize stuff later on + $$oldheader_ref =~ s/(\/){3,}/\/\//g; # replace ///+ back to // + $$oldheader_ref =~ s/\/\//*/g; # Replace now // with * + $$oldheader_ref = "/*\n" . $$oldheader_ref . "*/\n"; # Add /* and */ markers + + # Created saved modified file content into memory + # This is the best way to do this. + my $ret = $filecontent; + $ret =~ s/$header_regexp2/$$oldheader_ref/; # Note /s not used by purpose ! + return $ret; +} + + + +################################################## +# Print result line +################################################## +sub printResult +{ + my $text = shift; + + if ($outputfile) + { + print OUTPUT $text; + } + else + { + print $text; + } + + printLog(LOG_DEBUG(), $text); + +} + +################################################## +# Print log line +################################################## +sub printLog +{ + my $loglevel = shift; + my $text = shift; + + if ($loglevel > $optLogLevel) + { + return; # No logging + } + if ($logFile) + { + print LOG $LOGTEXTS[$loglevel] . $text; + } + + return 0; +} + + +################################################## +# Print log line +################################################## +sub printLogStatisticNumber +{ + my $number = shift; + my $loglevel = shift; + my $text = shift; # Should contains %d where to put the number + + if ($number == 0) + { + return; # No logging + } + + if ($text =~ m/\%d/) + { + $text =~ s/\%d/$number/; + } + else + { + # Add number to the beginning of text + $text = $number . " " . $text; + } + + if ($loglevel > $optLogLevel) + { + return; # No logging + } + if ($logFile) + { + print LOG $LOGTEXTS[$loglevel] . $text; + } + + return 0; +} + + +################################################## +# Read the content of old output +################################################## +sub readOldOutput +{ + my($filename) = shift; + my $fh = new FileHandle "<$filename"; + if (!defined($fh)) + { + printLog(LOG_ERROR, "Could not open file $filename for read\n"); + return; + } + + my @lines = <$fh>; + my $line; + foreach $line (@lines) + { + my (@parts) = split(/\,/,$line); # Split line with "," separator + if ($parts[2] =~ m/$IGNORE_MAN/i) + { + my $fullfilename = lc($parts[4]); + $fullfilename =~ s/\\/\//g; # Standardize name + $manualIgnoreFileHash{$fullfilename} = "1" ; # Just some value + printLog(LOG_DEBUG, "Manually ignoring file:$fullfilename\n"); + } + } + + close ($fh); +} + +################################################## +# Read configuation file which has the format: +# sf-update-licence-header-config-1.0 +################################################## +sub readConfig +{ + my ($fname) = @_; + + open(IN,$fname) || die "Unable to open file: \"$fname\" for reading."; + LINE: + while() + { + chomp; + # tr/A-Z/a-z/; # Do not lowercase pattern + my $line = $_; + $line =~ s/^\s+//; # trim left + $line =~ s/\s+$//; # trim right + + next LINE if length($line) == 0; # # Skip empty lines + next LINE if ($line =~ /^\#.*/); # Skip comments; + + if ($line =~ /^sf-update-licence-header-config.*/i) + { + my ($tmp1, $tmp2) = split(/sf-update-licence-header-config-/,$line); # Get version + $configVersion = $tmp2; + } + elsif ($line =~ /^sf-distribution-id/i) + { + my ($tmp, @parts) = split(/[\s\t]+/,$line); # space as separator + my $cnt = @parts; + push(@sfDistributionIdArray, @parts); + my $cnt = @sfDistributionIdArray; + printLog(LOG_DEBUG, "readConfig:sfDistributionIdArray count:$cnt\n"); + } + elsif ($line =~ /^sf-generated-header/i) + { + my ($tmp, @parts) = split(/[\s\t]+/,$line); # space as separator + my $cnt = @parts; + push(@sfGeneratedPatternArray, @parts); + my $cnt = @sfGeneratedPatternArray; + printLog(LOG_DEBUG, "readConfig:sfGeneratedPatternArray count:$cnt\n"); + } + } + + # Pre-compile here the source line pattern + close (IN); +} + + +################################################## +# Test ID is under SF distribution +################################################## +sub isSFDistribution +{ + my $id = shift; + + if (($id == SFL_DISTRIBUTION_VALUE) || ($id == EPL_DISTRIBUTION_VALUE)) + { + # Implicit case + return 1; + } + + my $otherOkId = grep { $_ eq $id } @sfDistributionIdArray; # Use exact match + return $otherOkId; +} + +################################################## +# Test header contains generated file pattern +################################################## +sub isGeneratedHeader +{ + my $header_ref = shift; + + my $count = grep { $$header_ref =~ m/$_/is } @sfGeneratedPatternArray; + return $count; +} + + +################################################## +# MAIN +################################################## + +GetOptions( + 'h|help' => \$help, #print help message + 'm|modify' => \$optModify, #Allow modifications + 'c|create' => \$optCreate, #Create missing file + 'output:s' => \$outputfile, #Output (result) file + 'ignorefile:s' => \$ignorefilepattern, #Ignore file pattern + 'oldoutput:s' => \$oldOutputFile, #Old output file + 'log:s' => \$logFile, # Log file + 'verbose:i' => \$optLogLevel, # Logging level + 'epl' => \$optEpl, # Switch file header to EPL one + 'lgpl' => \$optLgpl, # Switch file header LGPL v2.1 + 'oem' => \$optOem, # Switch back S60 header for OEM release. + 'eula' => \$optOem, # Switch back S60 header for EULA (End-User License Agreement) release. Same as OEM + 'append' => \$optAppend, # Append result files + 'verify' => \$optVerify, # Verifies files has correct header + 'configfile:s' => \$configFile, + 'description!' => \$optDescription, # output missing description + 'okoutput!' => \$optOutputOK # output also OK entries + ); + +die $usage if $#ARGV<0; +die $usage if $help; + +if ($logFile) +{ + my $openmode = ">" . ($optAppend ? ">" : ""); + open (LOG, "$openmode$logFile") || die "Couldn't open $openmode$logFile\n"; # Can not call printLog + LOG->autoflush(1); # Force flush +} + +printLog(LOG_INFO, "========================\n"); + +if ($oldOutputFile && $optVerify) +{ + readOldOutput($oldOutputFile); +} + +if (!$configFile) +{ + $configFile = "$Bin/SFUpdateLicenceHeader.cfg"; +} + +if ($configFile && -e $configFile) +{ + &readConfig($configFile); +} + +if (!$ignorefilepattern) +{ + # Set decent default value + if ($optOem) + { + # Scan through internal stuff all source dirs just in case + $ignorefilepattern = "(_ccmwaid\.inf|\.svn)"; + } + else + { + $ignorefilepattern = "(abld\.bat|_ccmwaid\.inf|\.svn|/docs/|/internal/|/doc/)"; + } +} + +if ($optEpl) +{ + printLog(LOG_INFO, "Option -epl used\n"); +} +if ($optLgpl) +{ + printLog(LOG_INFO, "Option -lgpl used\n"); +} +if ($optOem) +{ + printLog(LOG_INFO, "Option -oem used\n"); + # Modify ignore to contain also internal dirs just in case +} +if ($optModify) +{ + printLog(LOG_INFO, "Option -modify used\n"); +} +if ($optVerify) +{ + printLog(LOG_INFO, "Option -verify used\n"); +} +if ($optCreate) +{ + printLog(LOG_INFO, "Option -create used\n"); +} + +if ($ignorefilepattern) +{ + printLog(LOG_INFO, "Option -ignorefile has value: $ignorefilepattern\n"); +} + +my $startTime = time; + +if ($outputfile) +{ + my $openmode = ">" . ($optAppend ? ">" : ""); + open (OUTPUT, "$openmode$outputfile") || die "Couldn't open $outputfile\n"; + OUTPUT->autoflush(1); # Force flush +} + +if (! -e $ARGV[0] ) +{ + printLog(LOG_ERROR, "$ARGV[0] not found\n"); + if ($logFile) + { + close LOG; + } + exit(1); +} + +printLog(LOG_INFO,"SFUpdateLicenceHeader.pl version " . VERSION . " statistics:\n"); +printLog(LOG_INFO, "Directory/file=@ARGV\n"); + +# +# Process files in the given directory recursively +# +# NOTE : "no_chdir" option not used --> find changes the current working directory +find({ wanted => \&process_file, postprocess => \&postprocess, preprocess => \&preprocess }, @ARGV); + +if ($outputfile) +{ + close OUTPUT; +} + +my $elapsedTime = time - $startTime; + +printLogStatisticNumber($fileCount, LOG_INFO, "%d files checked\n") ; +if ($optModify) +{ + printLogStatisticNumber($modifiedFileCount, LOG_INFO, "%d files modified \n") ; +} +else +{ + printLogStatisticNumber($willModifiedFileCount, LOG_INFO, "%d will be modified \n") ; +} +printLogStatisticNumber($ignoreCount, LOG_INFO, "%d files ignored.\n") ; +printLogStatisticNumber($unrecogCount, LOG_INFO, "%d files not recognized.\n") ; +if ($optVerify) +{ + for (my $i=0; $i < @verifyFailedCountMsgs; $i++) + { + printLogStatisticNumber($verifyFailedCount[$i], LOG_INFO, "Verify statistics:$verifyFailedCountMsgs[$i]=%d.\n") ; + } +} +elsif (!$optOem) +{ + printLogStatisticNumber($noDescrcount, LOG_INFO, "%d files has no Description.\n") ; + printLogStatisticNumber($NokiaCopyrCount, LOG_INFO, "%d files has Nokia copyright.\n") ; + printLogStatisticNumber($ExternalToNokiaCopyrCount, LOG_INFO, "%d files moved also to Nokia.\n") ; + printLogStatisticNumber($otherCopyrCount, LOG_INFO, "%d files has non-nokia copyright.\n") ; + printLogStatisticNumber($NoCopyrCount, LOG_INFO, "%d files has no copyright.\n") ; + printLogStatisticNumber($UnclearCopyrCount, LOG_INFO, "%d files has UNCLEAR copyright.\n") ; + printLogStatisticNumber($createCount, LOG_INFO, "%d new files.\n") ; + if ($optEpl) + { + printLogStatisticNumber($SflToEplChanges, LOG_INFO, "%d files changes from SFL to EPL license.\n") ; + } + else + { + printLogStatisticNumber($EplToSflChanges, LOG_INFO, "%d files changes from SFL to EPL license.\n") ; + } +} +else +{ + printLogStatisticNumber($SflToS60Changes, LOG_INFO, "%d files changes from SFL to S60 license.\n") ; + # printLog($EplToS60Changes, LOG_INFO, "%d files changes from EPL to S60 license.\n") ; + printLogStatisticNumber($LicenseChangeErrors, LOG_INFO, "%d errors upon license change.\n") ; +} + +printLog(LOG_INFO,"Time elapsed $elapsedTime.\n") ; + +if ($logFile) +{ + close LOG; +} + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SetP4Client.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SetP4Client.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,79 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to set a P$ Client +# +# + +use strict; +use FindBin; # for FindBin::Bin +use Getopt::Long; + +use lib $FindBin::Bin; + +use SetP4Client; + +# Process the commandline +my ($iCodeline, $iDrive, $iType) = ProcessCommandLine(); + +# Sync the source +&SetP4Client::Start( $iCodeline, $iDrive, $iType); + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, $iCodeline, $iDrive, $iType); + GetOptions('h' => \$iHelp, 'l=s' => \$iCodeline, 'd=s' => \$iDrive, 't=s' => \$iType); + + if (($iHelp) || (!defined $iCodeline) || (!defined $iDrive) || (!defined $iType)) + { + Usage(); + } + else + { + return($iCodeline, $iDrive, $iType); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print <) + { + if ($iLine =~ /^User:\s+(\S+)/) + { + $iUser = $1; + } + } + close USER; + return ($iUser); +} + +sub set_client +{ + my ($iHost, $iClientname, $iUser, $iDrive, @iSplit_codeline) = @_; + + open CLIENT, "| p4 client -i" or die "Can't create Perforce client"; + + print CLIENT<&1`; + print `p4 set p4client=$iClientname 2>&1`; +} +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SweepStart.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SweepStart.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,2 @@ +net start sweepsrv.sys +net start sweepupdate \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/SweepStop.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/SweepStop.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +net stop sweepsrv.sys +net stop sweepupdate +net stop sweepnet \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/abldcache.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/abldcache.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,175 @@ +#!perl + +# Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +use File::Path; +use Data::Dumper; + +$Data::Dumper::Deepcopy = 1; + +#-----------------GLOBAL VARIABLES------------------------# + +my $command; +my $source; +my $target; +my $component; +my $flag = 0; +my $plats = 0; + +my @temp; +my %output; +my %project_platforms; +my @components; + +my $platform; + +#--------------------------------------------------------# + +#Check that correct number of arguments were specified by the user +#If not then print out Usage instructions to the command window +Usage() if (@ARGV!=1); + +$platform = $ARGV[0]; + +my %logfiles = ( + "GT2.log" => "M:\\logs\\$platform\\GT2.log", + "TV2.log" => "M:\\logs\\$platform\\TV2.log", + "JAVA2.log" => "M:\\logs\\$platform\\java2.log", + ); + +foreach my $file (keys %logfiles) +{ + $plats = 0; + + open(LOGFILE, $logfiles{$file}) || warn "Warning: can't open $logfiles{$file} : $!"; + + while(my $line = ) + { + my $exists = 0; + if($line =~ m%^=== Stage=.*\s==\s(.*)\n%i) + { + $component = "$1 "; + } + + if($line =~ m%-- abld -what\s(.*)%i) + { + foreach my $entry (@components) + { + $exists = 1 if($entry eq $component); + } + + push @components, $component if ($exists == 0); + + $command = "$1 -what"; + $flag = 1; + @temp =(); + } + + if(($line =~ m%Chdir (M:)?(.*)%i)&&($flag == 1)) + { + $source = "$2 "; + $target = $component.$source.$command; + } + + if(($line =~ m%^(\\EPOC32\\.*)\n%i)&&($flag == 1)) + { + push @temp, $1; + } + # Match ..\..\..\..\..\..\..\..\..\..\epoc32 + if(($line =~ m%^((\.\.\\){1,}EPOC32\\.*)\n%i)&&($flag == 1)) + { + push @temp, $1; + } + + if(($line =~ m%^\+\+\+ HiRes End%i)&&($flag == 1)) + { + $flag = 0; + my @files = @temp; + $output{$target} = \@files; + } + + if($line =~ m%^project platforms%i) + { + $plats = 1; + next + } + + if($plats == 1) + { + $plats = 0; + $line =~ s/^\s+//; + $line =~ s/\n$//; + my @platforms = split(/ /, $line); + $project_platforms{$component} = \@platforms; + } + } +} + +foreach my $comp (@components) +{ + $comp =~ s/\s$//; + my %abldcache; + my %self; + my $path; + + foreach my $hashelement (keys %output) + { + $hashelement =~ /(.*)\s(\\src.*?)\s/; + my $temp_element = $1; + if ($temp_element eq $comp) + { + $path = $2; + $path =~ s/\\src/src/; + my $newkey = $hashelement; + $newkey =~ s/.*\s\\src/\\src/; + $newkey = "'".$newkey."'"; + $abldcache{$newkey} = $output{$hashelement}; + $abldcache{"'plats'"} = $project_platforms{$comp." "}; + } + } + + $self{abldcache} = \%abldcache; + + mkpath ("M:\\abldcache\\$path", 0, 0744); + + open OUTFILE, "> M:\\abldcache\\$path\\cache" + or die "ERROR: Can't open M:\\abldcache\\$path\\cache for output\n$!"; + + print OUTFILE Data::Dumper->Dump(per_key('$self->{abldcache}->', $self{abldcache})), "\n"; + + close OUTFILE; +} + +sub per_key +{ + my($name, $href) = @_; + my @hkeys = keys %$href; + ([@$href{@hkeys}], [map {"$name\{$_}"} @hkeys]) +} + + +sub Usage + { + print < + +USAGE_EOF + + exit 1; + } \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/bfcClient.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/bfcClient.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,190 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +#!/usr/bin/perl -w +use strict; +use Getopt::Long; +use HTTP::Date; + +my $JOBS_PATH = "autobfc\\"; +my $JOB_QUEUE = 'jobqueue.lst'; +my $CURR_JOB = 'currentjob.bat'; +my $QUIT_BFC = 'quit.txt'; + +my $ENV_BFCPOOL = "AutoBFCServerPool"; + + +SendBFC( ProcessCommandLine() ); + +# SendBFC +# Send a BFC test request to an active Auto BFC server +# +# Return 0 if request was successfully added to the BFC queue. +# +# N.B: Since this script is invoked during the system build, WARNING/ERROR +# messages must NOT be printed out in order to avoid affecting the BRAG status. +# + +sub SendBFC +{ + my ($iProduct, $iBuild, $iCodeline, $iServerPool, $iARMVer, $iMWVer, $iWait, $iExtraArg, $iQuit, $iSubType) = @_; + + # Get server list from ENV or from command line + $iServerPool = $ENV{$ENV_BFCPOOL} if (!defined($iServerPool)); + + my $server = FindAvailableServer(split /\#/, $iServerPool); + + if (!$server) + { + print "Could not find BFC server \n"; + return 1; + } + + my $jobQueue = "\\\\$server\\".$JOBS_PATH.$JOB_QUEUE; + + # Set basic release info + my $request = "Product=$iProduct,SnapshotNumber=$iBuild,CurrentCodeline=$iCodeline"; + + # Set timeout + if (defined($iWait) && !($iExtraArg =~ /-o/)) + { + my $nowStr = HTTP::Date::time2isoz(time() + $iWait*60*60); + $request .= ",BFCTimeout=$nowStr"; + } + + $request .= ",ARMRVCTBLD=$iARMVer" if ($iARMVer); + $request .= ",MWVER=$iMWVer" if ($iMWVer); + + $request .= ",QMAction=$iQuit" if ($iQuit); + + # Get BuildSubType from ENV or from command line, if specified. + $iSubType = $ENV{'BuildSubType'} unless ($iSubType); + $request .= ",BuildSubType=$iSubType" if ($iSubType); + + # Add extra arguments at the end + $request .= ",BFCCommand=$iExtraArg" if ($iExtraArg); + + # Add the request to the server queue + open FILE, ">> $jobQueue" or die "Can't open $jobQueue\n$!\n"; + print FILE "$request \n"; + close FILE; + + print "Added request: $request\nto $server\n"; + return 0; +} + +# FindAvailableServer +# Scan the server list and find an available AutoBFC server. +# +# Return the first bfc server with no jobs or the bfc server with +# the least jobs on the queue. +# +sub FindAvailableServer +{ + my @servers = @_; + + my %bestServer; + foreach my $server (@servers) + { + # Check autobfc shared dir. + my $jobsPath = "\\\\$server\\".$JOBS_PATH; + next if !(-d $jobsPath); + + # This is a valid server. + # Check the job list. + my $jobQueue = $jobsPath.$JOB_QUEUE; + my $currentJob = $jobsPath.$CURR_JOB; + push my @jobs, "current" if (-e $currentJob); + if (open (FH1, $jobQueue)) + { + push @jobs, ; + close FH1; + } + %bestServer = ('Server' => $server, 'Jobs' => scalar @jobs) if (!exists($bestServer{'Server'}) || (scalar @jobs < $bestServer{'Jobs'})); + last if ($bestServer{'Jobs'} == 0); + } + + return $bestServer{'Server'}; +} + + +# ProcessCommandLine +# + +sub ProcessCommandLine +{ + my ($iHelp); + my ($iProduct, $iBuild, $iCodeline, $iServerPool, $iARMVer, $iMWVer, $iWait, $iExtraArg, $iQuit, $iSubType); + + my $ret = GetOptions('h' => \$iHelp, + "product=s" => \$iProduct, + "build=s" => \$iBuild, + "codeline=s" => \$iCodeline, + "server=s" => \$iServerPool, + "arm=s" => \$iARMVer, + "mw=s" => \$iMWVer, + "wait=i" => \$iWait, + "reboot" => \$iQuit, + "type=s" => \$iSubType); + + $iExtraArg = join(' ', @ARGV); + + if ((!$ret) || ($iHelp) || (!defined $iProduct) || (!defined $iBuild) || (!defined $iCodeline)) + { + Usage(); + } + + if (defined($iQuit)) + { + $iQuit = "reboot"; + } + + return ($iProduct, $iBuild, $iCodeline, $iServerPool, $iARMVer, $iMWVer, $iWait, $iExtraArg, $iQuit, $iSubType); +} + +# Usage +# +# Output Usage Information. +# + +sub Usage +{ + print < -b -c -s [options] -- [bfc extra arg] + + --product Specify OS product (e.g. 9.1). + --build Specify Build Number (e.g. M04191). + --codeline Specify Codeline (e.g. Master, Symbian_OS_v9.4) + --server Hash separated BFC server list (e.g lon-engbuild20\#lon-engbuild21). + Alternatively, set $ENV_BFCPOOL. + + [Options] + -h This help + --arm Specify ARM version to be used (435 or 559 or 616). + --mw Specify Metrowerk version to be used (3.0 or 3.1.1 or 3.1.2). + --wait 0..n Force the bfc process to wait no more than n hours from now. + --reboot Force the bfc process to reboot before this task. + --type Specify BuildSubType (e.g. Daily, Test). + + [bfc extra arg] + Any other switches will be passed to the bfc process tools + +USAGE_EOF + exit 0; +} + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/buildenv.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/buildenv.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,107 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to get version of various tools and Windows hotfixes and write to XML file +# +# + +use strict; +use Getopt::Long; +use File::Copy; +use Sys::Hostname; +use FindBin; +use lib $FindBin::Bin; +use Carp; +use buildenv; + +# Process the commandline +my ($gHostName, $gXMLfilePathname) = ProcessCommandLine(); + +&buildenv::Main($gHostName, $gXMLfilePathname); + +# ProcessCommandLine +# +# Inputs +# Command line options via GetOptions() +# +# Returns +# Hostname, XML output file name +# +# Description +# This function processes the commandline and also establishes hostname and hence XML file name + +sub ProcessCommandLine { + my ($iHelp, $iXMLfileLocation); + GetOptions('h' => \$iHelp, 'o=s' => \$iXMLfileLocation); + + if ($iHelp) { Usage(); } + + if (!defined $iXMLfileLocation) + { + $iXMLfileLocation = '.\\'; + } + + # add trailing backslash if missing, and add filename as hostname.xml + $iXMLfileLocation =~ s/[^\\]$/$&\\/; + +# Validate output directory. NB: If option not given, undef defaults to current directory! + confess("ERROR: $iXMLfileLocation not a directory: $!") if !-d $iXMLfileLocation; + my $iHostName = hostname; # Depends on "use Sys::Hostname;" + $iHostName =~ s/\.intra$//i; # Remove trailing ".intra" if any. + $iXMLfileLocation = $iXMLfileLocation . $iHostName ."\.xml"; + + &backupFile($iXMLfileLocation) if (-e $iXMLfileLocation); + return($iHostName, $iXMLfileLocation); # NB: $iXMLfileLocation is now the full pathname of the output file +} + +# backupFile +# +# Inputs +# $iFile - filename to backup +# +# Outputs +# +# Description +# This function renames an existing file with the .bak extension +sub backupFile +{ + my ($iFile) = @_; + my ($iBak) = $iFile.".bak"; + + if (-e $iFile) + { + print "WARNING: $iFile already exists, creating backup of orignal with new name of $iBak\n"; + move($iFile,$iBak) or die "Could not backup $iFile to $iBak because of: $!\n"; + } +} + +# Usage +# +# Output Usage Information and exit +# + +sub Usage { + print <"/" ); + +# Main +# +# Inputs +# - $iHostName - Name of host computer (to be written into the XML file) +# - $iXMLfilePathname - Full pathname of output .XML file +# +# note: XML file will have been named after the hostname that +# the script was run on. See BuildEnv.pl. +# +# Description +# Collects OS information and versions of know tools. +# Writes resulting build environment info to specified XML file +# +sub Main +{ + my ($iHostName, $iXMLfilePathname) = @_; + my (%iToolList) = &buildenv::GetToolInfo(); + my ($iWinEnvVer, %iHotFixList) = &buildenv::GetWinInfo(); + + # write the same info in xml - useful for future tools + &WriteXMLFormat($iHostName, $iXMLfilePathname, $iWinEnvVer, \%iHotFixList, \%iToolList); +} + +# WriteXMLFormat +# +# Description +# Writes build environment info to XML file +# +# Inputs +# - $iWinVer - scalar with info on windows version +# - $iHotFixRef - ref to hash containing hotfix info +# - $iToolListRef - ref to hash containing tool info +# +# Outputs +# Writes XML file +# +sub WriteXMLFormat +{ + use IO; + use XML::Writer; + + # get one scalar and 2 refs to hashes + my ($iHostName, $iXMLfilePathname, $iWinVer, $iHotFixListRef, $iToolListRef) = @_; + + my $DTD = " + + + + + + + + + ]> "; + + my $output = new IO::File("> $iXMLfilePathname"); + my $writer = new XML::Writer( OUTPUT => $output, DATA_MODE => 'true', DATA_INDENT => 2 ); + + $writer->xmlDecl( 'UTF-8' ); + print $output $DTD; + $writer->comment( 'machine_config at ' . localtime() ); + $writer->startTag( 'machine_config', 'name' => $iHostName); + + # breakdown the winversion string to its component parts: + $iWinVer =~ m/Microsoft Windows(.*)ver(.*)Service Pack(.*)Build(.*)/; + $writer->startTag( 'operating_sys', 'name' => 'Microsoft Windows'.$1, + 'version' => $2, + 'servicepack'=> $3, + 'buildnumber'=> $4); + + foreach my $fixnum (sort keys %$iHotFixListRef) + { + $writer->startTag( 'hotfix', name => $fixnum, 'installdate' => $iHotFixListRef->{$fixnum} ); + $writer->endTag( ); + } + $writer->endTag( ); # operating_sys + foreach my $toolname (sort {uc $a cmp uc $b} keys %$iToolListRef) + { + $writer->startTag( 'tool', name => $toolname, 'version' => $iToolListRef->{$toolname}{'version'} ); + # Look for modules supporting the current tool (e.g Perl modules) + if (defined $iToolListRef->{$toolname}{'modules'}) + { + foreach my $modulename (sort {uc $a cmp uc $b} keys %{$iToolListRef->{$toolname}{'modules'}}) + { + $writer->startTag( 'module', name => $modulename, 'version' => $iToolListRef->{$toolname}{'modules'}{$modulename} ); + $writer->endTag( ); + } + } + # Look for other versions of the current tool for which files exist but are not reached via default PATH (e.g ARM RVCT) + if (defined $iToolListRef->{$toolname}{'multiver'}) + { + foreach my $multiverdirectory (sort {uc $a cmp uc $b} keys %{$iToolListRef->{$toolname}{'multiver'}}) + { + $writer->startTag( 'multiversion', name => $multiverdirectory, 'version' => $iToolListRef->{$toolname}{'multiver'}{$multiverdirectory} ); + $writer->endTag( ); + } + } + $writer->endTag( ); + } + $writer->endTag( ); # machine_config + $writer->end( ); +} + +# GetWinInfo +# +# Description +# Gets Windows version. Collects information on Windows hotfixes (patches) +# +# Inputs - None +# +# Returns +# $iWinEnv - Windows version, SP# and build +# %iHotFixList - Installed Hotfix patch installation dates +# +sub GetWinInfo +{ + + my %iHotFixList; + my $iWinEnv = 'Windows : Unknown version'; + + # Extract information from the Windows Registry - First get the OS name and version + my %iValues; + my $iRegKey = 'LMachine/SOFTWARE/Microsoft/Windows NT/CurrentVersion'; + # Get data from hash set up by Win32::TieRegistry + my $iHashRef = $Registry->{$iRegKey} or return ($iWinEnv, %iHotFixList); + # Check that hash element exists before referencing data. Otherwise TieRegistry will think that we want to create a new key/value + my $iProd = (defined $iHashRef->{'/ProductName'})? $iHashRef->{'/ProductName'}: ''; + my $iVer = (defined $iHashRef->{'/CurrentVersion'})? $iHashRef->{'/CurrentVersion'}: ''; + my $iSPVer = (defined $iHashRef->{'/CSDVersion'})? $iHashRef->{'/CSDVersion'}: ''; + my $iBuild = (defined $iHashRef->{'/CurrentBuildNumber'})? $iHashRef->{'/CurrentBuildNumber'}: ''; + + $iWinEnv =$iProd .' ver ' . $iVer . ' ' . $iSPVer . ' Build ' . $iBuild . "\n"; + + # Next get the list of patches - First assume "Windows 2003" then "Windows 2000" + $iRegKey = 'LMachine/SOFTWARE/Microsoft/Updates/Windows Server 2003'; + $iHashRef = $Registry->{$iRegKey}; + unless (defined $iHashRef) + { + $iRegKey = 'LMachine/SOFTWARE/Microsoft/Updates/Windows 2000'; + $iHashRef = $Registry->{$iRegKey}; + unless (defined $iHashRef) + { + return ($iWinEnv, %iHotFixList); + } + } + foreach my $iKey0 (sort keys %$iHashRef) # Key = service pack identifier; e.g. 'SP-1/', 'SP2/' ... Note trailing delimiter! + { + my $iHashRef1 = $iHashRef->{$iKey0}; + unless (ref($iHashRef1)) { next; } # Skip occasional data item. Reference Type (if any) is 'Win32::TieRegistry' + foreach my $iKey1 (sort keys %$iHashRef1) # Key = hotfix reference; e.g. 'Q816093/' etc. Note trailing delimiter! + { + my $iHashRef2 = $iHashRef1->{$iKey1}; + unless (ref($iHashRef2)) { next; } # Skip occasional data item. Reference Type (if any) is 'Win32::TieRegistry' + foreach my $iKey2 (sort keys %$iHashRef2) # Key = hotfix property; e.g. '/InstalledDate' etc. Note leading delimiter! + { + if ($iKey2 =~ m/^\/InstalledDate/) + { + $iKey0 =~ s/\/$//; # Remove trailing delimiter (slash) from service pack identifier + $iKey1 =~ s/\/$//; # Remove trailing delimiter (slash) from hotfix reference + $iHotFixList{"$iKey0 $iKey1"}= $iHashRef2->{$iKey2}; + } + } + } + } + + return ($iWinEnv, %iHotFixList); +} + +# GetToolInfo +# +# Description +# Collects OS information and versions of known tools. +# +# Inputs - None +# +# Returns +# %iToolList - Tool versions +# +sub GetToolInfo +{ + my %iToolList; + my $iToolName; + + GetPerlInfo(\%iToolList); + + GetMetrowerksInfo(\%iToolList); + + GetArmInfo(\%iToolList); + + GetJavaInfo(\%iToolList); + + # Location of reltools is assumed to be C:\Apps\RelTools\ + $iToolName = 'RelTools'; + my $iRelToolsVerTxt = 'C:\\Apps\\RelTools\\Version.txt'; + $iToolList{$iToolName}{'version'} = 'Unknown'; + + if (-e $iRelToolsVerTxt) + { + my @iReltools = `type $iRelToolsVerTxt 2>&1`; + # Get RelTools version (must start with numeric value). Assumed to be in first line of file + if ($iReltools[0] =~ m/(^[0-9]{0,2}[0-9]{0,2}.*)(\n$)/) { + $iToolList{$iToolName}{'version'} = $1; + } + } + + # Perforce Client (Typical output "Rev. P4/NTX86/2003.2/56831 (2004/04/13).") + my $iToolNameVer = 'Perforce version'; + my $iToolNameRel = 'Perforce release'; + my @iP4Env = `P4 -V 2>&1`; + $iToolList{$iToolNameVer}{'version'} = 'Unknown'; + $iToolList{$iToolNameRel}{'version'} = 'Unknown'; + foreach (@iP4Env) + { + if (m/Rev\.\s+(\S+)\s+\((.+)\)/) + { + $iToolList{$iToolNameVer}{'version'} = $1; + $iToolList{$iToolNameRel}{'version'} = $2; + } + } + + # NSIS Compiler + $iToolName = 'NSIS version'; + my @iNSIS_ver = `MakeNSIS.exe /VERSION 2>&1`; + $iToolList{$iToolName}{'version'} = 'Unknown'; + if ($iNSIS_ver[0] =~ m/v(\d+\.\d+)/i) + { + $iToolList{$iToolName}{'version'} = $1; + } + + # PsKill utility (SysInternals) + # PsKill v1.11 - Terminates processes on local or remote systems + $iToolName = 'PsKill'; + my @iPSKillVer = `PsKill 2>&1`; + $iToolList{$iToolName}{'version'} = 'Unknown'; + foreach (@iPSKillVer) + { + if (m/PsKill v(\d+\.\d+)/) { $iToolList{$iToolName}{'version'} = $1; last;} + } + + GetSophosInfo(\%iToolList); # Sophos Anti-virus + + GetMcAfeeInfo(\%iToolList); # McAfee Anti-virus + + GetGPGInfo(\%iToolList); # GPG (Command line encryption program) + + GetWinTapInfo(\%iToolList); # Win-TAP + + return %iToolList; +} + +# GetPerlInfo +# +# Description +# Gets Perl Version (currently usually 5.6.1 or, on a few special machines, 5.8.7) +# If Perl is found, we go on to list Perl Modules using "PPM query" but under Perl Version +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetPerlInfo +{ + my $iToolList = shift; +# Typical output from "Perl -v" +# This is perl, v5.6.1 built for MSWin32-x86-multi-thread +# (with 1 registered patch, see perl -V for more detail) +# +# Copyright 1987-2001, Larry Wall +# +# Binary build 635 provided by ActiveState Corp. http://www.ActiveState.com +# Built 15:34:21 Feb 4 2003 +# + my $iToolName = 'Perl'; + my $iVersion; + my $iBuildNum; + my @iRetData = `perl -v 2>&1`; + $iToolList->{$iToolName}{'version'} = 'Unknown'; + foreach (@iRetData) + { # Analyse output from "Perl -v" + if (m/ (version\s+|v)([0-9]{0,2}\.[0-9]{0,3}[_\.][0-9]{0,2})/) + { + if ($iVersion) { print "ERROR: Perl Version redefined as $2.\n"; last; } # Error? Can't have version defined twice!? + $iVersion = $2; + my $iMatchStr = '^([-\\w]+)\\s+\\[([.\\d]+)\\s*\\]'; + my @iRetData = `ppm query 2>&1`; # Ask PPM for a list of modules + if ($iRetData[0] =~ m/No query result sets -- provide a query term\./i) # This is the response from Perl v5.8.7. Try new-style query! + { + $iMatchStr = '([\\-\\w]+)\\s+\\[([\\.\\d]+\w?)([\\~\\]])'; + `ppm set fields \"name version\" 2>&1`; # Specified required fields. CAUTION: PPM remembers settings from previous "PPM query" call + @iRetData = `ppm query * 2>&1`; # Ask PPM for a list of modules + } + foreach (@iRetData) + { # Analyse list of modules + if (m/$iMatchStr/) + { + $iToolList->{$iToolName}{'modules'}{$1} = ($3 eq '~')? $2 . $3: $2; + } + } + # Check for Inline-Java (which somehow escapes the attention of PPM + my $iModuleName = 'Inline-Java'; + $iToolList->{$iToolName}{'modules'}{$iModuleName} = GetPerlModuleInfo($iModuleName); + # Check for XML-DOM (earlier installations also escaped PPM) + $iModuleName = 'XML-DOM'; + unless (defined $iToolList->{$iToolName}{'modules'}{$iModuleName}) + { + $iToolList->{$iToolName}{'modules'}{$iModuleName} = GetPerlModuleInfo($iModuleName); + } + } + elsif (m/Binary\s+build\s+(\d+)/i) + { + if ($iBuildNum) { print "ERROR: Perl Build Number redefined as $1.\n"; last; } # Error? Can't have build defined twice!? + $iBuildNum = $1; + } + } # End foreach (@iRetData) + # We have already set $iToolList->{$iToolName}{'version'} = 'Unknown'; + # So if $iVersion is still undefined, leave well alone! Eventually return 'Unknown'. + if ($iVersion) # Found version. Have we got a Build Number? + { + unless($iBuildNum) { $iBuildNum = 'Build unknown'; } + $iToolList->{$iToolName}{'version'} = "$iVersion [$iBuildNum]"; + } + # Next look for "Multiple Versions" + # For example "\\LON-ENGBUILD54\C$\Apps\Perl.5.10.0" + my $iAppsRoot = 'C:\Apps'; + my $iPerlExe = 'bin\Perl.exe'; + my $iAppsDirs = ReadDirectory($iAppsRoot); # Get arrayref + unless (defined $iAppsDirs) + { + print "ERROR: Failed to read Apps Directory.\n"; + return; + } + foreach my $iAppsDir (@$iAppsDirs) + { + if ($iAppsDir =~ m/^Perl\.(\d.*)/i) + { + my $iMultiVer = $1; + $iAppsDir = uc $iAppsDir; # Source is a Windows directory name, which could be in any case + $iToolList->{$iToolName}{'multiver'}{$iMultiVer} = 'Unknown'; + $iVersion = ''; + $iBuildNum = ''; + my @iPerlExeRet = `$iAppsRoot\\$iAppsDir\\$iPerlExe -v`; + foreach (@iPerlExeRet) + { + if (m/ (version\s+|v)([0-9]{0,2}\.[0-9]{0,3}[_\.][0-9]{0,2})/) + { + if ($iVersion) { print "ERROR: Perl Version redefined as $2.\n"; last; } # Error? Can't have version defined twice!? + $iVersion = $2; + } + elsif (m/Binary\s+build\s+(\d+)/i) + { + if ($iBuildNum) { print "ERROR: Perl Build Number redefined as $1.\n"; last; } # Error? Can't have build defined twice!? + $iBuildNum = $1; + } + } + # We have already set $iToolList->{$iToolName}{'multiver'}{$iMultiVer} = 'Unknown'; + # So if $iVersion is still undefined, leave well alone! Eventually return 'Unknown'. + if ($iVersion) # Found version. Have we got a Build Number? + { + unless($iBuildNum) { $iBuildNum = 'Build unknown'; } + $iToolList->{$iToolName}{'multiver'}{$iMultiVer} = "$iVersion [$iBuildNum]"; + } + } + } # End foreach my $iAppsDir (@$iAppsDirs) +} + +# GetPerlModuleInfo +# +# Description +# Gets Version for the specified Perl Module +# +# Inputs - Name of Module +# +# Retuens - Version text +# +sub GetPerlModuleInfo +{ + my $iModuleName = shift; + my $iVerTxt = 'Unknown'; + $iModuleName =~ s/-/::/; + if (eval "require $iModuleName;") + { + no strict 'refs'; + $iVerTxt = ${$iModuleName . "::VERSION"}; + use strict; + } + return $iVerTxt; +} + +# GetMetrowerksInfo +# +# Description +# Gets Metrowerks Compiler and Linker Versions +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetMetrowerksInfo +{ + + + my $iToolList = shift; + + # First get the version of the default Compiler (MWCCSym2), as located by the "permanent" PATH etc. + my $iToolNameCC = 'Metrowerks Compiler'; + $iToolList->{$iToolNameCC}{'version'} = 'Unknown'; + my @iCCRet = `mwccsym2 -version 2>&1`; + foreach (@iCCRet) + { + if (m/Version(.*)(\n$)/) + { + $iToolList->{$iToolNameCC}{'version'} = $1; + last; + } + } + + # Now get the version of the default Linker (MWLDSym2), as located by the "permanent" PATH etc. + my $iToolNameLD = 'Metrowerks Linker'; + my @iLDEnv = `mwldsym2 -version 2>&1`; + $iToolList->{$iToolNameLD}{'version'} = 'Unknown'; + foreach (@iLDEnv) + { + if (m/Version(.*)(\n$)/) + { + $iToolList->{$iToolNameLD}{'version'} = $1; + last; + } + } + + # Next look for "Multiple Versions" + # For example "\\LON-ENGBUILD54\C$\Apps\Metrowerks\OEM3.1.1\Symbian_Tools\Command_Line_Tools\mwccsym2.exe" + my $iMWksRoot = 'C:\Apps\Metrowerks'; + my $iMWksCC = 'Symbian_Tools\Command_Line_Tools\mwccsym2.exe'; + my $iMWksLD = 'Symbian_Tools\Command_Line_Tools\mwldsym2.exe'; + my $iMWksDirs = ReadDirectory($iMWksRoot); # Get arrayref + unless (defined $iMWksDirs) + { + print "ERROR: Failed to read Metrowerks Root Directory.\n"; + return; + } + foreach my $iMWksDir (@$iMWksDirs) + { + if ($iMWksDir =~ m/^OEM\d+\.\d+/i) + { + $iMWksDir = uc $iMWksDir; # Source is a Windows directory name, which could be in any case + my @iMWksCCRet = `$iMWksRoot\\$iMWksDir\\$iMWksCC`; + $iToolList->{$iToolNameCC}{'multiver'}{$iMWksDir} = 'Unknown'; + foreach my $iLine(@iMWksCCRet) + { + if ($iLine =~ m/Version(.*)(\n$)/i) + { + $iToolList->{$iToolNameCC}{'multiver'}{$iMWksDir} = $1; + last; + } + } + my @iMWksLDRet = `$iMWksRoot\\$iMWksDir\\$iMWksLD`; + $iToolList->{$iToolNameLD}{'multiver'}{$iMWksDir} = 'Unknown'; + foreach my $iLine(@iMWksLDRet) + { + if ($iLine =~ m/Version(.*)(\n$)/i) + { + $iToolList->{$iToolNameLD}{'multiver'}{$iMWksDir} = $1; + last; + } + } + } + } # End foreach my $iMWksDir (@$iMWksDirs) + +} + +# GetArmInfo +# +# Description +# Looks for directories below C:\Apps\ARM which might contain versions of RVCT compiler etc. +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetArmInfo +{ + my $iToolList = shift; + my $iToolName = 'Arm CC'; + + # First get the version of the default ARMCC, as located by the "permanent" PATH etc. + $iToolList->{$iToolName}{'version'} = 'Unknown'; + my @iArmCCRet = `armcc --vsn 2>&1`; + foreach (@iArmCCRet) + { + if (m/RVCT(.*)(\n$)/) + { + $iToolList->{$iToolName}{'version'} = $1; + last; + } + } + # Next look for "Multiple Versions" + # For example "\\LON-ENGBUILD51\C$\Apps\ARM\RVCT2.2[435]\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe" + my $iRVCTRoot = 'C:\Apps\ARM'; + my $iRVCTCC2 = 'RVCT\Programs\2.2\349\win_32-pentium\armcc.exe'; # Applies to RVCT Version 2.x + my $iRVCTCC3 = 'bin\armcc.exe'; # Applies to RVCT Version 3.x + my $iRVCTDirs = ReadDirectory($iRVCTRoot); # Get arrayref + unless (defined $iRVCTDirs) + { + print "ERROR: Failed to read ARM Root Directory.\n"; + return; + } + foreach my $iRVCTDir (@$iRVCTDirs) # Applies to RVCT Version 2.x + { + $iRVCTDir = uc $iRVCTDir; # Source is a Windows directory name, which could be in any case + if ($iRVCTDir =~ m/^RVCT2\.\d+/i) + { + $iToolList->{$iToolName}{'multiver'}{$iRVCTDir} = GetArmVersion("$iRVCTRoot\\$iRVCTDir\\$iRVCTCC2"); + } + elsif ($iRVCTDir =~ m/^RVCT\d+\.\d+/i) # Applies to RVCT Version 3.x (and above, until we know otherwise!!) + { + $iToolList->{$iToolName}{'multiver'}{$iRVCTDir} = GetArmVersion("$iRVCTRoot\\$iRVCTDir\\$iRVCTCC3"); + } + } + +} + +# GetArmVersion +# +# Description +# Gets Arm Compiler Version for a specified instance. +# +# Inputs - Full pathname of compiler (ARMCC.EXE) +# +# Outputs - Version (as text) or 'Unknown' if not determined +# +sub GetArmVersion +{ + my $iRVCTCC = shift; # Full pathname of compiler (ARMCC.EXE) + my @iArmCCEnv = `$iRVCTCC --vsn 2>&1`; + foreach my $iLine(@iArmCCEnv) + { + if ($iLine =~ m/RVCT(.*)(\n$)/i) + { + return $1; + } + } + return 'Unknown'; +} + +# GetJavaInfo +# +# Description +# Gets Java Runtime Compiler Version +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetJavaInfo +{ + my $iToolList = shift; + my $iToolName = 'Java'; + + # First get the version of the default Java installation as located by the "permanent" PATH etc. + # This probably means running + my @iJavaReturn = `java -version 2>&1`; + $iToolList->{$iToolName}{'version'} = 'Unknown'; + foreach my $iLine (@iJavaReturn) + { + if ($iLine =~ m/version.*(\"{1})(.*)(\"{1})/i) + { + $iToolList->{$iToolName}{'version'} = $2; + last; + } + } + + # Next look for "Multiple Versions" - Assumed to be in directories matching 'C:\Apps\JRE*' + # For example "C:\Apps\JRE1.5.0_13\bin\java.exe" + my $iJRERoot = 'C:\Apps'; + my $iJREEXE = 'bin\java.exe'; + my $iJREDirs = ReadDirectory($iJRERoot); # Get arrayref (list of sub-directories + unless (defined $iJREDirs) + { + print "ERROR: Failed to read JRE Root Directory: $iJRERoot.\n"; + return; + } + foreach my $iJREDir (@$iJREDirs) + { + if ($iJREDir =~ m/^JRE\d+\.\d+/i) + { + $iJREDir = uc $iJREDir; # Source is a Windows directory name, which could be in any case + my @iJREReturn = `$iJRERoot\\$iJREDir\\$iJREEXE -version 2>&1`; + $iToolList->{$iToolName}{'multiver'}{$iJREDir} = 'Unknown'; + foreach my $iLine(@iJREReturn) + { + if ($iLine =~ m/version.*(\"{1})(.*)(\"{1})/i) + { + $iToolList->{$iToolName}{'multiver'}{$iJREDir} = $2; + last; + } + } + } + } + +} + +# GetSophosInfo +# +# Description +# Gets Sophos Version +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetSophosInfo +{ + my $iToolList = shift; + # Sophos Anti-virus + # Typical output from "sav32cli.exe -v" + # Sophos Anti-Virus + # Copyright (c) 1989-2005 Sophos Plc, www.sophos.com + # System time 11:58:18, System date 04 April 2005 + # Product version : 3.92.0 + # Engine version : 2.28.10 + # Virus data version : 3.92 + # User interface version : 2.03.048 + # Platform : Win32/Intel + # Released : 04 April 2005 + # Total viruses (with IDEs) : 102532 + my $iSophosExe='C:\Program Files\Sophos SWEEP for NT\sav32cli.exe'; + $iToolList->{'Sophos product'}{'version'} = 'Unknown'; + $iToolList->{'Sophos data'}{'version'} = 'Unknown'; + $iToolList->{'Sophos release'}{'version'} = 'Unknown'; + if (-e $iSophosExe) + { + my @iSophosVer = `\"$iSophosExe\" -v`; + + # Get Sophos versions + foreach my $iLine (@iSophosVer) + { + if ($iLine =~ m/Product\s+version\s+:\s+(\S+)/) + { + $iToolList->{'Sophos product'}{'version'} = $1; + next; + } + if ($iLine =~ m/Virus\s+data\s+version\s+:\s+(\S+)/) + { + $iToolList->{'Sophos data'}{'version'} = $1; + next; + } + if ($iLine =~ m/Released\s+:\s+(.+)/) + { + $iToolList->{'Sophos release'}{'version'} = $1; + next; + } + } + } + +} + +# GetMcAfeeInfo +# +# Description +# Gets McAfee Versions (Software and data) +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetMcAfeeInfo +{ + my $iToolList = shift; + # McAfee Anti-virus + # Revision March 2007 - Get Versions from Registry in the following location (for Version 8.000?): + # HKEY_LOCAL_MACHINE\SOFTWARE\Network Associates\ePolicy Orchestrator\Application Plugins\VIRUSCAN8000 + $iToolList->{'McAfee VirusScan'}{'version'} = 'Unknown'; + $iToolList->{'McAfee VirusData'}{'version'} = 'Unknown'; + + my $iRegKey = 'LMachine/SOFTWARE/Network Associates/ePolicy Orchestrator/Application Plugins'; + # Get data from hash set up by Win32::TieRegistry + my $iHashRef = $Registry->{$iRegKey}; + unless (defined $iHashRef) { print "WARNING: Failed to read McAfee version from Registry\n"; return; } + my @iValidHashKeys; + foreach my $iHashKey (sort %$iHashRef) + { + if ($iHashKey =~ m/^VIRUSCAN\d+/i) + { + push @iValidHashKeys,$iHashKey; + } + } + unless (scalar @iValidHashKeys) + { + return; # No valid sub-key + } + if ((scalar @iValidHashKeys) > 1) + { + print "WARNING: Duplicate McAfee Versions.\n"; + } + + @iValidHashKeys = sort @iValidHashKeys; + my $iVersionKey = pop @iValidHashKeys; # In the unlikely event of there being more than one, get the last one! + + # Check that hash element exists before referencing data. Otherwise TieRegistry will think that we want to create a new key/value + if (defined $iHashRef->{$iVersionKey}{'/Version'}) { $iToolList->{'McAfee VirusScan'}{'version'} = $iHashRef->{$iVersionKey}{'/Version'}; } + if (defined $iHashRef->{$iVersionKey}{'/DATVersion'}) { $iToolList->{'McAfee VirusData'}{'version'} = $iHashRef->{$iVersionKey}{'/DATVersion'}; } +} + +# GetGPGInfo +# +# Description +# Gets GPG Version (currently usually +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetGPGInfo +{ + my $iToolList = shift; + + # Typical output from 'GPG -h' + # gpg (GnuPG) 1.4.4 + # Copyright (C) 2006 Free Software Foundation, Inc. + # This program comes with ABSOLUTELY NO WARRANTY. + # This is free software, and you are welcome to redistribute it + # under certain conditions. See the file COPYING for details. + + my $iToolName = 'GnuPG'; + my @iRetData = `GPG -h 2>&1`; + $iToolList->{$iToolName}{'version'} = 'Unknown'; + foreach (@iRetData) + { + if (m/^\s*gpg\s+\(GnuPG\)\s*(\d+\.\d+\.\d+)/i) + { + $iToolList->{$iToolName}{'version'} = $1; + last; + } + } +} + +# GetWinTapInfo +# +# Description +# Gets WinTap Version +# +# Inputs - Reference to Tool List hash (for return of data) +# +# Outputs - Data returned via supplied hashref +# +sub GetWinTapInfo +{ + my $iToolList = shift; + + # Typical output from 'IPCONFIG /ALL' + # Ethernet adapter TAP-Win32: + # Connection-specific DNS Suffix . : + # Description . . . . . . . . . . . : TAP-Win32 Adapter V8 + my $iToolName = 'WinTAP'; + my @iRetData = `IPCONFIG /ALL 2>&1`; + $iToolList->{$iToolName}{'version'} = 'Unknown'; + foreach (@iRetData) + { + if (m/Description.+TAP-Win32\s+Adapter\s+(V.+)/i) + { + $iToolList->{$iToolName}{'version'} = $1; + last; + } + } +} + +# ReadDirectory +# +# Read specified directory. Remove '.' and '..' entries (Windows speciality!) +# +# Input: Directory name +# +# Return: Array of subdirectory names, or undef if open fails. +# +sub ReadDirectory +{ + my $iDirName = shift; + + unless (opendir DIRECTORY, $iDirName) + { + print ("ERROR: Failed to open directory: $iDirName\nERROR: $!\n"); + return undef; + } + my @iSubDirs = readdir(DIRECTORY); + closedir DIRECTORY; + + # Remove '.' and '..' from list + for (my $iIndx = 0; $iIndx < (scalar @iSubDirs); ) + { + if ($iSubDirs[$iIndx] =~ m/^\.{1,2}/) + { + splice @iSubDirs, $iIndx, 1; + } + else + { + ++$iIndx; + } + } + + return \@iSubDirs; +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/cdb_sysbuild.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/cdb_sysbuild.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,8 @@ +@echo off + +set JAVA_HOME=c:\Apps\jre1.5.0_13 +set PATH=c:\Apps\jre1.5.0_13\bin;%PATH% + +echo java -Xmx1100M -Xrs -jar %EPOCROOT%cdb\cdb\cdb.jar --epocroot %EPOCROOT% %* +java -Xmx1100M -Xrs -jar %EPOCROOT%cdb\cdb\cdb.jar --epocroot %EPOCROOT% %* + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/check_tables.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/check_tables.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,504 @@ +#!Perl -w + +use strict; +use Pod::Usage; +use Getopt::Long; +use FindBin; +use FileHandle; +use Net::SMTP; + +#--------------------------- GLOBAL VARIABLES ---------------------------# + +my $startDir = $FindBin::Bin; +my %componentList; #This has the components from the export table. +my @redundantComponents; #This is used by 2 methods. One populates it and + #the other reads it to remove the redundant + #components from the export table. + +# The location of the export tables +my $srcDir = $ENV{'SourceDir'}; +my $platform = $ENV{'Platform'}; +my $exportTableLocation = "$srcDir\\os\\deviceplatformrelease\\symbianosbld\\productionbldcbrconfig\\"; + + +my $help = 0; +my $man = 0; +my $autoclean = 0; +my $autoadd = 0; +my $email = 0; + +my @report; +my ($notification_address) = 'SysBuildSupport@symbian.com'; +my $message; + +# This has the components from the gt and tv components.txt +# We need to manually put into the hash the following because these +# are added by the release tools and are not explicitly mentioned in +# the GTComponents.txt or TechviewComponents.txt +my %mrpHashForProduct=( + "gt_techview_baseline" => 1, + "gt_only_baseline" => 1, + "gt_overwritten"=> 1, + "unresolved" => 1 + ); + +# Just specify the export tables for each product +my %exportTable = ( + "8.0a" => "AutoCBR_Tornado_test_export.csv", + "8.1a" => "AutoCBR_8.1a_test_export.csv", + "8.0b" => "AutoCBR_Zephyr_test_export.csv", + "8.1b" => "AutoCBR_8.1b_test_export.csv", + "9.0" => "AutoCBR_9.0_test_export.csv", + "9.1" => "AutoCBR_9.1_test_export.csv", + "9.2" => "AutoCBR_9.2_test_export.csv", + "9.3" => "AutoCBR_9.3_test_export.csv", + "Intulo" => "AutoCBR_Intulo_test_export.csv", + "Future" => "AutoCBR_Future_test_export.csv", + "9.4" => "AutoCBR_9.4_test_export.csv", + "9.5" => "AutoCBR_9.5_test_export.csv", + "9.6" => "AutoCBR_9.6_test_export.csv", + "tb92" => "AutoCBR_tb92_test_export.csv", + "tb92sf" => "AutoCBR_tb92sf_test_export.csv", + "tb101sf" => "AutoCBR_tb101sf_test_export.csv" + ); + +my %componentFiles = ( + "8.0a" => {"gtonly" => $exportTableLocation."8.0a\\gtcomponents.txt", + "tv" => $exportTableLocation."8.0a\\techviewcomponents.txt"}, + "8.0b" => {"gtonly" => $exportTableLocation."8.0a\\gtcomponents.txt", + "tv" => $exportTableLocation."8.0a\\techviewcomponents.txt"}, + "8.1a" => {"gtonly" => $exportTableLocation."8.1a\\gtcomponents.txt", + "tv" => $exportTableLocation."8.1a\\techviewcomponents.txt"}, + "8.1b" => {"gtonly" => $exportTableLocation."8.1b\\gtcomponents.txt", + "tv" => $exportTableLocation."8.1b\\techviewcomponents.txt"}, + "9.0" => {"gtonly" => $exportTableLocation."9.0\\gtcomponents.txt", + "tv" => $exportTableLocation."9.0\\techviewcomponents.txt"}, + "9.1" => {"gtonly" => $exportTableLocation."9.1\\gtcomponents.txt", + "tv" => $exportTableLocation."9.1\\techviewcomponents.txt"}, + "9.2" => {"gtonly" => $exportTableLocation."9.2\\gtcomponents.txt", + "tv" => $exportTableLocation."9.2\\techviewcomponents.txt"}, + "9.3" => {"gtonly" => $exportTableLocation."9.3\\gtcomponents.txt", + "tv" => $exportTableLocation."9.3\\techviewcomponents.txt"}, + "Intulo" => {"gtonly" => $exportTableLocation."Intulo\\gtcomponents.txt", + "tv" => $exportTableLocation."Intulo\\techviewcomponents.txt"}, + "Future" => {"gtonly" => $exportTableLocation."Future\\gtcomponents.txt", + "tv" => $exportTableLocation."Future\\techviewcomponents.txt"}, + "9.4" => {"gtonly" => $exportTableLocation."9.4\\gtcomponents.txt", + "tv" => $exportTableLocation."9.4\\techviewcomponents.txt"}, + "9.5" => {"gtonly" => $exportTableLocation."9.5\\gtcomponents.txt", + "tv" => $exportTableLocation."9.5\\techviewcomponents.txt"}, + "9.6" => {"gtonly" => $exportTableLocation."9.6\\gtcomponents.txt", + "tv" => $exportTableLocation."9.6\\techviewcomponents.txt"}, + "tb92" => {"gtonly" => $exportTableLocation."tb92\\gtcomponents.txt", + "tv" => $exportTableLocation."tb92\\techviewcomponents.txt"}, + "tb92sf" => {"gtonly" => $exportTableLocation."tb92sf\\gtcomponents.txt", + "tv" => $exportTableLocation."tb92sf\\techviewcomponents.txt"}, + "tb101sf" => {"gtonly" => $exportTableLocation."tb101sf\\gtcomponents.txt", + "tv" => $exportTableLocation."tb101sf\\techviewcomponents.txt"} + + + ); + + +#------------------------ END OF GLOBAL VARIABLES -----------------------# + + +# Utility function to print the keys of a hash ref (passed in). +sub printHash +{ + my $hashRef = shift; + + foreach my $line(sort keys %{$hashRef}) + { + push @report, $line."\n"; + print $line."\n"; + } +} + + + +# Compare the components in the export table against +# the components in the gt and tv components.txt files. +sub compareTables +{ + my $product = shift; + + my $dirty = 0; + foreach my $key (sort keys %componentList) + { + if(exists $mrpHashForProduct{$key}) + { + delete $mrpHashForProduct{$key}; + } + else + { + push @redundantComponents, $key; + } + } + if (scalar (@redundantComponents) != 0) + { + $dirty =1; + $message = "\n*** The following components can be removed from $exportTable{$product}:\n\n"; + print $message; + foreach my $line(@redundantComponents) + { + print $line."\n"; + } + } + + if (scalar keys %mrpHashForProduct != 0) + { + $dirty = 1; + $message = "\n*** The following components are missing from $exportTable{$product}:\n\n"; + push @report, $message; + print $message; + printHash(\%mrpHashForProduct); + + if ($email == 1) + { + &SendEmail("WARNING: For Symbian_OS_v$product: $exportTable{$product} is not up to date\n ",@report); + } + } + + if ($dirty == 0) + { + print "$exportTable{$product} is up to date\n"; + } +} +# Get the components that are listed in the export table for the +# product. + +sub getExportTableComponents +{ + + my $product = shift; + my $expTable = $exportTableLocation."$product\\".$exportTable{$product}; + + open(EXP_TABLE,"<$expTable") or die("Cannot open export table:\n$expTable"); + + foreach my $line () + { + if ($line =~ /\A([^\#,].+?),/) #Capture the component name. Ignore '#' or ',' if at beginning of line + { + $line = lc($1); + $line =~ s/\s+//g; + $line =~ s/\t+//g; + + if (not exists $componentList{$line}) + { + $componentList{$line} = 1; + } + else + { + print "Duplicate in export table: $line\n"; + } + } + } + close EXP_TABLE; +} + +# Get the components from the gt and techview components.txt +sub getComps +{ + my $tvfile = shift; + my $product = shift; + my $rv = shift; + + my @mrpContents = split /\n/, $rv; + + foreach my $componentsLine (@mrpContents) + { + my $component = lc((split /[\s\t]/, $componentsLine)[0]); + if (not exists $mrpHashForProduct{$component}) + { + $mrpHashForProduct{$component} =1; + } + else + { + print "Duplicate in gt/tv component: $component \n"; + } + } + undef @mrpContents; + + #We make the assumption that the techviewcomponents.txt is + #in the same location as the gtcomponents.txt for a given + #product. + open(TXT1, "<$tvfile") || die("Failed to find the components file for product $product"); + undef $/; + $rv = ; + close(TXT1); + + @mrpContents = split /\n/, $rv; + foreach my $componentsLine (@mrpContents) + { + my $component = lc((split /[\s\t]/, $componentsLine)[0]); + if (not exists $mrpHashForProduct{$component}) + { + $mrpHashForProduct{$component} =1; + } + else + { + print "Duplicate in gt/tv component: $component \n"; + } + } +} + +# Get the location where the gt and techview components.txt +# are in. Get the contents of the gtcomponents.txt. The +# contents of the techviewcomponents.txt are gotten in getComps +# function. +sub getGtAndTvFiles +{ + my $product = shift; + + my $rv; + my $gtfilename = $componentFiles{$product}->{"gtonly"}; + my $tvfilename = $componentFiles{$product}->{"tv"}; + + open(TXT2, "<$gtfilename") || die("Failed to find the components file for product $product"); + undef $/; + $rv = ; + close(TXT2); + + getComps($tvfilename, $product, $rv); + +# if ($rv !~ /no such file/) +# { +# my $tvfilename = "//EPOC/master/beech/product/tools/makecbr/files/$product/techviewcomponents.txt"; +# getComps($tvfilename, $product, $rv); +# return; +# } +# +# $gtfilename = "//EPOC/master/os/deviceplatformrelease/symbianosbld/productionbldcbrconfig/$product/gtcomponents.txt"; +# $rv = `p4 print -q $gtfilename 2>&1`; +# +# if ($rv !~ /no such file/) +# { +# my $tvfilename = "//EPOC/master/os/deviceplatformrelease/symbianosbld/productionbldcbrconfig/$product/techviewcomponents.txt"; +# getComps($tvfilename, $product, $rv); +# return; +# } +# die("Failed to find the Components file for product $product"); +} + +sub autoclean ($) +{ + my $product = shift; + my $expTable = $exportTableLocation."$product\\".$exportTable{$product}; + my %redundantComponentsHash; + + my $cleanexpTable = $exportTable{$product}; + $cleanexpTable =~ s/\.csv//; + $cleanexpTable = $startDir."\\"."${cleanexpTable}.csv"; + + if ($autoclean == 1) + { + print "********** Removing redundant components **********\n"; + } + #open the export table + open(INPUT, "<$expTable") or die ("Could not open $expTable for read\n"); + + #create the clean table + open(OUTPUT, ">$cleanexpTable") or die ("Could not create $cleanexpTable\n"); + + foreach my $key (@redundantComponents) + { + #print $key."\n"; + if (not exists $redundantComponentsHash{$key}) + { + $redundantComponentsHash{$key} = 1; + } + } + foreach my $line () + { + if ($line =~ /\A([^\#,].+?),/) + { + my $component = lc($1); + $component =~ s/\s+//g; + $component =~ s/\t+//g; + + if ((not exists $redundantComponentsHash{$component}) || + ($autoclean == 0)) + { + #print "Adding $line in $cleanexpTable\n"; + print OUTPUT $line; + } + } + else + { + print OUTPUT $line; + } + } + + #Warning: This sets the position in INPUT to the beginning of the file! + my $curPos = tell(INPUT); + seek(INPUT, 0,0); + my $firstLine = ; + my @cells = split /,/, $firstLine; + my $numOfKeys = scalar(@cells) -1; + #restore the position in INPUT + seek (INPUT, $curPos,0); + + #Now add the missing components + if (((keys %mrpHashForProduct)> 0) && ($autoadd == 1)) + { + print OUTPUT "\n\n\#Automatically added componments - NEED CHECKING!\n"; + print "********** Adding missing components **********\n"; + + foreach my $missingComponent (sort keys %mrpHashForProduct) + { + my $categoriesString; + my $counter = 0; + for ($counter = 0; $counter < $numOfKeys; $counter++) + { + $categoriesString = $categoriesString."D E F G,"; + } + my $string = $missingComponent.",".$categoriesString; + + #remove the extra ',' from the string + chop($string); + print OUTPUT $string."\n"; + } + } + print "Closing files\n"; + close(INPUT); + close (OUTPUT); +} + +# Send Email +sub SendEmail +{ + my ($subject, @body) = @_; + my (@message); + + #return 1; # Debug to stop email sending + + push @message,"From: $ENV{COMPUTERNAME}\n"; + push @message,"To: $notification_address\n"; + push @message,"Subject: $subject\n"; + push @message,"\n"; + push @message,@body; + + my $smtp = Net::SMTP->new('lonsmtp.intra', Hello => $ENV{COMPUTERNAME}, Debug => 0); + $smtp->mail(); + $smtp->to($notification_address); + + $smtp->data(@message) or die "ERROR: Sending message because $!"; + $smtp->quit; + +} + +sub main +{ + + GetOptions('help|?' => \$help, 'man' =>\$man, 'remove' =>\$autoclean, + 'add' => \$autoadd, 'e' => \$email) or pod2usage(-verbose => 2); + pod2usage(-verbose => 1) if $help == 1; + pod2usage(-verbose => 2) if $man == 1; + + if ($#ARGV < 0) + { + pod2usage(-verbose => 0); + } + + print "******** $ARGV[0] ********\n"; + my $prod = shift @ARGV; + + my $isTestBuild = $ENV{'PublishLocation'}; + + if ($isTestBuild =~ m/Test/i) + + { + + $email = 0 ; + + print "\nThis is a test build, no need to export\n"; + + exit 1; + + } + + + if (not exists $exportTable{$prod}) + { + print "ERROR: Product is invalid\n"; + print "Aborting...\n"; + exit; + + } + + + getExportTableComponents($prod); + getGtAndTvFiles($prod); + compareTables($prod); + if (($autoclean == 1) || ($autoadd == 1) ) + { + autoclean($prod); + } +} + +main(); + +=pod + +=head1 NAME + +check_tables.pl - Check the export tables for a product against the components that are in the product. + +=head1 SYNOPSIS + +check_tables.pl [options] + + Options: + -help brief help message + -man full documentation + -remove Automatically remove redundant components. See below for details. + -add Automatically add missing components. See below for details. + -e Sends a notification email if a component is missing from export table. + +=head1 OPTIONS + +=over 8 + +=item B<-help> + +Prints a brief help message and exits + +=item B<-man> + +Prints the manual page and exists + +=item B<-remove> + +Create a clean version of the export table by removing the redundant entries. +The clean table will be placed in the directory where the tool was run from +and will have the same name as the export table in perforce. You will need to +copy it to where you have your Perforce changes mapped in your client. + +=item B<-add> + +The same as -remove but will automatically add the missing components. The +componenets are added with categories D E F and G. + +=item B<-e> + +Sends a notification email to SysBuildSupport@Symbian.com if any components +are missing from the export table. + +=back + +=head1 DESCRIPTION + +B will take a product as an argument and will check the +export table for that product for consistency. It will report any +redundant entries in the export table and also any components that are +missing. It will also report any duplicate entries in the export table +itself. If no problems are found it will report that the tables are +up to date. + +=head1 VERSION + +$Id: //SSS/release/sf/tb92/os/buildtools/bldsystemtools/commonbldutils/check_tables.pl#1 $ +$Change: 1751173 $ $DateTime: 2009/12/19 09:14:39 $ + +=cut diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/clean.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/clean.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,342 @@ +use strict; + +use Getopt::Long; +use File::Path; +use File::Spec::Functions; + +my $gRealTimeBuildErrors = 0; +sub RealTimeBuildError($) +{ + $gRealTimeBuildErrors++; + print STDERR "ERROR: RealTimeBuild: ", @_, "\n"; + return "RealTimeBuild error"; +} + +# Process the commandline +my ($iDataSource, $iSrc, $iMRPSrc, $platform, $iDummy, $iVerbose) = ProcessCommandLine(); + +my ($iDirList)= ProcessList($iDataSource, $iSrc, $iMRPSrc, $platform, $iVerbose); +my @delete; + +search_dir($iSrc, $iDirList, \@delete, $iVerbose); + +foreach my $leftover (keys %$iDirList) +{ + print "REMARK: LEFTOVER: $leftover ($$iDirList{$leftover})\n"; +} + +if ($gRealTimeBuildErrors && !$iDummy) +{ + print STDERR "\nWARNING: Files will NOT be deleted, because of earlier real time build errors\n\n"; + $iDummy = 1; +} + +foreach my $delete (@delete) +{ + if ($iDummy) + { + print "REMARK: $delete is not referenced by any MRP\n"; + } else { + # Delete the files or directories + # make sure it is not read only + #Convert back to \ for dos command + $delete =~ s#\/#\\#g; + system("attrib -r /s /d \"$delete\""); + my $deletenum = rmtree($delete); + if ($deletenum == 0) + { + RealTimeBuildError("failed to deleted $delete"); + } elsif (-d "$delete") { + RealTimeBuildError("failed to deleted directory $delete"); #Because it still exists + } elsif ($deletenum > 1) { + print "REMARK: deleted $deletenum files in directory $delete as they are not referenced by any MRP\n"; + } else { + print "REMARK: deleted $delete as it is not referenced by any MRP\n"; + } + } +} + +sub search_dir +{ + my ($dir, $iDirList, $delete, $iVerbose) = @_; + my @flist; + + print "Processing $dir\n" if ($iVerbose); + if (opendir(DIRH,"$dir")) + { + @flist=readdir(DIRH); + closedir DIRH; + ENTRY: foreach my $entry (@flist) + { + # ignore . and .. : + next if ($entry eq "." || $entry eq ".."); + my $partial_match; + # Check entry again $iDirList for matches + foreach my $sourceline (keys %$iDirList) + { + if ($sourceline =~ m#^$dir/$entry$#i) + { + # Exact match delete entry in %$iDirList + # Check to see if something has already partial matched + print "REMARK: $dir/$entry is probably covered more than once\n" if ($partial_match); + if ($iVerbose) + { + if (-d "$dir/$entry") + { + print "Keeping directory $dir/$entry ($$iDirList{$sourceline})\n"; + } else { + print "Keeping file $dir/$entry ($$iDirList{$sourceline})\n"; + } + } + delete $$iDirList{$sourceline}; + # No more processing required + next ENTRY; + } + # Check to see if there is reference to inside this directory + if ($sourceline =~ m#^$dir/$entry/#i) + { + # something reference this as a directory need more processing + $partial_match = 1 if (-d "$dir/$entry"); + } + } + if ($partial_match) + { + search_dir("$dir/$entry", $iDirList, $delete, $iVerbose) if (-d "$dir/$entry"); + next ENTRY; + } + # No match place on deletion list + push @$delete, "$dir/$entry"; + print "Marking $dir/$entry for delete\n" if ($iVerbose); + } + }else{ + RealTimeBuildError("can not read directory $dir"); + } +} + +# ProcessList +# +# Inputs +# $iDataSource - ref to array of files to process +# $iSrc - real location of source files +# $iMRPSrc - where the mrp thinks they are +# +# Outputs +# +# Description +# This function processes mrp files +sub ProcessList +{ + my ($iDataSource, $iSrc, $iMRPSrc, $platform, $iVerbose) = @_; + + my %Sources; + my @ComponentList; + my %mrpHash; + + # Need the dir swap + $iDataSource =~ s/^$iMRPSrc/$iSrc/; + # Read the options.txt + open OPTIONS, $iDataSource or die RealTimeBuildError("Cannot open $iDataSource $!"); + while() + { + if (/^GT\+Techview baseline mrp location:\s*(\S+)\s*$/i) + { + $mrpHash{lc $1} = $1; + next; + } + if (/^GT only baseline mrp location:\s*(\S+)\s*$/i) + { + $mrpHash{lc $1} = $1; + next; + } + if (/^Strong crypto mrp location:\s*(\S+)\s*$/i) + { + $mrpHash{lc $1} = $1; + next; + } + if (/^Techview component list:\s*(\S+)\s*$/i) + { + push @ComponentList, $1; + next; + } + if (/^GT component list:\s*(\S+)\s*$/i) + { + push @ComponentList, $1; + next; + } + } + close OPTIONS; + for (my $i = 0; $i < scalar(@ComponentList); $i++) + { + # Fix path + $ComponentList[$i] =~ s#\\#\/#g; + # Need the dir swap + $ComponentList[$i] =~ s/^$iMRPSrc/$iSrc/; + open IN, $ComponentList[$i] or die RealTimeBuildError("Cannot open ".$ComponentList[$i]." $!"); + while() + { + my ($mrp) = /^\s*\S+\s+(\S+)\s*$/; + $mrpHash{lc $mrp} = $mrp; + } + close IN; + } + + my @mrpList = sort values %mrpHash; + for (my $i = 0; $i < scalar(@mrpList); $i++) + { + # Fix path + $mrpList[$i] =~ s#\\#\/#g; + # Need the dir swap + $mrpList[$i] =~ s/^$iMRPSrc/$iSrc/i; + # Fix the CustKit / Devkit and techviewexamplesdk mrp locations + $mrpList[$i] =~ s#^/product/CustKit#$iSrc/os/unref/orphan/cedprd/CustKit#i; + $mrpList[$i] =~ s#^/product/DevKit#$iSrc/os/unref/orphan/cedprd/DevKit#i; + $mrpList[$i] =~ s#^/product/techviewexamplesdk#$iSrc/os/unref/orphan/cedprd/techviewexamplesdk#i; + $Sources{"$iSrc/os/unref/orphan/cedprd/SuppKit"} = "clean.pl"; + $Sources{"$iSrc/os/unref/orphan/cedprd/tools"} = "clean.pl"; + $Sources{"$iSrc/os/buildtools/toolsandutils/productionbldtools"} = "clean.pl"; + + if (open MRP, $mrpList[$i]) + { + my $mrpfile = $mrpList[$i]; + my $mrpfile_in_source = 0; + + while() + { + my $dir; + if (/^\s*source\s+(\S.*\S)\s*$/i) # must allow for spaces in names + { + my $origdir = $1; + $dir = $origdir; + + #Find any relative paths and add them to the end of the mrp location to create a full path + if (($dir =~ /\.\\/)||($dir =~ /\.\.\\/)||($dir !~ /\\/)) + { + $dir =~ s#\.\.#\.#g; # .. becomes . + $dir =~ s#^\.#\\\.#g; # add an extra \ incase one is not present at start of path, canonpath wil cleanup multiple \ + + $dir = "\\".$dir if ($dir !~ /\\/); #add \ to start of path if source line only specifies a file + + # Fix paths to / + $dir =~ s#\\#\/#g; + + $dir =~ s/$iMRPSrc/$iSrc/i if ($dir =~ /^$iMRPSrc/); + + $dir = $iSrc.$dir if ($dir !~ /^$iMRPSrc/); + + $dir = canonpath($dir); + } + + # Fix paths to / + $dir =~ s#\\#\/#g; + + # Remove any / from the end of the sourceline just in case the directory was ended in one + $dir =~ s#\/$##; + # Need the dir swap + $dir =~ s/^$iMRPSrc/$iSrc/i; + # Fix the CustKit / Devkit and techviewexamplesdk mrp locations + $dir =~ s#^/product/CustKit#$iSrc/os/unref/orphan/cedprd/CustKit#i; + $dir =~ s#^/product/DevKit#$iSrc/os/unref/orphan/cedprd/DevKit#i; + $dir =~ s#^/product/techviewexamplesdk#$iSrc/os/unref/orphan/cedprd/techviewexamplesdk#i; + + if ($mrpfile =~ /^$dir$/i || $mrpfile =~ /^$dir\//i) { + # mrpfile covered by source statements + $mrpfile_in_source = 1; + } + + # ignore location of release notes + next if ($dir =~ /^\/component_defs/i); + + if (!-e $dir) { + # CBR tools consider missing source as a fatal error + RealTimeBuildError("$dir does not exist (listed as source in $mrpfile)"); + } elsif (!defined $Sources{$dir}) { + $Sources{$dir} = $mrpfile; + } else { + print "REMARK: $origdir in $mrpfile is already defined in $Sources{$dir}\n"; + } + } + } + close MRP; + print "REMARK: $mrpList[$i] does not include itself as source\n" if (!$mrpfile_in_source); + } else { + RealTimeBuildError("Cannot open ".$mrpList[$i]." $!"); + } + } + return \%Sources; +} + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# @iDataSource array of multiple (txt file(s) to process) +# $iSrc - real location of files +# $iMRPSrc - where the mrp thinks they are +# @iDummy - do not delete anything +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, $iDataSource, $iSrc, $iMRPSrc, $platform, $iDummy, $iVerbose); + GetOptions('h' => \$iHelp, 'o=s' =>\$iDataSource, 's=s' =>\$iSrc, 'm=s' =>\$iMRPSrc, 'p=s' =>\$platform,'n' => \$iDummy, 'v' => \$iVerbose); + + if (($iHelp) || (!defined $iSrc) || (!defined $iMRPSrc) || (!defined $platform)) + { + Usage(); + } + + die RealTimeBuildError("Source directory $iSrc must be an absolute path with no drive letter") if ($iSrc !~ m#^[\\\/]#); + die RealTimeBuildError("Source directory $iMRPSrc must be an absolute path with no drive letter") if ($iMRPSrc !~ m#^[\\\/]#); + # Fix the paths + $iSrc =~ s#\\#\/#g; + $iMRPSrc =~ s#\\#\/#g; + $iDataSource =~ s#\\#\/#g; + if (! -d "$iSrc") + { + die RealTimeBuildError("$iSrc is not a directory") ; + } + + # Need the dir swap + $iDataSource =~ s/^$iMRPSrc/$iSrc/i; + if (! -e "$iDataSource") + { + die RealTimeBuildError("Cannot open $iDataSource"); + } + + return($iDataSource, $iSrc, $iMRPSrc, $platform, $iDummy, $iVerbose); +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < +131454 + Added a unit test for defect KRN-53SL4Q (using ECom multi-threaded) +131437 +... //epoc/main/generic/application-protocols/http/Test/T_HttpRegression/t_CLE-4Y5LC9.cpp#3 integrate +131416 + ALM-4VPGZR, A beep should notify the user of the fact that the virtual keyboard could not be launched. +131416 + BEN-53BGCE, Text in VK caption doesn't get truncated +131416 + EDNABEN-4MDCBT, Do-it not functions in VK. +131416 + LIG-54EHGY, Incorrect caption on VK. +131416 + PIA-544MK7, Incorrect behaviour when Previous and Next buttons are tapped on VK. +130666 + ROS-54EG6Z - Corrected in-source documentation of CBitmapContext::BitBltMasked() +130666 + ROS-54GEPA - Removed redundant lines. +130664 + Fix defect THY-54BG7T "Error when invoking GNU make directly" +130664 + Fix defect PLD-54FQ6U "Recompiling for ARM after making source changes results in link failures" +130659 + TUR-543C9X Hardware keys not available on the ARM Integrator +130659 + PEN-53C9UQ Impossible to test slim Quartz on the Integrator +130649 + Defect fix for: PRX-54GB3G "Failure to reset member variable to 0 after deleting." +130489 + Fix defect THY-54HKY9 (Remnants of linda4 variant are still +129678 + Fix for defect PER-53TC85: "Apparc tests TServ and TServ_2 fail due to Emime changes" + +129678 + - Fixed JON-53RMTR ("When closing applications on mainline build Error message appears"). + +129678 + - Change UIKON.IBY to use EIKCORE.DLL from DEBUG_DIR (i.e. udeb) rather than BUILD_DIR (i.e. urel) because CONE.DLL goes into the ROM as DEBUG_DIR (i.e. udeb). The _DEBUG-only code in CCoeEnv's constructor makes a HAL call which allocates some memory on the heap which never gets freed (it is not orphaned though, so it is not a bug). The problem for applications is that the CCoeEnv-derived-class object gets created inside a heap-mark/heap-mark-end - the heap-mark-end will therefore "notice" the HAL's lingering heap-cell as a memory-leak. EIKCORE.DLL gets around this by making a _DEBUG-only HAL call to pre-allocate this heap-cell before the heap-mark/heap-mark-end, hence why we need a DEBUG_DIR EIKCORE.DLL if we have a DEBUG_DIR CONE.DLL. + +129678 + PLD-53LFUN - REikAppUiSession.Connect() sometimes returns -1 during emulator startup. + +129678 + Defect Fix: ROS-54EHCX "WINSCW emulator problems with FEPCHINA" +129665 + Defect number: CAH-52RLXZ Audio streaming Open(settings) : settings are ignored +129665 + Defect Number: CAH-52SLAA: Audio streaming server doesn't return volume & rate settings. +129333 + ANN-53VAQC Selection tab stays on applauncher icon when a MIDlet is started +129333 + DAN-53ZBRB Tapping on a MenuBar without any items in the pane results in division by zero. +129333 + DAN-54BCEK Kamikaze MIDlet works poor in Quartz +129333 +... //EPOC/main/Quartz/midp/kvmmidp/tools/emulator/META-INF/distribution.policy#1 branch +129333 +... //EPOC/main/Quartz/midp/kvmmidp/tools/emulator/META-INF/MANIFEST.MF#1 branch +129308 + Defect fix (No: AHD-52ZGGL): +129131 + PAA-549MMV, Emulator crashes when switching color schemes and opening agenda +129030 + SEF-549F5F "BT Stack initialisation doesn't fail when BT.ESK is not present" + +128883 + - fix defect WHE-52VKNF + +128775 + Defect fix: (Defect No: AHD-52ZGGL) +128446 + JON-53RJCD Cannot open received BIO messages. +128446 + KAN-549EVW Messaging panics when you leave an email and have about 150 mails in the inbox +128194 + Fixed defect ROS-52QL64 "Calculator digits are drawn incorrectly in WINSCW emulator" by +128189 + Warning: The fix for EXT-52AGT3 includes API changes. The affected components are updated and included in this release: +128189 + EXT-52AGT3 "No possibility to inform remote OBEX client if e.g. file received over Bluetooth is not able to be received " +128189 + CAL-4Z7LY4 "KSOReadBytesPending socket option asserts if there are zero bytes pending" +128189 + DAS-4ZTMVK "CObexBaseObject::GuessTypeFromExtL sets incorrect MIME type for vCalendar (& should this method even exist?)" +128189 + PAS-522HSG "UPF 6: (Nokia) OBEX Connect packets with 0x0000 Max packet length" +128189 + JON-4YSJ7M "Obex does not strip nullterminator from type string" +128189 + DIN-4U7ND2 "OBEX should ensure Type headers are sent with ZeroTerminator" +128189 + DIN-4YSLSC "OBEX shouldn't send NULL terminator on zero length Unicode strings" +128189 + Fix for defect EXT-52F9ME +128097 + Fixed defect FIR-53TN43 +128089 + ALM-53SH8G +128089 + ALM-4Z7AGE +128089 + ALM-53JF66 +128089 + ALM-53JFOW +128080 + JON-549L6F Send attachment dialog is NOT supposed to appear when having only one attachment +127825 + +127805 + Fix for defect JUA-54zkz9 - + +127805 + Fix for defect PER-543GHW: "Spanetest is test code and should not be included in mainline builds" + +127805 + Defect Fix: CHM-543LCK "Need a change in behaviour of EnableServerEventTimeOut" +127666 + +127654 + QUN-53VGMP "BTCOMM panics when closing (using TBTTerm)" + +127654 + MEN-4XLDZ6 "Status response with error not supported" + +127654 + EXT-53BFYG "Authentication (PIN code) cancelling results an error when the link is already disconnected" + +127654 + MEN-4V4MGZ "Two frame timeouts in RFCOMM can cause Panic" + +127654 + QUN-53TL8J "6.1 L2Cap defect which didn't make it into 6.2" + +127654 + EXT-53BHBT "Command status event with Error code "Command Disallowed" is not handled" + +127654 + EXT-4XWF9Y "BT SDP server crashed when construction phase leaves in WINS" + +127654 + ROS-534EJ9 "CBTLinkManagerApp::GetACLLinks() needs to use CleanupArrayDeletePushL()" + +127654 + PUN-4YSK9M "SDP client crash when baseband abortively disconnected" + +127654 + FRU-52SK4W "String length calculation error in sdp test validation code." + +127654 + ROS-52PK6X "Bluetooth crashes mainline Quartz emulators" + +127654 + MEN-4XLDZ6 "Status response with error not supported" + +127654 + FRU-52GEQ7 "FCOn/FCOff with CBFC: logic reversed" +127064 + KAN-53RJL6 +127064 + ALM-53BEEB +127064 + NEO-53BH7Q +127064 + NEO-52GCSC +127064 + ALM-53NBQR +127064 + ROS-53LJEL +127064 + GUN-4WDCNT +127064 + JON-53TB6U +127064 + ALM-53SG23 +127064 + REK-4WUFST +127025 + Fix defect FOD-53SN8N "Can't pass more than 1024 characters into ar" +126710 + Defect Fix DAS-53VBEL:"App Threads can be renamed earlier" + +126710 + Defect Fix WEP-52ZH8D:"CEikEdwin::MinimumSize() returns height which is too short!" + +126710 + Defect Fix MAT-529HJA:"StatusPane window background color not updated" + +126710 + Defect fix :LAG-53YEW2 + +126693 + MOU-53RF6J - Trying to install big files and swith to other app panics the viewserver. +126499 + WAN-543CA : Port Clashing issues between Bluetooth, IR and Symbian Connect +126496 + BOY-543KLQ : PLP uisng incorrect number of stop bits causing failure on Integrator +126416 + Fixed defect ROS-53NGK3 "screendriver uses depreciated UserHal::MachineInfo call" by switching to using HAL functions. +126286 + LEQ-4YQJ8X - jar file now deleted if download fails. +126191 + WHE-53FJB6: Problem with menu redraw when running Canvas repaint test +126191 + WHE-53BC7D: Cannot alter Gauge value by -1/+1 +126191 + WHE-53BDA4: Cannot include "+" in PhoneNumber TextField +126191 + WHE-53FJW8: Panic if no descriptor +126191 + WHE-53LK5G: (kvm only) muFrac MIDlet fails to connect +126191 + WHE-53FMMW: Panic when exiting Sokoban +126108 + DOT-53sdxw : EStrayEvent. +126040 + 3) Fixed FID-4ZKEKQ (Inefficient memfill in MMC driver.) Use Mem::Fill() +126040 + 1) Fixed THY-52WJTE (DLL static data support doesn't +126040 + Additionally it is not created for ROM-based DLLs as +126040 + 2) Fixed generic bootstrap defect FID-53BKSD (920T +126040 + 3) Fixed kernel defect THY-53FE32 (Confusion between +126040 + 4) Fixed generic bootstrap defect THY-53LC9Y (crash when +126040 + 5) Fixed generic bootstrap defect FID-53LKTG (Bootstrap +126040 + 1) Fixed WIR-53FANN (RArrayBase::HeapSort makes assumption about max iEntrySize value) +126040 + 2) Fixed MOS-53FLUF (HAL attribute ordering incorrect). Moved EPenState from +126040 + 3) Fixed MOS-53RHP3v(Screen width and height returned by HAL are constant). Added func +126040 + 2) Fixed BAN-52BKKC Physical device driver for serial port have a defect and +126040 + 1) Fixed PAS-4WRMQS: "Requeing a read() after PowerOn Panics the Driver/Kernel". +126040 + 2) Fixed SCE-534GAE: "Problems with Serial Comms LDD power handling" +126040 + 3) Fixed SCE-52YHQE: "Serial change notifier problems". +126040 + 1) Fix defect ROS-53TDGG "Access Violation in CreateFirstDllRefTable" by allowing for +126040 + only be included into ASSP-specific builds. See \e32\release.txt. +126040 + 1) Added tests to T_TIME to verify defects FER-4XGDVT and FER-4XDK9G +126040 + 1) Fixed MOS-53LEVN t_lfsdrv uninitialised var on WINS. +126040 + 1) Fixed SCE-534FSY "Serial power handling tests disabled in T_SERIAL" +126040 + 2) Fixed PAS-4WRMQS "Requeing a read() after PowerOn Panics the Driver/Kernel" +126040 + 3) Fixed MAY-4ZGH8S: "t_serial shoots itself in the foot, and can never pass". +126040 + 1) Fixed PAS-4WRMQS "Requeing a read() after PowerOn Panics the Driver/Kernel" +126040 + 1) Fixed 6.1 defect DON-52SC7L (Disk space notification does unnecessary +126040 + included in ASSP-specific builds. See \e32\release.txt. +125979 + defect fix for BAR-53BEZ6 "Need to delete app-services\wlddatabasekit\tools\WLD_ISO.DAT" +125706 + ALM-53EF93Not possible to open the Find dialog from a message opened from the Found dialog. +125650 + Fix improvement for: SIK-52VGRE - MinimumSize() returns TSize(0,0) until StartDisplayingMenuPane() is called. +125650 + Defect Fix CHM-53KPSL "Uikon could use a better way of determining the foreground app" +125601 + Fix Defect JUA-53ULTP "abld reallyclean wins" waits for the user input in order to finish execution" +125316 + JON-53RFVC Messaging crashes when scroll and then switch to other folder. +125316 + GUN-4WDCWU Uses depricated methods +125221 + Fix defect ROS-53TDGG "Access Violation in CreateFirstDllRefTable" +125176 + ALM-4YR9YM, Wrong dialog is displayed when trying to install from a removed memory card. +125176 + ANN-65NM4J, Missing text in dialog.uninstall.SoftwareNoneAppVersion +125176 + LIN-4ZUETQ, Dialog text in App Installern is not wrapped. +125176 + ANN-65NH2G, The _epoc_drive_j variable in epoc.ini stops appinstaller from working correctly +124983 + defect fix for BAR-53BEVC "The Wldtools component still refers to "Psion" in a number of its source files" +124938 + KRN-53EGYF Missing target uri error when synching multiple messages with IBM +124938 + KRN-53EH2E Crash in reference toolkit when syncing multiple messages # +124938 + KRN-53LE8H The engine should set the charset type in the transport adapter +124938 + KRN-53NH8Z base64 Nonce values do not decode when they are in binary format +124938 + KRN-53RJYL Delete from openwave causes a Warning failed to delete record in EPOC +124938 + KRN-53RE2W AddItemL Function in contacts DBA needs to removed UID from versit item +124672 + MREK-4YQMK9 : Allow listboxes to have customizable scrollbehaviour + +124672 + CHM-52VPCS : Allow status panes to report their exact size + +124611 + JON-535KBL Delete button in To do detail view is not dimmed if new entry is opened from detail view. +124574 + is now off (since CR MMAT-52VFBC were rejected). +124532 + ROS-53LMAW - http is now included in ROM as required by certman. +124488 + TUR-53CE6C Calculator crashes when exceeding max numbers and adding +124488 + TUR-53BJZNpasting max. chars from jotter generates incorrect response +124488 + TUR-53CF2UClearing a negative number from calc display only requires 1 "<--" button press +124488 + DOO-53BE95Calc display turns red with underline. +124470 + WBAG-525HXY crypalg except random and tsrc moved from "B Export Restricted" to +124470 + WBAG-525J29 random from "B Export Restricted" to "EExport Restricted" +124470 + WBAG-525HEV certman from "D" to "E" +124470 + WBAG-525J7Z wincrypto from "B Export Restricted" to "D Export Restricted" +124469 + ROS-53KHNF Incremental link option now disabled in Microsoft Visual C++ v6.0 +124441 + PEN-53CB6A Quartz is turned 90 degrees on the Integrator +124427 + FSJN-4Y3FTPChange default behavior for viewers +124388 + XTJ-53RKLQ Erroneous info print in Beam received dialog +124387 + WEP-53DCQL Beamed Inbox not visible in Messaging base view. +124387 + XTJ-53RKFW Tapping cancel on entry in VCalViewer deletes entry in Beam received list +124386 + NIN-52CEEU default service unknown when SwitchToMessage() called +124378 + INEO-4Y3ETF Agenda, truncation of entries' description in Day View +124367 + LIG-53BES8, Installer application hangs in Installing software dialog. +124268 + Fix for defect BRY-53DPN9: WAP Stack can't handle more than one connection per session. +124047 + Defect Fix for BRY-53NG7J + +124037 + Defect fix for CHM-53ML7W - "EikSRv startup fails on Quartz". +123758 + Fix defect ROS-52XGQY "fixupsym.pl is broken by recent MAKMAKE changes" +123712 + fixes defect EDNKPLD-4KCP3R by ending pending call to receive on a closed socket. +123462 + Fix defect BRN-52KL2Y "\epoc32\localisation\*.rpp and *.info files are not reported by the build tools as releaseables" +123449 + Fixed defect BAR-53DCT6 ("The use of a segmented buffer causes a problem when compiling certain databases"). +123435 + - Fixed PIA-4ZKLBG - T_IMCM06 panics +123320 + Fix for defect APY-52PBYB. New resource struct has been added to allow binary data in default_data and opaque_data. +123320 + Added test for defect EVS-4Z9BPG. Check use of TLS in a plug-in. +123311 + JON-53BF2S Email and Fax are saved to wrong folder when selecting Send as. +123284 + HAN-4YALGX "Errors not propegated from versit" +123284 + WAG-53KJNV "Possible memory leak because C class is mistaken as T class" +123284 + WAG-53KK8C "Passible memory leak because a leaving function is a parameter of the allocating function" +123213 + MOU-53KFNR, Clicking in help title pane results in crash +123213 + EDNMREK-4NCLRE, Help appears behind the Menubar +123209 + WEP-53FBT6 Not found dialog when you try to download IMAP headers +123120 + Fix for defect BAD-52VE28 Zero-width on break space (OxFEFF) is not zero width. +123028 + WAN-53DHFN, Agenda: Hung in Set Repeat Dialog +122989 + Fix for defect SAE-53CMAP Form's RScreenDisplay::SetGraphicsDeviceL does not roll back on leave +122772 + Defect fixed: ROS-53FKEG Jotter problems in mainline 00528 +122754 + defect fix: EXT-4X3EFX for Calypso +122752 + CRZ-4WYGV7Scheduled fetch for dial up does not show that it fails when already connected through gprs +122752 + BEN-4YXFY5Failed scheduled fetch freezes the screen for several minutes +122751 + JON-4X8KV3: Default button missing in CertDeletedDialog +122658 + EXT-4U4FVE: Support for message waiting indications specified in CPHS Phase 2 spec +122586 + MOU-53EF2W +122585 + MOU-53ED7Z +122537 + update to defect fix ROS-534DBB "Use of new[] needs checking in ConArc_plugins" +122533 + Defect Fix: ROS-534DBB "Use of new[] needs checking in ConArc_plugins" +122522 + Fixed defect PEN-536JJ7 +122488 + JLID-52FF2l change request: Add support for Priority to KeyCapture +122411 + BEN-52HH8S Program closed when tapping cancel in Get&Send in Messaging base view +122388 + Hlpmodel defect fixed: MOU-537G9Y +122271 + Fix defect ROS-53ECQY "Can't disable WINSCW builds in PRJ_PLATFORMS" +122166 + ARL-4T5AK2 +122166 + JON-4VVEYJ +122166 + MOR-4VQ9FZ +122166 + KAA-4WK8MY +122166 + LIG-4X7G3P +122166 + OAY-4X3K2K +122166 + KAN-4XLJK9 +122166 + JON-4YDC8T +122166 + OTS-4VBFX4 +122166 + LIG-4T9CAB +122166 + OEL-4VGJ9J +122166 + OEL-4VGJ8H +122166 + CAD-4UUKV7 +122166 + SLR-4V8FNA +122166 + MOR-4VPAWS +122076 + LIG-4W4JZS +122076 + MAT-4X7LA2 +122076 + SIK-4VQAPP +122076 + LIG-4VPK7X +122076 + LIG-4VWB2K +122076 + KAA-4WCAB8 +122076 + CVN-4VPGSE +122076 + EKD-4W5G3M +122075 + KAN-4YXEQX +122075 + KAN-4ZDCR4 +122075 + KAN-4ZDCHY +122075 + BEN-4ZSFV3 +122018 + Fix for BAD-535DWS: Bidirectional ordering in TBidirectionalState does not work +122017 + DUG-4ZLLGG "Lock server should use global message pool" + +122017 + EXT-52WGT8 "CContactViewBase async events panic" + +122017 + EXT-52YGDT "CContactLocalView works incorrectly with some preferences" + +122017 + EXT-4ZZH86 "Non-leaving functions call leaving functions in RContactRemoteView class" + +122017 + EXT-52JGUG "RContactRemoteView::ContactsMatchingCriteriaL() is not OOM-safe" +122007 + WHE-53BCSB OOM running Swirl2 MIDlet +122007 + WHE-4TZEP9 MIDlet doesn't have focus after foreground MIDlet closed +122007 + WHE-52QH2A (pjava only) Froggy splashscreen not displayed +122007 + DAN-4YTE8C Items don't get ItemStateChanged for pointerevents events above clientrect/2 in X-led. +122007 + EXT-52G68W Multiple alerts don't seem to work if they are triggered using a timer. +122007 + DAN-523HCW Wrong index passed on to Java from CMIDForm::HandleControlEventL() (always 0) +122007 + EXT-52Q8BJ midlet with no user interface does not exit properly +122007 + Additional fix for ALN-4YGJTU F1 (menu key) key events are incorrectly passed through to Java +122007 +... //EPOC/main/generic/midp/kvmmidp/tools/emulator/META-INF/distribution.policy#1 branch +122007 +... //EPOC/main/generic/midp/kvmmidp/tools/emulator/META-INF/MANIFEST.MF#1 branch +121982 + Fix defect BRN-52RCVD "Evalid doesn't work correctly when run from a directory more than one level deep." +121944 + ALM-4WMFR3 +121944 + JON-4YYHWW +121936 + DUG-534M86 "Straightforward ROM size reduction for AGSVEXE.EXE" +121912 + BEN-52CDAP +121864 + JON-4Y4FNG +121863 + PEN-4X6C8N +121847 + Fix for defect KRN-52GGEY: Secure Socket Panic -14 +121785 + Fixed KAA-4YKDCB +121784 + THE-4YSLPM +121784 + CRZ-4WTHYS +121784 + CRZ-4WTHXD +121730 + Fixed defect MAT-52CH8M +121725 + Defect Fix: DOO-52VKFU "You cannot copy a Directory containing files to the C drive". +121701 + AMS-4WZBW7 +121701 + AMS-4WZC7Z +121701 + NEO-4UND6Q +121701 + CRZ-4XHGAL +121701 + JON-4WRC2Y +121701 + KAN-4Y4DVT +121701 + EKD-4YKAU9 +121701 + KAA-4YKD97 +121701 + JON-4YJH5H +121701 + KAN-4YTFCM +121701 + ALM-528EKV +121694 + Defect Fix: PER-53BGW2 "Abld test build fails for Apparc" +121571 + Changed IPR category of form/inc/... from Category A to E as per SCCR NSAE-4ZTLMF +121538 + WEP-52ZFET Not found dialog appears when you tap Yes button in incomplete messages dialog. +121538 + XTJ-53BC3T Returning to listview when replying to incomplete message crashes. +121500 + 1) Port defect fix for defect ALM-4VQB5V Ditizer freezes (was: The Brutus +121500 + 1) Fixed FID-4ZWDMZ (MMC program poll is too slow to be useful.) +121500 + 1) Fixed defect FER-4XDK9G - "Assabet timers go off at strange intervals." +121500 + 2) Fixed defect MET-52AF29 - "Power off/on may freeze Assabet/Brutus" +121500 + This helps fix defect MAY-4XWM9Q - "e32 does not build in an IPR-E OCK". +121500 + 1) Fixed BAN-52BKTN (CAsyncCallBack ctor TCallBack& could be const). Made +121500 + 2) Fixed BAN-52BKV2 (Should inline TInt RSubSessionBase::SubSessionHandle() be +121500 + 3) Fixed THE-52WJR6 (Equality operators for TThreadId and TProcessId should be +121500 + 2) Fixed FID-52HBTA: USB driver not leave safe +121500 + 3) Fixed ROS-534EAV: usbdma.cpp mixes new[] and delete +121500 + 1) Fixed PAR-52CLSB (920T bootstrap code is Cat D it should be Cat E). Changed +121500 + categorisation to E after source code recategorisation CR - CMOS-52WJ5V +121500 + 1) Fixed DON-4ZKDKK (Moving a directory leads to incorrect parent directory +121500 + 1) Fixed defect DON-4ZSLL9 "CMountCB::ControlIO cannot be called when +121500 + 2) Fixed defect DON-52FJDQ "RFs::ReadFileSection() does not alway return +121500 + 1) Fixed ROS-4Y3CUU (T_MATH and T_FLOAT rely on the compiler generating denormal constants) +121500 + 2) Fixed MOS-52BH6B (t_math loop problem) +121500 + 1) Added t_mvdr to test fix DON-4ZKDKK (Moving a directory leads to +121500 + 1) Fixed defect MAY-4ZMMZY "F32Tests for LFFS require Cat-A code to build" +121500 + and MAY-4ZMMXC "F32test server\t_dspace cannot be built by +121443 + defect fixing ROS-534F3D, ROS-534F5K, ROS-534FFB, ROS-534G3C, ROS-534FM3, ROS-534FNZ, about arrays created with new but deleted with "delete" instead of "delete[]". + +121443 + ROS-534F3D BITGDI test code mixes new[] and delete + +121443 + ROS-534F5K WINSCW array of objects problems in FBSERV + +121443 + ROS-534FFB GDI TRGB.CPP code mixes new[] and delete + +121443 + ROS-534G3C mm-server mixes new[] and delete + +121443 + ROS-534FM3 PDRSTORE mixes new[] and delete + +121443 + ROS-534FNZ screendriver mixes new[] and delete +121440 + fix defect Number: ROS-534FTF + +121244 + Defect Fixing TOU-535J4S +121211 + Fix for defect SHH-536LMR ECOM IPR Categorisation needs to change +121211 + Change the ECom Source code Distribution classification from category A to Category D as required, and Authorised by CR CWAK-52NLCK +121204 + BOX-537AER "OOM safety problems in fntstore" - TRAPed offending call to a leaving function and added an explicit delete. +121122 + Defect Fix WEP-52ZHKU "UIKON: Crash removing Picture Factory from CEikonEnv" +121118 + Defect Fix MAT-52SHZK: "UnblankScreen() crashes when closing down EikSrv". +121043 + MREK-525BV5 Add a dialog to the parsers +121039 + IHUN-4XTN8VAdd clipboard support to Quartz virtual keyboard +120989 + TUR-535DVQ ARM Integrator: Hurricane build refreshes itself every 2 seconds. +120971 + Fixed REK-4ZDHZW +120970 + ADN-52HCPR defect fixing: T-notify now won't crash +120914 + OEL-52XDEZ Application launcher looks ugly and contains lots of empty space in thin config +120912 + WEP-534D9T Not found dialog when you select New in SMS menu +120912 + WEP-52ZFQM Not found dialog when you try to open a received SMS +120740 + Etel: Fix defect DOE-4Z6C6Y - Provide an API for ETel clients to know how many clients in total have an handle open on a call object +120713 + A defect fix has also been fixed ROS-534ESX "WINSCW problems in PLP" +120696 + ANN-52ZF5G, Selecting Send As from Agenda or Contacts result in a Not Found dialogue. +120695 + KAA-4WZENK, Incorrect duration on day view +120682 + PAD-52PCV9 Statusbar not working properly (No icon visible) +120283 + Fix defect ROS-52XF6E "ROMBUILD produces incorrect S-Record checksums" +120283 + Fix defect ROS-52ZED7 "ROMBUILD crashes if section 1 overflows in 2 section ROMs" +120230 + Fixed defect UDN-4YCJ76. Fixed thttp test harness as it got broken from the changes made to the phttp file locations +120196 + Fix for defect EGA-4ZMNKM. +120192 + PIA-4XNHS5 - V3: EDNTHYN-4V3FW2 - IMAP4 move and copy inefficient +120192 + KAI-4YKHLL - EDNMULH-4XWBQ5-Investigate not storing MIME envelope when doing an IMAP syn +120192 + KAI-4YKJEC - EDNTHYN-4XUCKK-IMAP: move should not delete mail if copy fails +120192 + KAI-4YKHNW - EDNMULH-4YBCCY-Enhancement: Investigate IMAP fetch block size +120192 + HOL-4V8HZX - IMAP4: downloading 800 message headers +120192 + RAN-4XUEP7 - Charset UID not stored in CImMimeHeader : IMAP +120192 + PIA-4XLDE9 - V3: Problems downloading from OpenMail Server. +120192 + PIA-4W5HV9 - V3: IMPS, POPS should stop synching on low memory +120192 + ANN-4WSCF9 - IMAP doesn't work +120192 + RAN-4VBJ2R - IMAP doesnt decode encoded subject line +120192 + HOL-4V8KL4 - CImCacheManager does not delete child entries of email messages +120192 + HOL-4V8KBA - Some messages cause IMAP synchronisation to fail +120192 + Fix for defect PIA-4YBCTG V3: EDNEWIH-4XPDDY - CSendAs::CreateMtmArrayL not leave safe +120192 + KAI-4XPGQH - "Shouldn't be allowing SetVersion in EmailBaseSettings", +120192 + IQL-4YGH33 - "Some comments on msg\impcmtm and msg\impssrc need cleaning" +120192 + PIA-4W5H83 - V3: Sending word document as mail ---> application panic +120192 + MEA-4TWG82 - "URI resolving should exclude irrelevant message entries" +120192 + KAI-4YKJUT - "V3:EDNSKAI-4Y49ZQ-Cannot edit mail account settings after mail sending" +120192 + EDNNBAT-4NVDY4 -"Misleading error when trying to send to an SMTP serve on a different domain" +120192 + KAI-4XPGQH - "Shouldn't be allowing SetVersion in EmailBaseSettings +120192 + HAR-4UMFTJ - The fax mtm should leave fax resolution alone +120192 + SVN-4VBK2J "Sending vcal, vcard, to entry as fax fails". +120192 + BUN-4WREDW Messaging does not have #defines to allow logging code and text to be removed from builds +120192 + REK-4XVJP2 Messaging should have it's own ini-file +120192 + ALR-4XHKS8 v3: CMsvOperation::Cancel is broken in the message server +120192 + EXT-4VMCLR "MsvStore Error 1" +120192 + GUY-4YCNER CMsvEntry::SetSortTypeL is not leave safe +120192 + GUY-4Y3DSJ Message server startup ignores return code of create semaphore +120192 + GUY-4Y3HNE Message server should change messages to suspended on startup. +120192 + PIA-4XLGY7 V3: EDNTDAS-4WYFRU - Mailinit fails with "not enough memory" when initialising for the first time on WINS +120177 + Defect Fix: MAT-528LXB "Scrollbar window background color not updated" +120066 + Fix for defect GAL-4ZPDY5: Copyright not acknowledged in PPP/DES. +120049 +... //EPOC/Main/developerlibrary/doc_source/Common/ToolsAndUtilities/DevTools-ref/Tool_Ref_RSS-file-format.guide.xml#3 delete +120027 + EDNCWIN-52GFF2 defect fixed (for v3.0 database) +120027 + HOE-52JC3F defect fixed (for v4.0 database) +120004 +... //epoc/main/epocconnect/Installation/MS-Files/README-GER.txt#3 branch +119997 + MREK-525BV5 Add a dialog to the parsers +119907 + Improved tbackup test code in order to reproduce the first defect (STE-52XE4L). + +119907 + STE-52XE4L - No notification will occur if the backup operation aborts. + +119907 + DOT-52SJGD - CEikMenuBar should expose its title array. + +119907 + SIK-52VGRE - MinimumSize() returns TSize(0,0) until StartDisplayingMenuPane() is called. +119850 + GsmTsy: Fix for PAS-522JCA and PAS-522JGF +119659 + FER-52SL57 "WSERV needs to TRAP calls to the key click plugin" - added TRAPS as recommended. +119659 + ROS-52QG2V "Incorrect use of delete in CMdaPixelWrite::Reset()" - added [] when deleting arrays. +119659 + CHM-52CKMH "Various Graphics _Ls can be replaced by _LIT" - replaced, for the most part, _Ls with _LIT. +119659 + KLN-52XENW "Missing semicolons at the end of lines in gdi.h" - added semicolons. +119578 + - Updated the IBY files accidentally omitted from changelist 119221 to complete the fix to AHD-52NCVA ("EPOC CONVERTOR(cnf) files not built during the overnight build process"). +119508 +Change 119508 by AndrewJ@LON-ENGBUILD17_local_mainline on 2001/09/25 17:21:30 +119498 + Additional testcode to verify HAN-4XNDX5 'Can't delete an entry if its the last in the stream' +119404 + TVersit EGA-4ZPL4S +119363 + CHM-52CKGA Various uses of _L can be replaced by _LIT +119362 + CHM-52CKGA, various uses of _L can be replaced by _LIT +119361 + CHM-52CKGA _Ls replaced by _LIT +119360 + CHM-52CKDB _Ls replaced by _LIT +119256 + TIN-528CPY syncmlclient.iby file causes a couple of warnings in mainline ROMs +119221 + - Fixed AHD-52NCVA ("EPOC CONVERTOR(cnf) files not built during the overnight build process"). +119170 +Change 119170 by MathiasM@RON-MATHIASM on 2001/09/24 10:11:04 +119170 + "Make the possibility of multiple selection clearer in listboxes" (MMAT-4ZDGPR) +119122 +Change 119122 by GeorgeS@LON-ENGBUILD17_local_mainline on 2001/09/21 17:08:48 +119069 + MOEL-4WRJPN, "Architectural brake of comms dependency in status bar (QSBCTL)" +119037 + - Fixed MAT-52QNXP ("Deleting a CCoeControl object in a CRichText parser causes access violation"). +118973 + PIA-4W5HV9 - V3: IMPS, POPS should stop synching on low memory +118893 + Defect Fix: MAT-528LXB "Scrollbar window background color not updated" +118841 + Port defect fix for defect ALM-4VQB5V Ditizer freezes (was: The Brutus +118758 + Defect Fix CHM-52QG88: "ErrorResGt shouldn't build wap errors" +118754 + Defect Fix CHM-52CJJY "Various uses of _L can be replaced by _LIT" +118688 +Change 118688 by UmaA@LON-UMAA_LOCKIT6.1 on 2001/09/19 12:11:46 +118688 + This contributes to fixing defect AHD-4ZFBYF "change required to the rom building process". +118652 + CAD-4YKJB4 "Disable next and previous while recording a voice note" +118607 + Fix for Defect Number: DUG-4WCDLH + +118574 + Fix for defect Number: HAN-4XNDX5 + +118568 + - Fixed CHM-52CEXC ("Unnecessary code in EMime"). +118509 + JCAD-4WCHNB - Thin Quartz problems in dialogs +118408 + MAT-528HEU : Colors need to be initialized before system bitmaps +118408 + MMAT-4ZDGPR : Make the possibility of multiple selection clearer in listboxes +118364 + TTextView.cpp - expanding test harness (CHM-4Z5EJJ) +118299 +Change 118299 by UmaA@LON-UMAA_LOCKIT6.1 on 2001/09/17 11:08:30 +118299 + This contributes to fixing defect AHD-4ZFBYF "change required to the rom building process". +118142 + DUG-52BK8U - "Selecting 'New File' causes EPanicInvalidParameter panic" +118118 + - defect fixings : EDNFNWO-4MBM2C, EDNJALN-4GCE8S, EDNJHOS-4MRL3X, THS-4TJJEN + +118110 + PEN-528FZS - Wrapping of labels doesn't work. + +118110 + JUA-524MS8 - CEikSoundSelector doesn't store the dimmed state properly. + +118110 + STE-52CC79 - The cursor on a choice list control is not hidden properly. + +118110 + NEO-52CEMM - Wrapping labels crashes ... + +118110 + NEO-52CETP - Wrapping labels don't wrap. + +118100 + This contributes to fixing defect AHD-4ZFBYF "change required to the rom building process". +118077 + Defect Fix BAR-529BBJ"CCoeScreenDeviceChangeDefaultHandler::Self is not currently exported". +118045 + CAD-4YKJB4 "Disable next and previous while recording a voice note" +118041 + Creating library \EPOC32\BUILD\INFRA-RED\IRDA\GROUP\BTIROBEX\WINS\UREL\IROBEX.lib and object \EPOC32\BUILD\INFRA-RED\IRDA\GROUP\BTIROBEX\WINS\UREL\IROBEX.exp + +118041 + Creating library \EPOC32\BUILD\INFRA-RED\IRDA\GROUP\BTIROBEX\WINS\UREL\IROBEX.lib and object \EPOC32\BUILD\INFRA-RED\IRDA\GROUP\BTIROBEX\WINS\UREL\IROBEX.exp + +118034 + Defect Fix MAT-4ZSJ2U "CEikDirContentsListBox icons not masked correctly." +117971 + Fixes for EXT-52F9ME, DIN-4WBKKT and DAS-4Z8E8A + +117971 + fix for defect DAS-4Z8E8A, the change was made exactly as the defect suggests + +117971 + Implemented suggested fix for defect DIN-4WBKKT + +117967 + Defect fix DOO-4WBDYN "Unity app interferes with Extras Bar." +117960 + - Fixed defect BAR-52HG8N ("BAFL has a constant for "ellipsis" which is in Code Page 1252 rather than Unicode"). +117911 + TIN-528CPY syncmlclient.iby file causes a couple of warnings in mainline ROMs +117911 + TIN-529BRZ All references to @since 6.2 to be replaced with @since 7.0 + +135809 + Fix for defect DUG-54PEZE: Migrate 6.1 changes for SysAgent +135808 + Fix for DUG-54PERY "Migrate 6.1 fixes for Schsvr" +135808 + This includes the 6.1 fix WIR-4Z7J5T "Main, KERN-EXEC, 3" and integrates the useful file logging from 6.1 +135488 + Integrate missing fixes from 6.1 to fix DUG-54PF8E "Migrate 6.1 fixes for SHENG". +135488 + EDNBPAL-4WBLNN "CShgFormulaViewer::ConstructL() needs to fill in the +135488 + EDNHLJT-4RH9PT "Worksheets are not correctly updated if one is deleted" +135487 + Fix for defect DUG-54PF6N "Migrate 6.1 fixes for DAMODEL" +135487 + This release migrates the fix for EDNSCHM-4PXLE7: +135484 + ROS-54MFNV "RefUI calculator +/- button is incorrect" +135484 + LAG-54QFG3 "Calc app does not handle a colour scheme change" +135465 + DevKit - update of KSA to test fixes for defects HET-54VPA3, HET-54VNWS, HET-54VP77, HET-54VP3S, HET-54VNZW and HET-54VNQT135434 + KAN-537KP9 Zoom settings are applied on the wrong view if you task away.. +135434 + LIG-538CAE Wrong text in queryDialog.messaging.disconnect. +135434 + JON-53RHKK queryDialog.sendMultipleSMS should not have a default button. +135434 + ALM-53RHKH The space between the colon and the Email account name has disappeared. +135434 + JON-549L46 Highlighting missing in Send attachment dialog. +135434 + ALM-54BJ34 Wrong dialog is displayed when tapping an attachment (IMAP) +135434 + PAU-54VKVD When selecting a Zoom level and tasking away, the selected setting is not confirmed. +135434 + PEN-54XC2N Emulator startup report errors with mailinit +135386 + Fixed WHE-52VECT "Panic in CContactDatabase::AddNewContactL" +135386 + Revised fix for EXT-52YGDT "CContactLocalView works incorrectly with some preferences" +135386 + Fixed EXT-53RJ4S "A groups only local view crashes when contacts are deleted" caused +135386 + Fixed EXT-53JGEN "CContactDatabase::GroupCount() crashes when called to a brand +135385 + ROS-54MF3M EIKON-LISTBOX 44 and 45 panics in RefUI Contacts +135364 + WAN-54VLHUAdd new device on Bluetooth screen causes application panic +135316 + WHE-53SJYP MIDletExecutor should use wait/notify in waitForCompletion +135316 + WHE-54QJ7Y MIDP unit tests cannot be built +135316 + BRT-54EJ3N "SelectedIndex state of ChoiceGroup is lost when ChoiceGroup is appended to a form." +135316 + PLD-52BKPD "The same Form doesn't always have the same layout" +135316 + PLD-54JFPC: (KVM only) The midp.rsc file isn't installed by abld build, only abld test build +135316 + WHE-52XF3P itemStateChanged called after every change is made to TextField +135316 + WHE-53BDTB "Problems with key events" +135316 + PLD-54BNJ8: The VM deadlocks if the UI event thread blocks on IO +135316 + HOS-544PQQ "api/javax_microedition/lcdui/Font/index.html#GetFont test fails" +135316 + PLD-549RZ8: The MIDlet infrastructure is dangerously fragile to startup failures +135316 + WHE-542GL6 "rms ThreadTests doesn't run on kvmmidp" +135316 + PLD-52BKPD "The same Form doesn't always have the same layout" +135316 + WHE-53BDUY "drawRect draws 1 pixel too few pixels in width and height dimension" +135316 + HOS-544NPM: api/javax_microedition/lcdui/Font/index.html#CharsWidth test fails +135316 + PLD-542M5K: (KVM only) KVM should wait without a timeout when blocked on external events +135316 + LES-53LLYW: Known Problem In ARM KVM Loop +135316 + DAN-53UHHJ Interactive Gauge doesn't dynamically change +135316 + WIM-54GEAJ Title component does not conform to UI specification +135316 + WIM-54VPDK Menubar title should be MIDlet name, not "Commands" +135316 + WIM-54VPLH Text in Lists do not conform to UI specification +135316 + DAN-54XJB5 Displayables don't follow ColorSchemeChanges +135059 + MSIK-52F9FF - Add grammar to URL and Mail parsers. +135039 + BAR-52VJ6L Problems importing Html into Refui (Word) +135039 + BAD-54QFFJ Charconv not using "Lang sc" in resource files +135039 + LID-543M28 Generated files should go to Epoc32\Build +135039 + Fix for BAD-53MMH4 : Word can not paste image/sketch from paint +135039 + Form/inc/ from category A to E: CR NSAE-4ZTLMF + +########################################################################################### +Defect list run on //epoc/main/generic/... in period Hurricane 7.0D - 0020 +Changelist scope 138840 142864 +Mainline 00573 - 00586 +########################################################################################### + +142820 + 1) Fixed BEU-55ENHL +142820 + BEU-55ENHL - T_HttpRegression test panics running CLE-4Y5LC9_2 +142773 + Fix defect ROS-55BM2X "ar failure with very large components" +142490 + FER-557KF7 "Link warnings in Agenda Model Test code" +142490 + WEP-55JA37 "CDaUserDbDesc contains EXPORT_C in header file" +142490 + FER-557PTK "Some Agenda Model test code that does not run/pass with the automatic script" +142490 + SAE-55CGJT "The System Agent wastes memory by unnecessarily using global variables" +142490 + CUN-53VMKJ "Getting Panic during RAgendaServ::AddEntryL(...)" +142490 + TOU-55UJDR "Cannot find system path stated in TSMSTEST.mmp" +142490 + TOU-55UJ48 "Warnings from TStore of Hlpmodel" +142490 + DUG-54RFVR "LB411: PDA freezes when new city has been added in Clock application" +142490 + DUG-54WHPH "City name Tampere cannot be selected in the Home city view" +142435 + Fix for Defect SKN-55MG8R +142422 + fix for defect "AlarmServer causes emulator deadlock on multi-processor machine" ROS-563MUZ +142206 + Fix for defect: OVL-55HKJR Panic on SSL Tests +142205 + Fix for APY-55AFNH CSslAdaptorSend and CSslAdaptorReceive do not Cancel in Dtor +142191 + 1) Fix for HAD-55LFN2 - Session events do not permit error values to be sent. +142191 + 2) Fixed Defect SAM-55LEQQ. Added ContentLanguage to switch statement in CanDecode() method +142191 + 3) Fix for defect HAR-55JJX8 (HTTP Public header files are not consitent in the way they include other header +142191 + 4) Fix for defect CUO-55MDRR - WSP Protocol Handler does not send an event when the Server Message size is blown. +142191 + 5) Fix for defect SAM-55HM7Z (CProtocolHandler.h is in privateinc and not exported) +142191 + 6) Fixed defect SAM-55HHZH + +142179 + * Fix the defect WAG-55EPJS "Time offset is not handled correctly" +142179 + * Fix the defect DUG-4VWMK9 "ResetAndDestroyArrayOf* methods should be public" +142179 + * Fix the defect FER-557JYW "Bad versit data causes panic in ConArc" +142164 +... //EPOC/main/generic/midp/kvmmidp/tools/emulator/META-INF/distribution.policy#2 edit +142155 + DUG-542GK2 "FindInTextDef performance is degraded with new contacts model" +142155 + ROE-55CET4 "Performance issue: Contacts deletion is very slow on Calypso hardware" +142155 + MAT-555JQ2 "Missing ItemRemoved event when removing Own card" +142155 + COY-555GVG "CLockSrvClient::InitL() uses a bitwise comparison for database file names" +142820 + 1) Fixed BEU-55ENHL +142820 + BEU-55ENHL - T_HttpRegression test panics running CLE-4Y5LC9_2 +142773 + Fix defect ROS-55BM2X "ar failure with very large components" +142490 + FER-557KF7 "Link warnings in Agenda Model Test code" +142490 + WEP-55JA37 "CDaUserDbDesc contains EXPORT_C in header file" +142490 + FER-557PTK "Some Agenda Model test code that does not run/pass with the automatic script" +142490 + SAE-55CGJT "The System Agent wastes memory by unnecessarily using global variables" +142490 + CUN-53VMKJ "Getting Panic during RAgendaServ::AddEntryL(...)" +142490 + TOU-55UJDR "Cannot find system path stated in TSMSTEST.mmp" +142490 + TOU-55UJ48 "Warnings from TStore of Hlpmodel" +142490 + DUG-54RFVR "LB411: PDA freezes when new city has been added in Clock application" +142490 + DUG-54WHPH "City name Tampere cannot be selected in the Home city view" +142435 + Fix for Defect SKN-55MG8R +142422 + fix for defect "AlarmServer causes emulator deadlock on multi-processor machine" ROS-563MUZ +142206 + Fix for defect: OVL-55HKJR Panic on SSL Tests +142205 + Fix for APY-55AFNH CSslAdaptorSend and CSslAdaptorReceive do not Cancel in Dtor +142191 + 1) Fix for HAD-55LFN2 - Session events do not permit error values to be sent. +142191 + 2) Fixed Defect SAM-55LEQQ. Added ContentLanguage to switch statement in CanDecode() method +142191 + 3) Fix for defect HAR-55JJX8 (HTTP Public header files are not consitent in the way they include other header +142191 + 4) Fix for defect CUO-55MDRR - WSP Protocol Handler does not send an event when the Server Message size is blown. +142191 + 5) Fix for defect SAM-55HM7Z (CProtocolHandler.h is in privateinc and not exported) +142191 + 6) Fixed defect SAM-55HHZH +142179 + * Fix the defect WAG-55EPJS "Time offset is not handled correctly" +142179 + * Fix the defect DUG-4VWMK9 "ResetAndDestroyArrayOf* methods should be public" +142179 + * Fix the defect FER-557JYW "Bad versit data causes panic in ConArc" +142155 + DUG-542GK2 "FindInTextDef performance is degraded with new contacts model" +142155 + ROE-55CET4 "Performance issue: Contacts deletion is very slow on Calypso hardware" +142155 + MAT-555JQ2 "Missing ItemRemoved event when removing Own card" +142155 + COY-555GVG "CLockSrvClient::InitL() uses a bitwise comparison for database file names" +141122 +... //epoc/main/generic/APP-SERVICES/SCHSVR/TEST/SMSTEST/DISTRIBUTION.POLICY#2 edit +141097 + MOU-556KRF - Erronous wrapping functionality in CEikLabel. +141097 + REK-54YGMK - CEikLabel crashes if space is not enough. +140856 + 1) Fixed defect CUO-55HGL9, now handles quoted strings in NextL() +140820 + Fixed CLE-55KPGD +140815 + HOL-55DM9P - The content-type value in the MIME headers is incorrectly decoded +140815 + MOO-55DMDF - The MMS decoder panics if a message is truncated in the middle of a string field +140815 + HOL-55EFBU - Codec doesn't build for Codewarrior +140815 + HOL-55EM8A - CWspHeaders can leak open strings, causes panic... +140815 + RAN-55HFAU - Doxygen comments missing from codec header files. +140815 + BAN-55JLVM - Array index could get out of bounds in ExtractMimeHeadersL +140815 + HOL-55ENFR - Some HTTP headers make their way up to the MMS code... +140815 + BRN-55JC7N - The test server do not respond as it should to a send +140815 + MOO-55ELL8 - Cancelling send operation sometimes hangs +140815 + RUD-55HH7V - MMS Server MTM reports warning during during Arm4 build +140815 + HOL-55HNNG - CMmsSession doesn't cancel any active objects... +140815 + BLN-55DJW7 - CMmsHeaders::ExternalizeRecipientArrayL panics +140815 + BLN-55DLG7 - CMmsRecipient::~CMmsRecipient() does not exist +140814 + 1) Fixed defect SAM-55BRRH - Changed WspHeaderUtils to be C class and all required architectural changes required. Changed wsp protocol handler to use codec to resolve header names. +140783 + Fix for defects ERN-55DFL8 and BOY-55AJNN. +140763 + 1. Fixed defect SAM-54WFUN : " String pool does not return an error when a string cannot be found in a string table using StringF() method " +140763 + Fixed defect BEU-55CND8 "using the CStringPoolImplementation from an empty string causes an access violation " +140763 + Fixed defect CLE-536M4D "String pool comparison operators should ASSERT_DEBUG check for use of multiple table " +140751 + CHM-54QQCD - Most new Bitgdi exports are missing in-source docs +140751 + CHM-54QQJC - New Screendriver exports are missing in-source docs +140751 + CHM-54QQMK - All Hurricane WServ additions are missing in-source docs +140751 + ROS-54QLPM - Use of __MSVC__ define in WSERV? +140751 + LOZ-555G4N - GIF Encoder writes last Data Block size two bytes larger than it should be! +140751 + ROS-54VDXH - Opportunity for small code reuse +140751 + ROS-54VH8B - WSERV should allow clients to specify their buffer size +140751 + ROS-55DHND - Media Server can hang if it gets a truncated audio file +140751 + ROS-55JN8B - Possible access violation in PdrStore +140751 + ROS-55JN9L - Possible access violation in media server +140535 + * Fixed defect SAM-54WFUN : " String pool does not return an error when a string cannot be found in a string table using StringF() method " +140535 + * Fixed defect BEU-55CND8 "using the CStringPoolImplementation from an empty string causes an access violation " +140535 + * Fixed defect CLE-536M4D "String pool comparison operators should ASSERT_DEBUG check for use of multiple table " +140521 + HOG-557NGU Certificate ID not correct in CCtCertInfo +140521 + BAG-55CGPC CCTTokenTypeInfo::ListL(...) causes problems with its default parameter +140521 + GUN-553JKJ Filtering not working when listing user certificates +140521 + GUN-554JRN Invalid behaviour when loading URL certificates +140521 + HOG-557LWZ Referral certificate time-to-wait field incorrectly parsed +140521 + HOG-557MK3 Panic when url length is 255 (or greater) +140521 + HOG-557MRP Double tapping in quick succession on a cert causes the recognizer code to panic +140521 + HOG-55HFJW CertResponse subject and issuer hash values parsed incorrectly in certuiutil addcertmanager +140521 + JON-557HWD Small Security API change needed +140521 + LEQ-557L3V Cancel fcts not implemented +140521 + BAG-55CG8M WAPCertStore panics if directory isn't found +140521 + GUN-54UPC2 Bad Error returned when calling SetTrustersL with an unknown application +140521 + HOG-557LAQ Subject and Issuer hash values in User certificates aren't used. +140521 + GUN-54UF49 Incorrect behaviour when trying to add certificates with an uninitialised UnifiedCertStore +140521 + JON-55CC7L Improve robustness of Unified Keystore +140489 + BEU-55DJG3 "4 test harnesses panic with KWapMsgPanicDescriptor " +140489 + BEU-55DKCJ "Under mem leak testing: ALL the test harnesses commit an Access Violation" +140489 + BEU-55HNAZ "T_WDPFullySpec has got 3 resources leaked under OOM testing" +140489 + BEU-55HG9S "Bad Handle panic running T_WDPFullySpec OOM test " +140457 + Fix defect ROS-55KJ4U "RCOMP fails if epoc32\tools not on the path" +140455 + ROS-53LMD8 - HTTP.DLL links to IMUT.DLL +140455 + SAM-55HMBB - Text mode header codec has code to encode more headers than the codec states in CanEncode() +140455 + APY-55JLNE - CTextModeRxData::ReleaseData can leave +140455 + CUO-54WGLP - Leave's should be __ASSERT_DEBUG's +140455 + SAM-55HM5F - CHeaderReader now derives from CBase +140388 + 1) Fixed defect SAM-55BRGZ by adding new API method AddShortLengthL() +140388 + 2) Fixed defect SAM-55BRLV. Modified code in CWspHeaderEncoder::EndValueLengthL() for correct functionality +140388 + 3) Fixed defect CUO-4YYE3M by changing class name of textutils to inetprottextutils. TextUtils.h has been replaced +140335 + Fix for WHE-55HHQF GNUMakefile problems +139618 + Fix defect JOE-52ZJP3 "Conditional #includes in resource files". +139618 + Fix defect ROS-55AN6D "fixupsym.pl fails immediately". +139611 + Defect fixes for BOY-55CFLR and BEN-55EP2N. + +########################################################################################### +Defect list run on //epoc/main/generic/... in period Hurricane 0020 - 00604 +Changelist scope 142863 148984 +Mainline 00586 - 00604 +########################################################################################### + +148663 + Defect Fix QUN-4VPH9K (Changelist 140347) +148627 + Changes to PSDAGX, GENCONN and PPP test code. Includes fix for BRE-56AK9Z +148610 + HOL-56TEUF Well known encodings are not used when encoding MIME headers +148610 + BLN-56EKWP WspHdrField Code Review improvements +148610 + BLN-56EKYN MmsDecoder: Remove unused code +148610 + BLN-56EL22 MmsEncoder.cpp CodeReview issues: +148610 + DOT-56EJPY MMSUTILS exported to system\libs +148312 + TUR-4YJJRR "The alarm pop-up is always launched twice in Agenda and Todo" +148312 + BUR-54UFPJ "Application Panic when setting new date and switching application +148312 + TUR-53DBD3 "13 phone (w) fields in a contact" +148312 + DUG-56GJT9 "Problem with TemplateRefId" +148312 + FER-557KF7 "Link warnings in Agenda Model Test code" +148312 + To fix defect TUR-53DBD3, an extension makefile has been added to contacts +148312 + ALM-56DJSM "Strange behaviour when turning an alarm off" +148312 + PEN-55HDL6 "Cannot add 3'rd party help files" +148312 + TUR-56TJYX "help model tests fail" +148258 + MAT-56TNWR - InfoMsg border color not updated when changing color scheme. +148258 + DUG-555KQZ - EIKON 6 panic on Assabet in TimeW. +148258 + WEP-54BDN7 - scrolling a quartz menu (CEikMenuPane) with 20 items and a separator causes a crash/panic +148258 + LEQ-56NNGU - Crash when installing testembed1lvl.sis +148258 + JAA-56AM9K - Fixed a panic that was occuring on viewing the directory of an application with an AIF file which had set the field num_items to 0. +148258 + FUR-56NKXN - "CONARC test tb64cnv Panics on winscw" +148258 + BAR-563HUZ - "[Carried over from 6.0] Possible access violation in print preview under OOM"). +148258 + REK-563DZ6 ("Unnecessary global mutex in CONE"). +148251 + CR: MTET-56FM2X Provide the means for click plug-ins to determine the current screen-mode +148069 + The update fixes the defect AHD-56VM7G. +147985 + Fix for defect NAM-569LCT cannot connect wia sereal cable +147905 + Required to fix defects AHD-56UL34 and AHD-56VFQL. +147842 + fixed defect GAA-56UDQY +147754 + Fix for defects WOS-555J6P, ROS-56VDU7, and other test code for esock. +147745 +... //EPOC/main/generic/messaging/mms/TESTHARNESS/SCRIPTS/RECEIVE-FAKEPUSH/distribution.policy#1 branch +147547 + Fixed defect RES-563FH5 - WSP Encoder does not offer the functionality to add data to a header without formatting it. +147513 + This update fixes the defects AHD-56QML4 and AHD-56TEKL. +147247 + Submission to fix TUR-4WJGNV +147206 + fix defect THS-56LLU4 +147080 + LUI-56NLFY The IR stack does not close FIR when changing baudrate to SIR range +147080 + LUI-56LFM2 IR stack negotiates work IrLap parameters +147080 + LUI-56NLK4 IR stack defect 2 +147076 + Fixed ROS-56MFAX by forcing component sample factors to 1 in line with the jpeg spec, as suggested in the original report. +147076 + Fixed ROS-56GMFB by skipping scans that encounter locked drives. +147076 + Fixed a problem with SMS-OTA bitmaps where black and white were being reversed. +147073 + Fix defect ROS-56QP3D "Problem with EPOCSTACKSIZE when generating CW IDE Projects" +147066 + CL136992undoing the changes for CL136399 (Defect QUN-54JDQ4), the defect status has been changed back to under investigation +147066 + CL136399 Incorrect fix Fix for QUN-54JDQ4, see line above +147066 + CL133999improves defect fix for defect HOS-54-PELW. +147066 + FRU-56AFQFCL143374 Integ up from SDP 6.1 +147066 + FRU-56AFQFCL143374 Integ up from SDP 6.1 +147066 + DIN-4QNRDTCL139155 l2cap: fix for defect DIN-4QNRDT "L2CAP connection can hang during configuration phase" +147066 + HOS-54XLB9CL138068/143488 host resolver: refinement of defect fix (CL133999) "Name lookups by host resolver can fail" +147066 + HOS-55BL42CL137797/137795 link layer: "HCI frame code can improve use of descriptors". +147066 + HOS-54XLT9CL134352/CL136799 area: "RFCOMM Ioctl forwarding hits ASSERT" +147066 + HOS-54PELWCL135717 hci: further to fix for defect HOS-54PELW, previous fix had issues with authentication +147066 + HOS-54XLFLCL135717 "Link manager derefs NULL if HC lies about NumberCompleted packets" +147066 + HOS-54NEDVCL135717/136419 "Stack cannot be advised of HCI packet type to send to transport" +147066 + DIN-535KUECL142969new hurricane compatible version - still only the one modem, but that's hurricane stuff +147066 + SEF-4WREEQCL142969 +146826 + reorganisation of euser source for CR GBON-567RCZ +146820 + Fixed defect ROS-542GYS +146815 + HAR-557J5c +146815 + HED-567L6A +146815 + LES-566MKN +146815 + MAO-557KMQ +146815 + SLO-55JKSM +146815 + CHA-55AM99 +146815 + DIN-563GE5 +146813 + Fix of IPv6 Name Resolving issues in messaging, defects UDN-55MK6C, PAL-56PNTQ +146774 + fix for defect ALM-56DJSM "Strange behaviour when turning an alarm off" +146691 + Fix for defect WEP-567KG3 CRichText::GetParaFormatL/CParaFormatLayer::SenseEffectiveL +146691 + Fix for MEA-55QFR2: MHTML Email from "Peter Gregory" freezes editor when email is opened +146691 + Fix for defect WEP-567K9C Form panics when pictures are aligned on the bottom and then selected. FIxed defect and added some test in TTextView to test the defect. +146656 + Fix of HED-55CJDS - Ericsson 520m doesn't work with mmtsy +146652 + Update of splash to fix defect CHN-567JYU. +146516 + Defect fixes for PPP (SLO-55JKSM) +146516 + and genconn (BMS-568LVL) +146480 + Undo part of original fix for MAO-556KMQ +146319 + - Integrated defect fix from 6.1 : KAI-53VJPV BioMsg is storing IAP in the wrong place146190 + Add subsystem product documentation for SER-COMMS +146138 + Fix SMS defect PEN-569EAP Send SMS UDH Fax Waiting notification with 2 Faxs results in wrong result +146118 + revert fix for defect CDM-56DJGT "Missing choice list Day when selecting Weekly in Set alarm dialog" +146118 + ROS-56FE6K "Sketch is no longer available for embedding" +146118 + HAR-567LNR "Possible access violation in agenda model under OOM" +146118 + fix for defect CDM-56DJGT "Missing choice list Day when selecting Weekly in Set alarm dialog" +146118 + fix for defect TUR-56HLLT "alarm sounds don't re-start at end of alarm sound pause period" +146118 + fix for defect WAG-56FGKT "Emulator crashes when copy-paste an entry from Agenda to Todo" +145841 + Fix for CHA-557N7M and GAL-564GV4 +145827 + BAA-56AF6V "Deactivate IPSec fails" +145827 + CUS-56GFDG "KERN-EXEC in IKE" +145827 + HED-567JJT "shell app not starting when IPSec notifiers are in ROM" +145770 + Fix for defect MAO-557KMQ +145756 + Fixes related to BRE-56AH82 +145736 + - Fixes to MemoryAcceptanceTest- added instructions, removed obsolete test, fixed Assabet KERN-EXEC 3 bug, set correct test identifiers. +145692 + Fix for defect UDN-55MK6c +145605 + CUO-567NMA: Adjusted default dns timeouts +145297 + Fix for defect CHM-54PPJ9 Form missing In-source docs for Hurricane API additions. +145297 + Fix for WEP-55BHBF: EikLabels index out of bounds!!!! +145297 + Added test to TTagmaImp to expose defect WEP-55BHBF: EikLabels index out of bounds!!!! +145276 + Fix for PIN-55NMNA - BaflUtils::FolderExists() says a folder exists when it doesn't +145276 + Fix for defect: MAT-55UMWS - Missing MEikEdwinSizeObserver event when minimum size shrinks +145276 + Fix for defect: REK-55TNRE - Menu pane access violation +145276 + Fixed defect REK-556HY5 - MS converter has IMPORT_C inline funcitons +145204 + Lockit fix for defect SKN-55MG8R +145028 + Fix for defect: HUE-56DFM2 +145000 + Fixed SIK-56AGGY by adding sanity checks to .bmp header processing. +145000 + Fixed WEP-56FEG8 by adding a new exported function to CMdaImageDataReadUtility which exposes the RMdaSourceClipPort in a non-const way to enable clients to call ResourceConfigL() on it to get image format details. +144986 + PLD-56DQKA: CallVoidMethod only works on a limited set of signature patterns - Generalise CallVoidMethod to handle all signature shapes. +144986 + PLD-56EKK2: Sun's WTK rejects our finalize methods - Registered finalizer methods must now be called registeredFinalize() +144986 + SWT-55KDW4: New TCK test to check for defect SWT-55KDW4 (AM-PM problem) +144986 + WHE-566JZ7: Additional fix for WHE-566JZ7 midp subsystem contains unused sourceRemoved pjava specific code from midrun.cpp and recjavamid.cpp. Also includes fix to glueStubs dependencies in GNUmakefile to prevent 'unresolved external symbol' link error when add native methods. +144986 + PLD-56DQKA: CallVoidMethod only works on a limited set of signature patterns - Generalise CallVoidMethod to handle all signature shapes. +144986 + SWT-55KDW4 Fixed problem of DateField displaying 'AM' after 1300. +144986 + WHE-53LJ4Z Updated MIDPMan so this problem does not show up again. Defect was in MIDlet not MIDP. +144986 + WHE-566JZ7 midp subsystem contains unused source +144986 + WHE-53MBUW Defect fix for WHE-53MBUW part 1 +144986 + BRT-55LEW3 t_kmidp -killpeers now kills MIDlets and CLDC classes. +144986 + WHE-55HHQF GNUMakefile problems +144976 + Software install now supports cookies (CR AHOH-53JHDP) +144976 + LEQ-569EM6 HUE-55JN2V LEQ-55AQNV LEQ-567NE4 +144937 + 1. (WAG-55KEQK) Fix the defect "Wrong parsing result when properties TZ and DAYLIGHT come together" +144937 + 3. (MAT-563JC3) Fixed bug which means cutting and pasting of contacts does not now add a space at the start of the data +144937 + 4. (WAG-56AG4T) Fixed bug which bad Base64 data does not cause a crash. +144937 + 5. (WAG-56AF6L) Fixed bug which means that empty parameters does not casue a crash. +144937 + 7. (DUG-56AFB9) Export all test files for code warrior test too. +144937 + Fix the defect DUG-567DU3 "Migrate missing 6.0 fixes in AGNMODEL" +144937 + DUG-56AFFJ "Automated test failures for CHTMLTOCRTCONV" +144937 + DUG-568GUN "AlarmServer testcode warnings in ARM4" - additional fix +144937 + DUG-568GST "CodeWarrior warning in CHTMLTOCRTCONV testcode" +144937 + DUG-568GXS "TimeW testcode warnings in ARM4" +144937 + DUG-568GUN "AlarmServer testcode warnings in ARM4" +144937 + Fixing FER-557PNF "Some Contacts Model test code that does not pass with the automatic script" +144937 + FER-557PNF "Some Contacts Model test code that does not pass with the automatic script" +144937 + DUG-568GMT "CodeWarrior warning in LogEng" +144937 + DUG-568GQ2 "CodeWarrior warnings in SCHSVR" +144937 + DUG-568GWF "Hlpmodel testcode warnings in ARM4" +144937 + FER-557KF7 "Link warnings in Agenda Model Test code" +144937 + EXT-54EKP9 "Phone number matching does not match Fax field" +144937 + DUG-542GK2 "FindInTextDef performance is degraded with new contacts model" +144937 + COY-567J99 "Phone number matching does not match Fax field" + associated test code. +144937 + COY-567J99 "Phone number matching does not match Fax field" + associated test code. +144937 + DUG-54RFVR "LB411: PDA freezes when new city has been added in Clock application" + new test code. Original fix incorrect. +144937 + COY-567J99 "Phone number matching does not match Fax field" +144286 + Defect fixes: GAL-567N8R, GAL-55KKZJ, OAY-562FTW, HAU-554HY8 (partial) +144240 + 4) Fixed FID-54YK2B (MEDMMC buffer not DMA-safe.) Pages of physically +144240 + - 6.0 defect EDNMDON-537CZA "Directory creation in FAT causes unnecessary +144240 + - 6.0 defect EDNGLAY-53UCDG "Unnecessary flushing of the fat when writing +144240 + - 6.0 defect EDNGLAY-53UCLA "Unnecessary metadata writes when creating entry +144240 + 1) Fixed FRS-54YG25 T_SERIAL fails on Assabet. +143912 + fix defect: MOU-55LJDN -- Using AddKeyRect stops pointer events for the entire window. +143209 + Small improvement on a previous defect fix: REK-54YGMK - CEikLabel crashes if space is not enough. +143072 + Fixed ROS-55MF75 by moving to the new HAL display driver functions. + +########################################################################################### +Defect list run on //epoc/main/generic/... in period Hurricane 00604 - 00610 (7.0E ) +Changelist scope 148984 150675 +########################################################################################### +150657 + Fix for defect PAU-56HLCU +150544 + to help fix defect ROS-56PHFA "Can't build Quartz resource files with CodeWarrior IDE". +150347 + Fixed defect BEN-56WKTJ "vCal causing a panic in Agenda" +150347 + Changes to implement Change Request PSTN-566M35. +150347 + BEN-56WJSY "Panic following a SyncML contacts session" +150347 + FER-56DE89 Fix for the bug to do with internalising Shift-JIS data with Yen +150347 + Fixed defect BAD-56VLDN "Exported headers #include "" non-exported headers". +150347 + Revised fix for defect TUR-56HLLT "alarm sounds don't re-start at end +150223 + change the call code for CHMAC::Newl() for defect MUN-56PGQY +150063 + Fix for HOL-56TEUF Well known encodings are not used when encoding MIME headers +149933 + Partial fix for ROS-56PHFA - Can't build Quartz resource files with CodeWarrior IDE. +149802 + FUR-56NLTD - APPARC test t_cmdln fails on winscw. +149802 + TUR-56NHLZ - WINS cannot input max value in Twips box - TDialg0 unit test, Fixed screen. +149802 + TUR-56WDUP - CEikSoundSelector::SetSound(const TDesC& aSound) restriction on aSound length" +149802 + CHM-55ENAL - Bafl defines the wrong location for default sounds' +149802 + FUR-572FGM - Backup server leaks a thread handle causing processes to multiply" +149802 + TUR-56NFJP - WINS. Constructed by App menus crash emulator." +149794 + Fix for defect FER-56TGQY Character Set Name recognition could/should be optimised. +149786 + Fixed OVL-56VHZV Rewritten WSPDecoder and WSPEncoder test code. There is now 1 test program t_wspcodec which +149786 + Fixed RES-56UMF8 by changing __ASSERT_ALWAYS to __ASSERT_DEBUG In WSP Codec code and also +149655 + 1) CR CLCT-55JENG. Modified \e32\include\d32usbc.h & \e32\include\d32usbc.inl +149655 + 1) Fix for defect FID-563G8A - "TPckgBuf cannot return a const reference" +149655 + 2) Fix for defect PAR-56MGEB - "Generic EDISP driver lives in the wrong place." +149655 + 4) Fix for defect THY-4XPH4C - "T_CURRENCYFORMAT fails from time to time" +149655 + 5) Fix for defect MET-56UJ35 - "Unhandled Leave in Kernel Server" +149655 + 6) Fix for defect MET-56VJY6 - "Session creation can crash machine under OOM conditions" +149655 + 1) CR JPAR-54XMZD: ROM building and run time configuration of debug port +149655 + 1) Euser source reorg for ipr categorisation CR GBON-567RCZ +149655 + 1) Fixed FID-562G4V (App can kill F32 by attempting to mount filesystem on +149655 + 3) Fixed FID-566G8P (Bug in comparison with "ELOCAL" in AddFileSystem) by +149655 + 1) Fixed defect BEN-4YRGKV "Ecom not recognising plugins once unplugged and +149655 + 1) Extended T_FSYS to check fix FID-562G4V (App can kill F32 by attempting +149655 + 2) Fixed FID-556JEX (T_PROC tries to use drive D:) T_PROC now uses the +149655 + 1) Modified T_NOTIFY to test fix for defect BEN-4YRGKV "Ecom not recognising +149641 + SAM-56UMWE - The IMPORT_C macro was moved to be in the correct place in CHttpTcpCli. +149641 + RES-56WNZK - Modified the session's filter initialisation to correctly search the data type field of a filter for the appropriate protocol. +149641 + KRN-56DKMT - all active object priorites and changing them to be CActive::TPriority based rather than TThreadPriority based. +149641 + CUO-55JMJQ - WSP Protocol Handler - should not handle S-Resume.cnf with same function as S-Connect.cnf. In fact this bit remains the same, but ensured that the client preferences are upto-date. +149641 + RES-56QP8Y - Access violation with zero length data response body in WSP Call to notify the rx data object observer that the response is complete is now done as the last thing in the fx data function. +149641 + CUO-55JMAK (WSP Transport Handler could use an enum to pass supported WSP services) +149641 + CUO-55JMF7 (Change function name in MWspSessionHeadersProvider API) +149641 + CUO-55MDZF (Change the signature of MWspCOSessionCallback::DisconnectInd) +149641 + APY-56NKMC - Leak in CProtocolHandler +149641 + KRN-56DKMT. CActive priorites are now set using enums from CActive +149641 + SAM-568F24, Textmode PH should use LF as a field separator +149544 + This release of the security subsystem contains fixes for the following defects : LEQ-54PED7, ANN-53TG4k, ANN-53TFUV, LIG-54XBDN, ANN-53THPK, CLE-56XLFG, MUN-572MZE, HOG-557MD9, GAL-564NFB, LEQ-56FKT2, MUN-56LLAC, GUN-56LMDT, LEQ-56MHVG. +149542 + Buildpkg.pl and createpkgsrc.pl have been changed so that the defect HET-574DE2 is fixed.149321 + Additional Fix for MEN-569LNA TextBox with a "\n" in it doesn't display a new line +149321 + Defect Fix PLD-56WPB2 "Memory leak in lcdui" +149321 + Additional Fix for EXT-4YWC5A "MIDP ticker implementation will drain battery when screen switched off" +149321 + WHE-572LF2 GetObjectArrayElement should be added to jni subset +149321 + Defect Fix TUR-56XFPY "winscw. cannot install jar/jad files." +149321 + WHE-572F9Z Cannot compile MIDP for TechView +149321 + CTUS-535D6G CR for allowing default MIDlet size to be changed from midp.rss. +149321 + HOS-56UK47 Fixed test code +149321 + Defect Fix EXT-4YWC5A "MIDP ticker implementation will drain battery when screen switched off" +149321 + Defect fix BIA-56LFS6 "ChoiceGroup panics when setSelectedIndex is called on Empty ChoiceGroup" +149321 + Added TextBoxMIDlet to TestMIDlets to test for MEN-569LNA "TextBox with a "\n" in it doesn't display a new line" defect. +149321 + Defect Fix HOS-56GLTZ "Font.STYLE_UNDERLINED doesn't work" +149321 + Defect Fix MEN-569LNA "TextBox with a "\n" in it doesn't display a new line" +149321 + Further fix for WHE-53MBUW - "rms TCK failures" +149227 + EVS-54RM7L - ECom should export codes for the ErrorResolver. +149227 + HAD-56FLJH - ECOM should only return KErrNotFound or KErrNoMemory when a plugin cannot be instantiated. +149227 + FOT-56ULPM - ECOM not closing plugin libraries during alloc testing. +149227 + Added a unit test for defect FOT-56ULPM. +149217 + 1) GUY-56XKUK: wapmessage.h gives an error when building for codewarrior +149217 + 2) TRK-56QNNB: Unnecessary code +149217 + 3) AUT-567HGB: access violation when receiving +149217 + 4) SHH-55DGA2: CWapFullySpecCLPushService_Connect_UnitTest failed a pre/post condition validation check +149203 + Release of cryptalg to fix defects : BAG-572KGD, BAG-572KEM, BAG-572KBS. +149100 + PRX-54GC4L - Missing cleanupstack protection in messaging /msg /mtursrc/mtudbas.cpp +149100 + KAI-56UFXA - Email "Failed" flag is not properly reseted when resending once failed message. +149100 + KAI-56TMRK - Replied and forwarded mail messages have wrong date +149100 + KAI-56VF7M - Testutils should generate log file containing text "WINSC" for code warrior + +########################################################################################### +Defect list run on //epoc/main/TechView/... in period Hurricane 00604 - 00610 (7.0E ) +Changelist scope 148984 150675 +########################################################################################### + +150232 + Resized bluetooth and Internet account dialogs. Fixed PAL-555P3G (Emulator panics when scrolling to new IAPs using pointer) by Hassan Ali (@146697) +150027 + Fix defect DOT-56UNZZ (sms message print problem). + +########################################################################################### +Defect list run on //epoc/main/... in period Hurricane 7.0.1 - 7.0.2 +Changelist scope 160981 162931 +########################################################################################### + +162906 + Fixed defect WAG-58NK5B - Memory leak in Agenda form handler. +162784 + o PLD-58LMK9: Native code must be able to issue callbacks while the UI event thread is blocked +162478 + Fix for defects BAG-58TFP6, LEQ-58LM42, LEQ-58UFUJ, ARG-57ZPQC, EXT-585HBE, LEQ-58TEAM, JON-58UHDL, SKN-58VGVX. +162469 + Defect fix: o PLD-58LMK9: Native code must be able to issue callbacks while the UI event thread is blocked +162454 + - Defect Fix : FUR-58TJYB "[Carried over from 6.1] Sending vCalendar with EPOC word application object fails." +162428 + BEU-58FL8U - T_Client doesn't handle RunL Leaves (there's not runErrorfunction)162428 + CLE-58EEDC - TechView Design and User documents out-of-date in Perforce 162428 + TUR-58ND5H "int. creating second folder invokes MCentre USER 23 panic"162428 + DOT-58NMQY "Email errors not always displayed"162428 + BAT-58DGPE "Send MMS causes unknown error"162428 + Defect number: DOT-57YEZK162419 + FER-58LPN2 "versit needs to export VObserv.H" +162419 + EGA-58FEN9 "Successfuly importing a file in Agenda results in a crash" +162419 + CDM-58CJCA "Program close: When setting back time in Control Panel" +162401 + KRN-58MMG9 - Engine should send a Results command when requested with a Get command from a server +162401 + KRN-58VDA4 - Authorisation failure counter should only be incremented on a Chal SyncML Command +162401 + PEN-58MCEN - smlcontroller.rsc reported as missing when building ROM. +162264 + fix defect PLD-58DP4x and DAN-58UBKJ +162260 + Fix for APY-58LM4N - Trailer test case not validated properly +162259 + Fixed defect SHY-58GK86 "T_TELWATCH doesn't work if pushwatcher is present" +162205 + BEN-588JPU -IMAP account cannot handle attachment properly on Delivery failed mail +162205 + KAI-587DM4 - Commit/Revert not working +162205 + KAI-58LLFR - Cannot forward embeded msg in IMAP +162205 + KAI-58MLZK - GetValidAlias returns whole string as an alias when alias is only one character +162205 + LIG-58GDLP -Inbox spellt with capital letters in Found dialog. +162205 + RAN-58FHV2 -message/delivery-status MIME parts needs to be processed +162205 + WIN-56VGNR - V3: .eml attachments are not forwarded +162205 + OHF-57AJZE - Unnecessary disconnection when receiving and sending +162159 + HET-58DKAT: Mainline integration of defect fix. +162136 + 1) Fix for BAD-58CDM4: Locale change has no effect on contact filtering. +162136 + 1) Fix for MOS-58EJ8V (Integrator calibration doesn't work properly) +162136 + 2) Fix for CAR-57RETM (WINSCW UDEB Emulator crashes when launched in console mode) +162136 + 3) Fix for TAR-58LEUV (Emulator title - variant indication) CR ref MTAR-58LDG2 +162136 + 4) Fix for SHY-58GGR5 (Test case that leads to unhandled exception +162136 + 1) Fixed defect THY-588MLT (Integrator board with ARM926 +162136 + 1) Fixed defect JON-58DHHP where Assabet lffs media driver has an error in +162136 + 1) Fixed CAN-58GG5E (MEDMMC is not leave-safe.) Used non-leaving new in +162136 + 1) Fixed defect BRY-58DQ8A "RDebug::Prints in F32". +162136 + 2) Fixed defect BRY-58DPTJ "RDebug::Print in cl_parse.cpp". +161903 + Fix for APY-58LK5R - Test files missing from Perforce (and bld.inf) +161903 + Fix for defect RES-58LLBQ - Incorrect definition of the Trailer header in the HTTP string table. +161453 + Additional Fix for WHE-53MBUW rms TCK failures +161453 + HOS-58GQUK RMS tests can panic standalone MidletAgent +161430 + Fixed defect PUE-58MKMQ (BSP Builder perl script is out of date on mainline 640 build) +161429 + BAD-58CHVR Parser system panics in debug mode when Word is closed +161429 + SIK-55EB2T Problem when parser merges two recognized segments if separated by space char. +161429 + NIN-586C3C Parser, finds higher precedence when not existing +161429 + Fix for BUR-58FGE8: Int: Application panic when selecting, Select All from the edit menu +161423 + fix defect BRT-58DJK8 and AUT-58KDCN.161414 + DAN-58LBTN "CMIDForm propagates pointerevents when it shouldn't" +161399 + MOR-53KG7N CEikDialogPageSelector needs to call "SetComponentsToInheritVisibility(ETrue);" +161399 + TET-58FMTY CEikDialog::ExitSleepingDialog() should move the dialog to the background +161399 + JON-58MHTC Jotter crashes when lot of text and many parsers are added in an entry. +161399 + CRZ-573H52 Resource file has to be checked against localisation checklist +161399 + ALM-58LJP3 After deleting an entry in Jotter another entry is hightlighted in the list view. +161399 + ALM-58LJRA Wrong behaviour when closing a New empty entry in Jotter - Nothing should be highlighted. +161399 + SBG-57XFCR Changing daily repeated event to weekly event repeats the event on wrong day +161399 + BEN-58KLA3 Crash when tasking away when searching +161399 + BEN-57JKH8 Password dialog appears when Send as to an unbonded device +161399 + OHF-58KDP6 Wrong text in dialog.securityInformation +161399 + SOD-58MKXJ BT send as dont work after tasking away from a sending operation that fails +161399 + OHF-58EBM9 help icon in dialog. internetsetup +161399 + BEN-58B27B Sending a mail every other time without Internet acount hangs Messagin +161399 + JON-58LLQM Wrong behavior with 2 and 4-way HW buttons in Messaging Found dialog. +161399 + CDM-58LAU5 Viewer.webViewer.bookmark doesn't match its UI Spec +161399 + PAD-58LJFX Extra char in dialog text. +161399 + ALM-58LDJVPaste doesn't work correctly in Contacts +161399 + PIA-58GEM7INT: Contacts not updated correctly when changes are made in Javaphone Address book +161399 + BEN-57PRPJSyncML: Contact can not handle a synced emailaddress +161399 + OHF-58GD6T Not all corrupt voice files are removed at the same time +161396 + Change helps fix PUE-58MKMQ BSP Builder perl script is out of date on mainline 640 build161390 + Fixed FID-54RHAD (mmc driver checks primecell id) by changing pa_mmc_controller.cpp as recommended in Defects database. +161369 + Fixed CHY-572NP4 (warnings when building a rom); added #define NO_POWER_EXTENSION to int.oby and used it in BASE.IBY. +161311 + Fix for defects TUR-58FEDN, LEQ-588LGB, CRZ-588LLX, CLE-588JQZ, LEQ-588N92, WEP-588FUH, RON-58GMVM. +161309 + MOS-586BYY : MINT has mouse and digitizer drivers loaded in ROM. +161207 + Implemented change request #LPEN-587GRJ +161194 + Fixed defect KAI-58DMS7. +161172 + Defect fix: BRY-58DQJU - RDebug::Prints in deblogsr.cpp. +161172 + Fixed defect BAR-4YXJK7 ("Application start-up and Eiksrv start-up have a number of OOM-defects"). +161172 + fix for defect STE-58KKUB "RDebug::Print on cone should be replaced with ShowTrace()." +161172 + Defect Fix MAT-58EGYF: "LafListItemDrawer::BaseLineOffset() not used to fetch listbox text baseline" +161016 + BEN-58KLA3 Crash when tasking away when searching +161016 + BEN-57JKH8 Password dialog appears when Send as to an unbonded device +161016 + BEN-58BTN5 Dialog "In use" is displayed in App launcer on start up +161016 + NIN-58KF6QPhone parser recognises invalid numbers. +161016 + CDM-58LAU5 Viewer.webViewer.bookmark doesn't match its UI Spec +161016 + OHF-58GCLD Wrong file removed when voice note is corrupt +161016 + JON-58LEQJ Help crashes applications or freezes the device... +161016 + OHF-58DGNZ - Incorrect files are listed in dialog.redundantDataFound +161016 + BEN-58FNEJ Send as highlights text in desc/notes for a moment and moves scroll bar +161016 + BEN-58FPYG New entry remembers scrollbar from last entry +161016 + BEN-58GJMC Folder belonging is saved after beaming it shouldn't +161016 + ALM-58KDHJ Entry in To do gets highlighted when the date changes. +161016 + JON-58LCPV Strange behavior of 4-way buttons and highlighting in Jotter Found dialog. +161016 + JON-58LD8E Strange behaviour of 2-way buttons in Jotter Found dialog. +161016 + PIA-58GFDV INT: Javaphone Address Book application panics when opened +161016 + MAT-58GEC7 QMidp's toolbar looks different from CQikToolbar +161016 + MAT-58GHMV QMidp's form component needs to use the control context +161016 + MAT-58GHQL Massive flicker when switching between QMidp forms +161016 + MAT-58GHTN QMidp list causes action on pen down instead of pen up +161016 + MAT-58GHYP Components in a QMidp form reacts to pen actions outside the control +161016 + BEN-58B27B Sending a mail every other time without Internet acount hangs Messaging +161016 + CDM-58CHCX The finding process searching forever or at least 5 minutes. +161016 + PAD-58LJFX Extra char in dialog text. + + +########################################################################################### +Defect list run on //epoc/release/7.0/... in period Hurricane 7.0.3 - 7.0.5 - changelists 164554 169201 +########################################################################################### + +169201 + Defect GAL-59CJB6 +169177 + MPO-5A4HGJ +169177 + EXT-59BDV3 +169127 + LYN-59ZLX4 T_SMSPDUDB test case 6 fails +169127 + FID-59CDDK CSmsCommand data encode routine is wrong +169127 + FID-59ZD5X SMS Stack automatically deleting SIM-stored SMSs +169118 + PRX-59H5NX: Unproper localization of mediaserver component169118 + EXT-59QTHH: CMdaBuffer iFlags not being reset from KMdaBufferDataEnd and CMdaAudioDstDatatype iMarkConsumerBufferEnd not reset +169075 + DUR-59FK76 Access violation in in_net.cpp +169075 + MUN-59PJAJ strange (wrong) number of security dialogs for some secure pages +168951 + Fix defect ROS-59BGYN "engbuild.oby is not a GT file and should move to RefUI" +168899 + Defect GAL-59CJB6 +168788 + NAM-58ZCGS Cannot use more then 1 dialup account in commdb +168788 + HOY-58CHFQ Panic when server/gateway failure +168788 + MKY-59YBBP TCPIP6 mmp file unneeded include path +168767 + Fix defect PAL-59YHRT "Build errors not being reported in summary files" +168767 + Fix defect ROS-595LHD "abld -what problems with very long pathnames" +168767 + Address defect CHN-58WEZ3 "EPOCRC.PL fails in VC6 IDE builds with long paths" +168764 + BEN-59HF86 - Find doesn't search in IMAP headers +168764 + LID-59VHA8 - Wrong error message for 550: Relaying not allowed +168764 + KAI-58WHFH - Connecting to..." text displayed when undeleting messages offline +168764 + GUY-59SFUP - imps panic +168764 + GUY-59CBPK -IMAP flags fetched after NOOP +168764 + GUY-59CCEW -Disconnect when gprs suspend hangs mce application +168764 + LIG-59SHGL - Tapping on Mail-to link and nothing happens. +168764 + EXT-599M9V -The message engine igonres errors on attempting to load HTML convertors. +168692 + Fix for defect - SAM-5A4MKN - "Incorrect default data type field in ECom resource files in HTTP" +168402 + Fixed defects: DAO-59WGWH Loading notifiers needs performance improvement +168402 + ALM-59NJZU "Removing all text from an entry displayed in Unfiled folder results in program closed: DBMS-Server, no 3." +168402 + BAT-59QJUM ToDo not reflecting sync'ed changes without switching out and back +168402 + HEM-59WCS7 Pressing HW-buttons once/twice in an empty listview = crash +168402 + PRX-59Q4YD Wrong use of resource file in UIQ contact ui +168402 + LIN-59WGTM Member pointer pushed to cleanupstack +168402 + BEN-59MN3C Contacts list view displays wrong entries +168402 + DAS-59PEQ7 "filesession handle leak" +168402 + DOS-57KL7U IN: Switching to month view in Agenda needs performance improvements +168402 + OEL-588SBB Opening entry in agenda needs performance improvement +168402 + Fixed defects: DAO-59WGWH Loading notifiers needs performance improvement +168402 + LIG-598C2K No Pop up list when tapping parser in Messaging detail view. +168402 + REK-59RJM8"non-translateable strings shouldn't be in rls file" +168402 + LIG-59VG76 No Select language dialog is displayed. +168320 + Fix for defect APY-59PEX5 - Test bed mmp files should be relative instead of absolute +168273 + MKY-59KJWT TCPIP Bug fix has introduced a performance problem +168238 + FER-59HMLP "Empty EXDATE property crash Agenda Model" +168238 + DUG-59JEH3 "New API proposal for CContactViewBase" +168238 + TUR-59YLCR "CContactDatabase::RecoverL() does not forward errors to caller" +168238 + TUR-59YD47 "CContactLocalView hangs when Contact DB is recovered" +168238 + EXT-59PJ5N "Panic in RWorldServer::Find" +168064 + Fixes for defects EXT-59BDSF and LEQ-59SH7A. +168061 + EXT-59BCNC: App Engines potential access violations 168061 + PAL-59YHL2: Errors in MRouterClientUI when building ROMS168061 + PAL-59YHC9: MRouter is not getting built on HRB and Mainline releases +167995 + 1) Fix for MET-59CLM2 (TLex::Val() should not give error for missing exponent) +167995 + 1) Fixed defect JON-598DLR Where Segment write failure are not handled +167995 + 2) Fixed defect FID-59HHUP Bug in filesystem mounting in ESHELL +167995 + 3) Fixed defect FID-59HJNL File System mounting in ESHELL issumes FAT +167995 + 1) Fixed defect JON-59BC75 "Subst Drives not functioning correctly". +167995 + 2) Fixed defect DON-59QCPS "RFs file server session crashes with null pointer +167995 + 1) Modified T_SESS and T_FSRV to test fix for defect JON-59BC75 "Subst Drives +167995 + 2) Fixed defect FID-59AKHR "T_SESS can stop for keypresses". The test now fails +167995 + 3) Modified T_MISC to test for fix to defect DON-59QCPS "RFs file server +167992 + BUS-598CX3 ISP details from RGenericAgent::ServiceChangeNotification() change unexpectedly +167992 + BRN-59NN3G There are two copies of t_tabdef.h in CommDb +167992 + BRN-59NMPH Not possible to reproduce CommDb binaries +167981 + Defect fix- AMS-59BEBG "Lockit "Do caption" command is thrown by Chinese captions" + + +167836 + HOS-59PDZS - Midp test source should be located in tsrc and tapps directories - Additional fix +167647 + BEN-58WG67 SyncML and Agenda: Change repeat dialog when sync repeated entries +167647 + OHF-59GCJ6 "Jotter closed down when folder is changed" +167647 + BEN-59KBEJ Program closed after syncing To Do entries +167647 + BEN-595JRR List view updates/scrolls a couple of times when no entry is saved +167647 + LIG-58VB25 Wrong behaviour when using HW buttons. +167647 + BEN-595HMY Entry not correct dispayed in list view if the phone number reach maximum characters +167647 + JCAD-57SG2P Add option to add an email adress and phone number to Contacts (the part in Contacts only) +167647 + Part of CR MPEN-57HC9Z - Change viewer delete behavior +167647 + BEN-59HCAN Find in baseview does n't work after tapping +167647 + OHF-58LGCV Save to Contact info print missing +167647 + BEN-59GE9X Small font size displays To:line centered.. Now purfekt alignment in all zooms +167647 + BEN-59GE9X Revert of "fix" +167647 + BEN-59KFZT Should not store empty contact +167647 + JON-57XL99 A beamed bookmark is saved to Beamed list view when select Open... +167647 + Defect fix: OHF-5929TX Progress bar displays % from the last process before new download starts +167647 + Defect fix: OHF-592A8J Progress bar does not always show correct % when loading site +167647 + PEN-598L3E Redraw problem when using list of frames +167647 + PEN-598LEZ Focus problem when using list of frames +167647 + EKD-59NKEG Web crashes after a while +167647 + TAR-59CT4S \QComms\Connectivity\QSyncMl\group\extmake.mk has incorrect 'releasables' +167647 + ROS-59KNBU Qsyncml attempts to rebuild GT resource files +167647 + BEN-599FAT SyncML: Task name is highlighted by default it shouldn't be +167647 + BEN-599D3K SyncML: Username and Server address is highlighted by default in Settings +167647 + BEN-59GP3Y - Dialog.messaging.address/multiple.address doesn't close when tapping new message icon +167647 + PEN-59HM3B - Unable to disconnect from mms view, new mms +167647 + BRN-59HAM4 - OOM defects +167647 + LIG-59GEHR - Strange behaviour when deleting a email account +167647 + JON-59N9H6 - Program closed on Messaging when trying to open BIO messages +167647 + BEN-59GJWL Cannot scroll with HW buttons in Found dialog +167647 + JON-58VCQM BIO detail view has the wrong text when the message contains a vCard. +167647 + BEN-59FF2T Wrong behaviour if tasking away during receiving dialog +167647 + WEP-59GBJ4 AgentDialog (QConnDlg) Test Harness panics +167647 + MPEN-57HC9Z Change viewer delete behavior +167647 + MOEL-57ZH4F Web should download .sis files into the mediafiles/unfiled directory +167647 + MICD-59JCPB Certificate information option in the Web menubar should be removed +167647 + Additional error handling for previously fixed defect PEN-56QFXJ +167647 + SWT-582J8P Canvas doesn't pick up colour of parent frame. +167647 + ANN-58NDMF [Do-it] problems in a multiple choice list +167647 + MOEL-57ZM2G Appinst should delete installed files +167647 + Implemented changerequests:CR MPEN-57HC9Z +167647 + SVG-59NEY9 MMHF: Unrecognised viewer panics when you tap [Save] +167632 + Defect number ROS-59GBWP: Cancelling image utility save operations can cause exceptions167632 + Defect number ROS-59NDF5: Media Server is over-zealous in recognising files +167472 + This change fixes the defect: HET-59RKL6. +167470 + MDL-59AJ7N Wrong panic raised by CCommsDbTableView +167470 + MDL-599JD4 Possible memory leak in Commdb +167470 + MDL-59ADBN CCommDbOverrideSettings::TParamList isn't really used sensibly +167470 + MKY-58VD4F CED hard coded attribute +167470 + MKY-594HUS CED creation of Special baud rate +167470 + MUN-592H6J TLS panics on OOM +167470 + MKY-594N5F NTRASTSY does not configure serial port correctly +167470 + PEN-58FHQB NTRASTSY is (partly) included in a ROM +167470 + CHY-595FYM missing files in techview rom build +167470 + EXT-59BDJW Networking potential access violations +167422 + LUD-599HUU +167422 + PIA-586KGE +167422 + LYN-59HHGq +167422 + LYN-59PD2R +167422 + MIY-58ZM9S +167422 + ROS-595HN4 +167422 + WEP-59JFLV +167403 + SVG-59NEY9 MMHF: Unrecognised viewer panics when you tap [Save]167352 + Fix for defects WEP-59GBUD, OLD-59JFK3, JON-58UHDL, SKN-58VGVX. +167347 + ANN-59NHX2 Appinstaller change the name of the application if \system\apps\appname\appname.ini exists +167347 + HOS-59PDZS - Midp test source should be located in tsrc and tapps directories +167097 + Code change in XmlBuilder for critical Defect: KLN-59KGFB167097 +... //EPOC/Release/7.0/DeveloperLibrary/doc_source/reference/cpp/InternetMail/SMTP-CMsvEntry-functions.guide.xml#3 delete +166852 + Fix for Hurricane Defect PEN-58GHMN Locale setting not stored if Power is lost. +166734 + APY-59HBP7 - Modified default unload time to 1 second. +166734 + APY-59JJ4V - Modified test bed behaviour for OOM testing of async functions to be more specific. +166734 + APY-59KKFW - Reset index where necessary if array appends failed. +166658 + HOS-59KEDF - MIDletAgent doesn't run the last test +166658 + TAR-59KJZE kvm resource.lib MIDP file has relative targetpath +166609 + Fixing defect BRA-58WEYW +166465 + Remove the fix for WEP-55CFXQ "Resource complier complies code that isn't correct." +166465 + and WEP-55CFV5 "Misleading resource compilation." because it caused lots of warnings. +166431 + Fix for CUO-59FLPM - WSP Protocol Handler will not work with unlimited Server SDU and/or message Size +166431 + Fix for EXT-59BCZ5 - Application Protocols potential access violations +166431 + Fix for HOY-58ZGSD - Buffer overrun in the WSP header decoder +166431 + Fix for SAM-598JAT - WSP protocol handler does not set the wsp encoding version in the header codec +166431 + Fix for SAM-59FJFV - Validation filter incorrectly rejects Trailer headers in requests +166297 + Fix for defect FUR-59CD7T "[Carried over from 6.0] Having 1b masks in AIFs would save significant amount of RAM" +166297 + Fix for defect FUR-58ZBV2 "Carried over from 6.1] Infinite recursive loop in OOM situation in CEikonEnv::HandleError()" +166297 + Fix for defect HOM-593DL7 "uikon, tmenu3, title dim option dims the wrong title" +166297 + Fix for defect WSERV: STE-58KNFT "(From 6.1) Device reboots when trying to enter a license number to an application." +166201 + Fix migrated from 6.1 Release defects ARG-58TD3C and BUG-593HU6, Hurricane defects ASM-59JECX +166201 + and ASM-59JEJA. +166186 + Change Request IRAN-58WDPP : Change method of setting/storing the SystemDefaultCharset +166177 + Fixed ROS-586DV6: Calling CFbsBitGc::DrawPolygon(const TPoint*,TInt aNumPoints,...) with zero points causes an exception. +166177 + Fix MON-59CE79: Problems with the stdlib function strtod +166083 + fixed defect EVS-59FNLS "Web recogniser duplictes the mailto recognition code" +166082 + EXT-57YGMQ "CContactViewBase::ContactsMatchingCriteriaL is too slow for interactive find" +166056 + BEN-593GYT Crash when Closing message before add/delete attachment has completed +166056 + PEN-59BAHE Servicecentre number is reset if phone is turned off during system start +166056 + EKD-59BAFK Initialize servicecenternumber should not startup phone +166056 + OHF-592FAM Strange and confusing information in SyncML +166056 + PEN-56HKDW Impovement suggestions from codereview not implemented +166056 + JON-57CL68 Some Saved pages are impossible to open. +166056 + PEN-56TGBT Web doesn't handle plugins added at runtime (not correctly anyway) +166056 + Defect fix: KAN-598D6B The active policy has been deactivated when reentering the IPSec Manager a second time +166056 + Defect fix: PEN-594B4R SECDLGSV.DLL and SECNOT.DLL uses same UID +166056 + SVG-594D99 dialog.BluetoothSend does not match the UI specs +166056 + SVG-594HJP QueryDialog.BT.deleteDevice does not match the UI specs. +166056 + BEN-4Y6E2G Device not found dialog doesn·'t appear +166056 + BEN-594MJT SMS/Fax DNL shows parenthes in messaging To field +166056 + BEN-595CPF Incorrect DNL from Contacts is saved in Outbox and causes problem +166056 + LIG-58ZJAY Program closed on Image viewer when trying to save the file. +166056 + LCAL-58MQAC Make QBtCfg control the unloading and loading of the stack. +166056 + LCAL-58MPFZ Make the Bluetooth listener aware of Bluetooth modes +166056 + LCAL-58GEGV Remove 3 minute discoverability timer in Bluetooth UI +166056 + implemented CR: FSJN-599JNK Add a button named disconnect to the 'Connect to PC' dialog. +166056 + QTodo: LIG-58VCPM To do saves empty entries. +166056 + QContactsSharedUi: JEN-594KAM After deleting an entry in Contact another entry is hightlighted in the list view. +166056 + BEN-599B3S InfoPrint.enterSearchString has a dot at the end of the text +166056 + QJotter: JON-595GT3 Program closed on Jotter when press Do-it button twice in empty Foun +166056 + MOR-4Y49PC - Button remains pressed when it shouldn't +166056 + CRZ-573LKE - Resource file has to be checked against localisation checklist +166056 + LAE-58NDXG - MMFH : Big jpg pictures appear as broken.... +166056 + ANN-58ZF3U - No scrollbar visible when you start QFileMan... +166056 + SPEE-58GKVT - QDefaultViewer screws up URL scheme handling +166056 + PEN-594AJJ - Wrong UID for ClickAnim.dll +166056 + PEN-594A8K - Wrong UID for QSystemSounds.EXE +166056 + OHF-598AQF "Voice crashes when trying to change the volume" +166056 + MAT-599DFH "Voice app created VoiceNote folder in the root of C" +166056 + BEN-594MVE "Tabs on list view remember previous tap when returning" +166056 + BEN-595LNV "Strange focus and highlighning behaviour when navigating between folders" +166056 + BEN-593JY2 Busy infoprint is missing +166056 + BEN-595KJF InfoPrint.callingContact is missing +166056 + OHF-598AQF, MAT-599DFH: Susanne LindÚn +166056 + BEN-594MVE, BEN-595LNV, BEN-593JY2, BEN-595KJF: Mikael Brorson +166056 + Defect fix: KAN-598D6B The active policy has been deactivated when reentering the IPSec Manager a second time +166056 + Defect fix: PEN-594B4R SECDLGSV.DLL and SECNOT.DLL uses same UID +166056 + Javaphone: AUT-58KJBP serial tests use wrong com port +166056 + Midp: ANN-58EKZW Tapping on A,B,C,D reports nothing on the Testscreen in AstroMission +166056 + Ported erj\makefiles for GNU-Make. +166056 + Added Infoprint1,InfoPrin2 and InfoPrint3 to sdk deliverables and ported these for GNU-Make. +166056 + Fixed defects: LUD-593M69 Strings which can be localised have not been moved to rls file +166056 + MYN-58WBAB Change icon and name in QFileman +165875 + KAI-55KLTV [N#101] I get 'InUse' when trying to connect second time. +165875 + KAN-57JGBS [N#117] IPSec <--> FreeSwan problems +165813 + TUR-59AHB6 "ICC entries not supported in contact model views" +165813 + ANN-58CD3U "JavaPhone javax\pim\addressbook\items.html fails on WINS" +165813 + JOE-4ZDDM5 "JavaPhone API cannot retrieve ContactTemplates via their ORG field" +165631 + USB SER-COMMS\USB\GROUP +165598 + BIA-59FGFE - MIDletAgent doesn't always build +165598 + EXT-59BDG5 - MIDP potential access violation (Better fix) +165598 + EXT-59BDG5 - MIDP potential access violation +165595 + SVG-56HDTW Time out for dial-up account not working correctly (tcpip6) +165595 + BRE-58LEYP Genconn has NULL pointer exception during OOM testing (genconn) +165448 + Change Request LCAL-55ENF8 +165448 + CL164418 update to test code for CR LCAL-55ENF8 +165448 + CL163600 Integrating changes for LCAL-55ENF8 to development branch. +165448 + CL163487 Changes to test app to allow modification of underlying registry entry for LCAL-55ENF8. +165448 + CL163401 added some test code to test the new interface to the Secman to allow the retrieval and modifications of CBTDevices for CR LCAL-55ENF8 +165448 + CL163307 Changes to notification feature of LCAL-55ENF8. +165448 + CL163103 Added to CR-LCAL-55ENF8, Modified Notification, and Modification funtion. +165448 + CL162692 Added to CR-LCAL-55ENF8 to allow for Notification and Modification of registry entries. +165448 + CL162680 missing from previous submission to CR-LCAL-55ENF8 implementation +165448 + CL162366 few tweeks to items 23/24 on CR_LCAL-55ENF8 and test code +165448 + CL162212 implements task 23/24 of CR LCAL-55ENF8. also some tidy up of code +165448 + CL161599 some changes made to the test code to test the correct storing/retrieval of the now extended CBTDevice as requested in CR LAC-55ENF8 +165448 + CL161528 Changes to Security Manager to support features for LCAL-55ENF8 - " Persistence of Page Scan Mode and related Page Timeouts " +165448 + Change Request LCAL-576PZT +165448 + CL161472 implementation for CR LCAL-576PZT "Minimal Power Management Support". Includes reference implementation of power status observer for UART devices in HCI.DLL. +165448 + Defect HOS-57ZPVW "RFCOMM state Disconnecting should defer call of MSocketNotify::Disconnect" +165425 + HED-57JJ2H Still a very high number of illegal leaves in networking +165424 + DevKit - NavPages update to catch files fixing SHN-59FFGP +165275 + BRN-595GB2 "Contacts panic when searching for contacts with alot of chinese characthers in the search-string" +165275 + DUG-595CSC "In-source documentation should refer to 7.0 instead of 6.2" +165275 + DUG-595CU3 "In-source documentation should refer to 7.0 instead of 6.2" +165275 + DUG-595CVC "In-source documentation should refer to 7.0 instead of 6.2" +165062 + Fixed defect CLE-58EEDC - AppInstUI User Doc & Shell User Doc updated +165062 + Fixed defect BRY-58KJEW - add mrouter config app (mrouterclientui) to techview +164964 + Fixed COY-58UCK3: 16bpp and 24bpp compressed RAM bitmaps not supported. +164922 + Fixed defect BEU-58UD8P "String Pool documentation needs to be updated" +164763 + Fixed FOT-58TGE6: CFbsBitmap::GetScanLine() functionality seems to have changed +164618 + - Defect Fix BAR-58WDCV : "CCoeSoundPlayerManager doesn't update the uids back to the playing client" +164618 + - Fix for defect MAT-593PME "Possible optimization in CEikEdwin::HandleSizeChangedL()" +164579 + BEN-587MYG, LYN-593JT3, MIY-58ZLS5, MIY-58ZM9S, TRN-593EUT +164554 + Amending categories - see change requests PTRY-59AGHW & PTRY-59AGL4 +164554 + Also removed comments to complete PTRY-59ACLF + +########################################################################################### +Defect list run on //epoc/release/7.0/... in period Hurricane 7.0.5 - 7.0.6 - changelists 169227 172990 +########################################################################################### +172836 + Fix for TET-59FK9F: Picture selection is broken in Linnea +172836 + DUG-55CEKK Secure mmc: Indicator shows new messages, Inbox is empty +172834 + HAN-5AMJ5M - Changes to agenda within a minute of last sync not picked up +172834 + HAN-5A7CHH - Syncing hangs when using Weblicon +172834 + KRN-59ABLG - Client sync anchor gets saved too early +172834 + LLUD-5ADJS8 - (CR) Extend SyncML Database Adaptor interface to check for existence of database +172820 + MUN-5B3KP5 Relying on the fact that SetOpt(KSoSSLDomainName, ...) is used by everybody has side effect +172810 + MAY-5A5KCWSDP listener keeps binding to port in RunL even if no failure occured +172810 + ASM-5B2EAEL2CAP Test Case Errata 282 for test case TP/COS/TMH/BV-02 +172810 + EXT-59BD48Bluetooth potential access violations +172810 + FRU-5AYNZSContinuation in SSA responses sometimes sends DES header twice +172810 + HOS-55DDN5HCIMgr panics on receipt of HCI_HarwareError event +172810 + HOS-57ZPVWRFCOMM Disconnecting state should defer call of MSocketNotify::Disconnect +172810 + HOS-594KEUL2CAP Config watchdog can cause access violation +172810 + HOS-59HHJJL2CAP fails to indicate reception of undersized L2CAP packets +172810 + HOS-59RLK3Baseband policy is not initialised +172796 + Defect fix TUR-5B4JSR: BC break of interface between Nifman and Tcpip6 to allow passing of a parameter by IfUserIsNetworkLayerActive() in MNifIfUser interface to allow Tcpip6 to distinguish which interface is asking about an active network layer +172573 + Defect fix: BIA-5AUL93 - KVM can panic if it fails to allocate its initial heap +172573 + Defect fix: MAY-5ANGPG - JNI methods that use 0, ... +172573 + BIA-5AJGYP - InfoStore MIDlet causes crash on exit +172570 + PEN-59BD4K Wrong expiry on received MMS +172570 + HOL-59BKAZ The content-id field value must be quoted. +172570 + HOL-59BKFE MMS unicode text media objects are not handled correctly... +172570 + LOO-58KMVN MmsAddressParser::IsValidGlobalPhoneNumber is not flexible enough +172570 + PEN-593B7H Received MMSs are not stored Unread and New +172570 + LOO-59PLN4 MMS Decoder does not correctly save media objects when a MMS message is retrieved +172558 + MOO-58NG9W Apex driver can write corrupt data when sending ACK/NAK +172558 + HAS-593BKB Bad checking logic in BasicCallUnitTest +172558 + HAS-58VDYF Superfluous header files +172558 + MOO-592L5R Apex fragment FIFO can overrun under extreme conditions +172554 + Fix for defect KIN-5B2C3M "There is no usbman.dll & usbman.lib for WINS in HRB675". +172552 + KIN-5B2C3M "There is no usbman.dll & usbman.lib for WINS in HRB675" +172552 + DIN-59QKPF. (StartCancel Hanging) +172544 + DAS-5AVLUG CommDB documents corrupted in Hurricane release 7.0.5 +172528 + GIS-5A4F55 Calling RWapConn::GetBearer() causes CWAPSession::DispatchMessageL() to panic +172528 + GIS-5A4GBR CWAPConn::GetRemoteAddressL does not correctly write back the address to the client +172476 + LUD-599CYC "Agnmodel stores last changed date to a resolution of minutes which is too long" +172476 + FER-5AUJA8 "AppendCategoryListL does not remove R object from cleanupclose when returning early" +172313 + CUS-5AMDYY [6.0] PPP callback idletimeout is too short +172313 + CUS-5AMDVD Nifman does not produce debug logs +172313 + CUS-5AMELP [5.2] Problems with Flogger memory consumption when SMS sending fails +172313 + CUS-5AMGHE CEventLogger in Genconn does not log call duration correctly +172313 + CUS-5AMH3E Default GPRS settings do not accept zero length APN +172313 + CUS-5AMHXU Problems disconnecting from a socket when GPRS is suspended +172313 + SAM-5ATHWZ Memory leak in SSL when going to a site without a trusted certificate +172313 + MUN-5A5DF9 images transferred multiple times from some secure sites +172313 + SAE-5AYJ52 TCP/IP Dual stack test code reports in unorthadox way... +172313 + DUR-5AKD9C TIPC.EXE test harness fails on OOM tests +172312 + PAA-5AHF7H Remove the mime-type dummy/everything from Qikon +172312 + PAA-5AHF2G Remove the unrecogniser +172312 + PAA-5ACGCR The default viewer should have the mimetype in the aif file to "*" +172312 + WEP-5AJEB2 MMFH: Possible to have several files with same name - in the same folder +172312 + PAA-5AJGEW Filemanager should take care of launching the default viewer when neccessary +172312 + WEP-5A6CHM CRASH BUG in QikButtonPanel::ReArrangeButtonsL(const TRect& aGroupRect) +172312 + ALM-5AMGCU No space between the lines makes the text unreadable. +172312 + PAD-5ALKCY QStart must start the Connectivity listeners +172312 + FSJN-5ACC27 Change the buttons on the default viewer to prevent loss of data +172312 + BEN-5AMFPC "Receiving BIOs displays icon.messaging.newMessage" +172312 + PEN-5AUAZT Duplicate code in CEmailDialog::CheckEssentialData() +172312 + fixed: CKH-5AMGEV Improper use of SMIL API causes the emulator to crash in error condition +172312 + CKH-5AMLP5 "Memory leak in CQMmsEngineModel under error condition" +172312 + Fixed defect WEP-5AJFD2 reccert.mdl released by multiple components +172312 + PAD-5AKH3S Memoryleak in BT +172312 + BEN-59AJA6 Check disappear when searching is finished +172312 + BEN-5AKQT4 Possible to Send address/Load images before page is loaded +172312 + PAD-5AKH3S Memoryleak in BT +172312 + BEN-59AJA6 Check disappear when searching is finished +172312 + SOD-5ATFYN BT send crash when sending to a bonded device +172312 + PAD-5AKGHD "Available devices" dialog doesn't match the UI spec ! +172312 + SVG-594GJA If other device initiates bonding it is listed as unknown +172312 + BEN-59XD2W In Use after deleting an email account. +172312 + BAN-59FB4J Access violation, messaging (QMmsEngineModel). +172312 + JON-5AR9JK MMS: To-field not updated in New slide on address tab. +172312 + ALM-5ASF98 Tap Go-back button when deleting sms from detail view results in program closed. +172312 + BEN-5ARLMB Progress dialogs is missing during a schedule fetch. +172312 + BEN-5AFG8W "Using DNL from contacts switch phonenumber with name" +172312 + ALM-5AMJBL "The space between the phone numbers is missing in the address tab." +172312 + BEN-5AJCHN InfoDialog.IPSec.importFailed appears when entering password +172312 + implemented CR: ABRY-59PESL "UIQ support for Connectivity over USB" +172312 + SVG-58LLCP Icon on attachment tab for jar/jad/sis-files are to large +172312 + SVG-5AEJ3D Attached sis/jar file can only be installed once +172312 + JON-5ASDE5 Corrupt sis files from beaming does not get deleted +172312 + PAA-5AMJZL remove #ifndef __MINI_BUILD__in QStart +172312 + PAD-5ALKCY QStart must start the Connectivity listeners +172312 + PAA-5AEC9D "CApaScanningAppFinder UpdateL should be avoided as much as possible..." +172312 + REK-5A8HXX QApplauncher - "The listview of the applauncher does not allow dragging the highlight from one application +172312 + SVG-598E49c:\system\data\syssnd.dat cannot be restored +172312 + AUN-5ADDBU Tap on Found entry shows blank/empty/new Contact +172312 + JON-5AEJN3 Some images are not saved in Contacts. +172312 + JON-5AJBBH Entry not correctly saved when open Show in list with no numbers available. +172312 + EXT-5ABKQS Agenda folders given incorrect UID +172312 + ANN-5AJADZ Accessing "ctrl+space" menu in javaapp makes it crash +172312 + From GT: ANN-58CM42 JavaPhone Https test fails +172312 + REK-5ALJEP QStart needs to be able to start app without apparc server running +172312 + REK-5ALJGR Extra list should not get started all at once +172312 + Fixed defects: DAO-59WGWH Loading notifiers needs performance improvement +172260 + Fix for defect OHF-5AKHZR å. ä and ö and the character after deleted from a lotus notes mail. +172230 +Change 172230 by ShehlaA@CAM-ENGBUILD03-release_7.0 on 2002/06/12 14:23:14 +172230 + ASM-5B2EAE - L2CAP test case errata 282 for test case TP/COS/TMH/BV-02 +172056 + -- Number LAE-5AZAKD: opening a wbmp files crashes the emulator.... +171990 + Fixed defect no. LIG-59SHGL: Tapping on Mail-to link and nothing happens. +171913 + Fix for defect PAR-5A6G8D - ECOM hangs with SyncML OOM tests. +171838 + Changes for the CR MPEN-5AJF8F Making HAL Settings Persistent +171774 + Fix for BAD-59YJU6 FreeType OOM crash +171371 + Fixes for defects CHN-5ATBVW and CHN-5AKD6P. +171326 + BEN-4Y4EJ5 Timezone has no impact on vCal +171326 + DUG-5A7JCZ Copy Paste code in Symbian Versit parser method CParserPropertyValueDaylight::ConvertAllUTCDateTimesToMachineLocalL? +171326 + SVG-58ZECH Name not sent correctly in beamed vCards +171326 + FER-5AED4L Agenda Model needs to use versit's optimisation interface +171326 + FER-5AECSB Contacts Model needs to use versit's optimisation interface +171216 + JON-5AFFKF InfoPrint.creatingNewEmail and Infoprint.findingWebPage are shown too short time. +171216 + JON-5AJ9ZU Wrong folder displayed when renaming a folder in detail/edit view. +171216 + LUD-59FK26 Create some friends command does not store phone numbers in correct field +171216 + JON-5AJJHF Found entry opened in Edit mode if Edit mode is displayed when Find is selected. +171216 + DAS-5AEEWR +171216 + DAS-5AEFS2 Need to be careful about CMsvOperation Construction order +171216 + DAS-5AEEMF Possible myestorious Kern-Exec3 on Thumb +171216 + BEN-5AEC2C Program closed when closing BIO +171216 + SVG-5ajazw Phone number listed twice in contacts +171216 + ALM-5AKHN9 Not possible to launch the viewer +171216 + SVG-59RFLR dialog.connectivity.homePCnotFound does not match the UI specs +171216 + fixed: ROS-59KNBU Qsyncml attempts to rebuild GT resource files +171216 + SVG-594GJA If other device initiates bonding it is listed as unknown +171216 + BEN-5ADG43 Send as Bt not working if you task away from dialog.BT.availableOBEX.devices +171216 + BRN-59XJR5 Memory leak in RGenConAgentDialogServer +171216 + BRN-59XMKB RGenConAgentDialogServer::Connect doesn't handle OOM correctly +171216 + BEN-58DHKZ Cannot connect after cancel connect.to.ISP dialog before Connection dialog appears +171216 + BAN-5A5JT3 "CQikScrollableContainer does not draw properly" +171216 + AUN-5AKJDU "Program closed with fast changing HW buttons in MMS" +171216 + SVG-5AJG2V Panic when receiving multiple files over IR. +171216 + CR implemented: MICD-59P9JY The Web viewer should recognize XML as well +171216 + NEO-5ACJ23 dependancy: agenda-agendaModel-printer +171216 + NEO-5ACJ9Z dependacy to printers to save notes +171216 + EKD-5BJGBW Crash when file in use in voicenote viewer +171216 + SPEE-5A7BHP "AppLauncher crash" +171216 + MAT-5A7NKB Keyword to reduce app switch flicker missing from wsini.ini files +171216 + JON-5ACAQA Calibration screen has no wrapping in the text. +171012 + This change fixes the defect SIN-5ANF8C. +170969 + Fix defect RED-5ACK5F "Resource compiler creates nothing for empty and bad counted byte arrays" +170969 + Fix defect CHN-58WEZ3 "EPOCRC.PL fails in VC6 IDE builds with long paths" +170956 +Change 170956 by neilbr@LON-ENGBUILD03-AUTOMATED_BUILD_ONLY-BTR-K: on 2002/05/31 13:54:46 +170956 + MAY-5AEMK6: JNI does not handle returning global references to Java +170956 + PLD-599ELS Resource loading is suboptimal +170956 + HOS-59XJWP Gauge is not displayed properly +170956 + HOS-59YPCJ - MIDletAgent .app/.sis files are not built +170931 + 1) MAT-58TKV6 - Newly created windows do not copy the fade state of the parent window. +170931 + 2) TET-4ZNK8G - "Start an app in the background, and then view switch to it. It doesn't get put in the foreground" +170914 + Fix for defect TUR-59BGLX WinNT backup locks Agenda Database on Assabet. +170904 + fix to defect ROS-53GRQ (buildrom.pl doesn't guarantee the order of substitutions) +170776 + Synchronise changes to made directly to Delivery Branch 7.0.5 into Release Branch. Specific defects implemented were "Background device search jams device", SIS-5AMJ9D, and "DISC on DLCI 0...", QUN-54JDQ4 +170763 + Fixed defect no. EXT-59BD7B: Connectivity potential access violations +170762 + Fix for SKN-59KK8N - EC_CustomServers component has faulty .IBY file +170762 + Fix for SKN-59JHFS - \connlink\conndev\plpgrp\plp.iby is faulty and causes hangs +170744 + LOO-59ZE72 void CCLWatcherBase::ReceivePushL() is not handling the state machine correctly if an error occurs +170738 + COR-59QMAB Font file locks getting chopped off +170709 + -- Defect Number: ROS-5AFG4W: (Propagated) WAV file assigned to ringing tone crashes sound driver and kills phone. +170599 + HED-57JJ2H Still a very high number of illegal leaves in networking +170599 + FAN-5ACHRC Add #define ECommDbBearerGPRS ECommDbBearerWcdma to cdbcols. +170599 + CUS-5AEJ2G CED fails to create Internet account details correctly +170589 + Extra fix for defect PAR-59RLGJ - that was missing from the last submission +170550 + Fixed defects: WEP-599HYZ Qstart in error processing +170550 + REK-59XAZ5 "AppInstaller does not find SIS-files on C" +170550 + PEN-59CDJM "Web doesn't get EReleaseDisk event" +170550 + ALM-58VG6N "Strange behvaviour when opening a help topic for the first time." +170550 + OEL-592FXC Searching in agenda needs performance improvement +170550 + HAR-58EE7H Starting Agenda Application for the first time needs perfromance improvement. +170550 + DOS-57YF2C Deleting "completed" Todo's needs performance improvements +170550 + LIG-5ADAFB "HW buttons does not work correctly in Found dialog." +170550 + JON-5ADEHK Entry with notes that is moved from To do makes Agenda crash. +170550 + OEL-588QWH Reply and forward of messages needs performance improvement +170550 + OEL-588R2B Opening message entry in messaging needs performance improvement +170550 + LOO-59PMHA MMS does not disconnect after send failed +170550 + EVS-5a7hpy Can not build QMMSView +170550 + PEN-5ACCW3 +170550 + BEN-59PHSC Crash when tapping Go back when deleting message +170550 + ALM-5ACCYW There should be no folder option +170550 + BEN-59RQA2 Unknown error when Internet account is missing +170550 + BEN-59KFE7 Crash when Scheduled fetch starts and messaging running +170550 + ALM-5ADATJ THe bottom of the page is cut when sending.. +170550 + DAS-5ACm6R Codereview of messaging +170550 + DAS-5ACM6R iLsSession.Close in destructor +170550 + PEN-5AECZX Zero Length Fax number which has been created by DNL crashes +170550 + DIN-5A8D2Q PCLINK not included in Quartz WINSCW builds +170550 + SVG-59WCKE dialog.connectivity.linkToDesktop.BT is not updated correctly +170550 + SOD-5ACBMM Unable to send large file over BT +170550 + SJN-59XHEC Activate the filter that filter the Available devices dialog. +170550 + SVG-59KKUB Dialog.BT.bluetoothOff opens too early +170550 + BEN-5A6D3N Crash when task away directly after Send immediately +170550 + OHF-59VGZN - Device disconnects after get & send emails when connected to Internet +170550 + SVG-5A89NK List view not updated when folder is deleted in edit view +170550 + KAN-5A8CMN Crash when deleting folder +170550 + BEN-59AFNJ Focus should be on first row in Note tab +170550 + OEL-588RWT "Opening an entry in contacts needs performance improvement" +170550 + OEL-588RZH "Creating new entry in contacts needs performance improvement" +170550 + MAT-59SHCN "Ugly performance work-around impacts Contacts' functionality" +170550 + BEN-59FCG7 "Edit view not updated correctly when selecting New inside an entry" +170550 + Release notes for performance changes( OEL-588RWT, OEL-588RZH, MAT-59SHCN, BEN-59FCG7): +170550 + * Fixed MAT-59SHCN by removing the test in CContactsManAppUi::MoveUnfolderedContactsToUnfiledL(). +170550 + GT (see MAT-59SHVW). +170372 + PAR-59RLGJ - ECOMs behaviour is undefined for duplicate plugins on different drives +170361 + Fix for defect SKN-5ACGEU "Not possible to reproduce FORM binaries." +170361 + Fix for defect BAD-59GEDC "@deprecated tag spelt wrongly." +170276 + DUG-589JUC "Calcon is just too slow" +170276 + WAG-5AEHQR "Inline documentation was wrong" +170276 + FER-59YLFZ "Emulator doesn't set local on Boot Up" +170276 + WEP-59RJNC "Changed Owner Card name not reflected in tab view" +170276 + THY-59KK2U "Cntmodel View architecture does not sort contacts based on +170276 + DUG-5AEE9D "(Propagated) CContactLocalView notifies only the first observer +170276 + WAG-5A4CYK "(Propagated) AgnModel hangs" +170276 + TUR-5ADHGW "(Propagated) Contact view sorting does not use default collation +170276 + DUG-5AEEB7 "(Propagated) Problems appear when contact's default number is +170274 + This change fixes the defects PIN-5AFESN and HET-5AFGKD. +170138 + Fixes to BAD-59YJU6 FreeType OOM crash, WEP-59GAMB RichText field Parser crashes internalise and MON-59CE79 Problems with the stdlib function strtod +170115 + Fixed defect CHY-5AJDSN - some distribution policy files are wrong +169798 + ALR-5ABLF6 - (Propagated) CMsvEntry Sorting behaviour is wrong if you specify reverse sorting +169798 + ALR-5ABL9S - (Propagated) Copying message entries can fill disk completely +169798 + ALR-5ABLGM - (Propagated) 1 second timer ticking for IMAP remote mailconnection +169798 + ALR-5ACJYX - SMS backup/restore does not work correctly +169798 + ALR-5ABMSZ -Fixed Strange behaviour in message server when closing sessions causes crash in mce app +169798 + ALR-5ABMX3 - Performance: IMAP sends NOOP strings too often and consumes battery power + creates bill to the user +169798 + ALR-5ABMZS (Propagated) connecting to pop3 mailbox crashes +169798 + ALR-5ABN2U -TImRfc822DateField::SetDate uses hardcoded strings +169798 + ALR-5ABN43 - Cancelling of autosend'ing of emails doesn't appear to be working +169798 + SMRA-5ACD73 - The message engine igonres errors on attempting to load HTML convertors. +169798 + LIG-59SHGL: Tapping on Mail-to link and nothing happens +169798 + SMRA-5ACM9W - (Propagated) MIME parts defined to be inlined should be shown as attachments also +169798 + GUY-58TGT6 - Shouldn't set the attachment flag on embeded messages unless they have an attachment. +169798 + KAI-58NEJ5 - V3:EDNTHYN-4XUAAE-IMAP4 not able to handle negative server responses +169798 + WIN-56VKPT - V3: Incorrect progress when sending emails containing Bcc: recipients +169783 + Fix for defects LEQ-59SEC6 and LEQ-59SFBD. +169706 + Fix for BRN-59XKV9 RGenConAgentDialogServer is destructed twice +169695 + Fix defects GAL-5AEKU5, GAL-5AEKWP (problems with policy file on Win2000 and an +169657 + RES-59KLHY WSP tests failing when running T_Http on both WINS and Assabet +169657 + SAM-59WGL5 Some tests fail in t_http when doing WSP secure tests using securetestcases.ini +169636 + Fix for DAO-5A8AMH. Default locale is now fixed to be British English +169507 + Defect Number: ROS-5ADCR6: (Propagated) Possible audio OOM bug in Media Server +169366 + Fixed defects:PEN-5ACCW3 Pressing backbutton in detail views crashes with Object still active on destruction +169366 + Fixed Defects: HUN-5AB "summer times" should be "summertime" +169366 + DIN-5A8D2Q PCLINK not included in Quartz WINSCW builds +169366 + SVG-59WCKE dialog.connectivity.linkToDesktop.BT is not updated correctly +169366 + BED-57ZL2T Design flaw in MMFH ? +169366 + FRN-59FCED MMFH: The size of a file in the select dialog is different depending on the folder. +169366 + FRN-59VJ9C MMFH: Select dialog doesn't return right path to voice notes. +169366 + SVG-59NAZN : play button activatd when no entry selected +169366 + LIG-58ZH9T Scroll bar displayed in alarm and storage manager dialogs. +169366 + REK-594GV9 Defects in QikTaskMenu.cpp +169366 + WEP-59S9ER : Error in CQikMediaFileFolderUtils::RunL() +169366 + LIG-5A49ZS : FileHandling: Dialog.saveUnrecognized does not match its UI +169366 + changes in Qikdlg.rss to fix defect LIG-5A49ZS. Removed a duplicated string : STRING_r_save_file_in_folder_dialog4 (Jus +169366 + QAgenda: ALM-59XK7M, BEN-59AG8F +169366 + QContacts: BEN-59SJ2R, BEN-59WNTC, ALM-59ND48 +169366 + QJotter: WEP-59W9QR +169366 + QTime: PEN-59WCW5 +169366 + QVoice: DAS-59NMB4, JON-59HCA7 +169366 + ALM-59XK7M: Jenny Ekelund +169366 + BEN-59AG8F: Jens Karlsson +169366 + BEN-59SJ2R: Jenny Ekelund +169366 + BEN-59WNTC: Berith Bergquist +169366 + ALM-59ND48: Jenny Ekelund +169366 + WEP-59W9QR: Bengt Strand +169366 + PEN-59WCW5: Berith Bergquist +169366 + DAS-59NMB4: Jenny Ekelund +169366 + JON-59HCA7: Jenny Ekelund +169366 + PEN-59VGEH SMS Detailview does not display name of sender of SMS from contacts +169366 + PEN-59XFG3 QStatusBar does Signal for New Message when new message is created under local service +169366 + Defect fix: OHF-59NG4Z Cursur jumps to another filed when entering text using HW keyboard. +169366 + Defect fix: OHF-59NBMK Installation complete when import password is canceled +169366 + Defect fix: BEN-59XPR2 Web hangs when you Disconnect before you are connected +169366 + JON-59XCM3 dialog.web.form does not look correct +169366 + HOS-59RJG6 Descriptor overflow guaranteed if Bluetooth UI finds device with long name. +169366 + PEN-59VAYD SyncML fails to handle translated resource correctly +169366 + MKY-59ZBQL qinetcfg policy files (stange readme.txt file) +169366 + SOD-59FK7L QBTSelectDlg.h should not include... +169366 + OHF-59PBND Task status always = "-" and some housekeeping. +169366 + BEN-59NB97 - Crash when tapping screen when Busy deleting messages +169366 + BEN-59MMUQ - Task away from messaging.saveContact to Contacts, highlights entry and crash +169366 + JON-59P9XV - Problems sending and receiving emails when having two different accounts +169366 + OHF-59VGZN - Device disconnects after get & send emails when connected to Internet +169366 + BEN-59SLH7 - Incorrect DNL from Contacts is saved in Outbox and causes problem +169366 + BEN-58BMXR - Low on storage space dimmes messaging and then ViewSrv crash +169366 + BEN-59BE7C - ViewSrv crash when Low on storage space +169366 + PEN-5A5AFM - Default ScheduledFetch settings should have ScheduledFetch Fail set to False +169366 + JON-59SAVD dialog.internetSetup.AdvancedSettings does not match its UI. +169366 + Defect fix: DAS-59WPRU Some resource leaks in QSbMsg +169366 + Defect fix: BEN-59XBQ7 Proxy server address and Server address is highlighted +169366 + Defect fix: FID-5A4LXD QInetCfg HSCSD Speed Settings Dialog +169366 + Defect fix: WEP-59GD6N Current Service Id and AgentDialog +169366 + JON-595BFT Adaptations for PC install of sis files is needed +169366 + Fixed defects: TUR-57KCM4 assabet. cannot open vcals and vcards in QFileMan - file is damaged +169366 + REK-592HP6 Bitmap color scheme mapping unflexible +169366 + BRN-59VEKR Dialogs aren't closed when switching views within an app +169366 + REK-594D9T Handanim (and TextInputServerClient) uses wrong screendevice diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/delta_zip.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/delta_zip.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,199 @@ +# Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +use Getopt::Long; +GetOptions("v", "x=s@"); + +if (@ARGV<2) + { +#........1.........2.........3.........4.........5.........6.........7..... + print < which contains the tree rooted at , +excluding all files listed in , and optionally +all files which match the specified Perl patterns. + +This is done with "zip zipfile -@", with the appropriately +filtered list of files supplied as standard input. + +USAGE_EOF + exit 1; + } + +my $zipfile = shift; +die "$zipfile already exists\n" if (-e $zipfile); + +#-------- +# Find the basic list of files +# + +my %filelist; +my $filecount = 0; +my $arg = shift; + +while ($arg ne "") + { + if (-d $arg) + { + add_dir($arg); + } + elsif (-e $arg) + { + add_file($arg); + } + else + { + print "Cannot find $arg - ignored\n"; + } + print "$filecount files after processing $arg\n"; + + $arg = shift; + next; + } + +#-------- +# Remove excluded files +# + +foreach $arg (@opt_x) + { + if (-e $arg) + { + exclude_zip($arg); + } + else + { + exclude_pattern($arg); + } + print "$filecount files after excluding $arg\n"; + $arg = shift; + } + +print "Invoking \"zip $zipfile -@\"\n"; + +open ZIPOUT, "| zip $zipfile -@"; +foreach $arg ( sort keys %filelist) + { + if ($filelist{$arg} ne "") + { + print ZIPOUT "$filelist{$arg}\n"; + } + } + +close ZIPOUT; +die "Problems creating zip file\n" if ($? != 0); + +exit 0; + + +#------------------------------------------------------------ + +sub add_file + { + my ($file) = @_; + my $key = lc $file; + + $key =~ s-/-\\-g; # convert / to \ for path separators + $key =~ s/^\\//; # remove leading \ since it won't appear in zip files + if ($filelist{$key} ne "") + { + die "Duplicate file $file\n"; + } + $filelist{$key} = $file; + $filecount += 1; + } + +sub exclude_file + { + my ($file) = @_; + my $key = lc $file; + + $key =~ s-/-\\-g; # convert / to \ for path separators + $key =~ s/^\\//; # remove leading \ since it won't appear in zip files + if ($filelist{$key} ne "") + { + delete $filelist{$key}; + $filecount -= 1; + } + } + +sub exclude_pattern + { + my ($pattern) = @_; + my $key; + + foreach $key (keys %filelist) + { + if ($key =~ /$pattern/i && $filelist{$key} ne "") + { + delete $filelist{$key}; + $filecount -= 1; + } + } + } + +sub add_dir + { + my ($dir) = @_; + opendir LISTDIR, $dir or print "Cannot read directory $dir\n" and return; + my @list = grep !/^\.\.?$/, readdir LISTDIR; + closedir LISTDIR; + + if ($opt_v) + { + print "Scanning $dir...\n"; + } + my $name; + foreach $name (@list) + { + my $filename = "$dir\\$name"; + if (-d $filename) + { + add_dir($filename); # recurse + } + else + { + add_file($filename); + } + } + } + +sub exclude_zip + { + my ($excludezip) = @_; + + die "$excludezip does not exist\n" if (!-e $excludezip); + print "Reading exclusions from $excludezip...\n"; + + my $line; + open ZIPEX, "unzip -l $excludezip |"; + while ($line=) + { + # 4492 10-12-99 17:31 epoc32/BLDMAKE/AGENDA/ARM4.MAKE + if ($line =~ /..-..-..\s+..:..\s+(.*)$/) + { + exclude_file($1); + } + } + close ZIPEX; + die "Problem reading $excludezip\n" if ($? != 0); + } + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/getlatestrel.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/getlatestrel.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,124 @@ +#!/usr/bin/perl + +=head1 NAME + +Getlatestrel.pl + +=head1 SYNOPSIS + +Getlatestrel.pl + +=head1 DESCRIPTION + +This script is designed to use latestver from the CBR tools to find at get the +latest version of a component. + +If a baseline version is provided, then it will install the version of the component +released as part of that specified baseline. + +=head1 COPYRIGHT + +Copyright (c) 2008 Symbian Ltd. All rights reserved + +=cut + +use strict; + +use Getopt::Long; + +my ($iComp, $iSource, $iVersion, $iBaselineComponent, $iBaselineVersion) = ProcessCommandLine(); + +if ($iSource) +{ + $iSource = "-s"; +} else { + $iSource = ""; +} +if (!defined $iVersion) +{ + if (defined $iBaselineVersion) { + + if (!defined $iBaselineComponent) { + $iBaselineComponent = "gt_techview_baseline"; + } + my $envout= `envsize -v $iBaselineComponent $iBaselineVersion 2>&1`; + + # match component + if ($envout =~ m/(Adding up size of )$iComp (.*)/) { + print "INFO: Component $iComp version $2 found for baseline $iBaselineComponent $iBaselineVersion\n"; + $iVersion = $2; + }elsif ($envout =~ m/(didn't exist)/) { + print "WARNING: Baseline $iBaselineVersion didn't exist, unable to check $iBaselineComponent, geting latest version\n"; + $iVersion = `latestver $iComp`; + } + } else { + $iVersion = `latestver $iComp`; + } +} + +chomp($iVersion); + +my $getreloutput = `getrel -vv $iSource -o $iComp $iVersion`; + +if (($getreloutput =~ /^Installing $iComp $iVersion/) || + ($getreloutput =~ /^Switching $iComp/) || + ($getreloutput =~ /already installed and clean/)) { + + print $getreloutput; +} else { + print "ERROR: could not getrel $iComp $iVersion - $getreloutput\n"; +} + + + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# $ilog - logfile location +# +# Description +# This function processes the commandline +sub ProcessCommandLine { + my ($iHelp, $iComp, $iSource, $iVersion, $iBaselineComponent, $iBaselineVersion); + + GetOptions('h' => \$iHelp, 'c=s' => \$iComp, 's' => \$iSource, 'v=s' => \$iVersion, 'bc=s' => \$iBaselineComponent, 'bv=s' => \$iBaselineVersion); + + if (($iHelp) || (!defined $iComp)) + { + &Usage(); + } else { + return($iComp, $iSource, $iVersion, $iBaselineComponent, $iBaselineVersion); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print <XMLin($Schedule12File); + + my $CommonReplaceable = %$Schedule12->{'CR'}; + for (keys %$CommonReplaceable) + { + $Components{$_} = "Common Replaceable"; + $ComponentsUsed{$_} = 0; + } + + my $CommonSymbian = %$Schedule12->{'CS'}; + for (keys %$CommonSymbian) + { + $Components{$_} = "Common Symbian"; + $ComponentsUsed{$_} = 0; + } + + my $OptionalReplaceable = %$Schedule12->{'OR'}; + for (keys %$OptionalReplaceable) + { + $Components{$_} = "Optional Replaceable"; + $ComponentsUsed{$_} = 0; + } + + my $OptionalSymbian = %$Schedule12->{'OS'}; + for (keys %$OptionalSymbian) + { + $Components{$_} = "Optional Symbian"; + $ComponentsUsed{$_} = 0; + } + + my $ReferenceTest = %$Schedule12->{'REF'}; + for (keys %$ReferenceTest) + { + $Components{$_} = "Reference/Test"; + $ComponentsUsed{$_} = 0; + } + + my $ReferenceTest = %$Schedule12->{'TEST'}; + for (keys %$ReferenceTest) + { + $Components{$_} = "Reference/Test"; + $ComponentsUsed{$_} = 0; + } + + my $ReferenceTest = %$Schedule12->{'RT'}; # v9.1 style combined Ref/Test + for (keys %$ReferenceTest) + { + $Components{$_} = "Reference/Test"; + $ComponentsUsed{$_} = 0; + } +} + +# Handle -h flag +# -------------- +if ($Cmdopts{'help'}) + { + &Usage(); + } + +# -------------- +# Handle -c flag +# -------------- +my $Categories = 'EFGOT'; +if ($Cmdopts{'cats'}) + { + if ($Cmdopts{'cats'} =~ /[^A-GIOTX]/i) + { + &NotifyError("Unrecognised category list \"$Cmdopts{'cats'}\" ignored"); + } + else + { + $Categories = uc($Cmdopts{'cats'}); + } + } + +# -------------- +# Handle -d flag +# -------------- +my @TopDirs; +if (!$Cmdopts{'dir'}) + { + $TopDirs[0] = $WorkPath; + } +else + { + if (!(-e $Cmdopts{'dir'})) + { + die "$Cmdopts{'dir'} does not exist\n"; + } + if (-d $Cmdopts{'dir'}) + { + $TopDirs[0] = $Cmdopts{'dir'}; + } + else + { + @TopDirs = &ReadDirFile($Cmdopts{'dir'}); + } + @TopDirs = &MakeAbs($WorkPath, @TopDirs); + foreach my $p (@TopDirs) + { + $p = &ValidateIncPath($p); + } + } + +# -------------- +# Handle -e flag +# -------------- +my $ForceExport = $Cmdopts{'export'} ? 1 : 0; + +# -------------- +# Handle -f flag +# -------------- +my $Full = $Cmdopts{'full'} || 0; + + +# -------------- +# Handle -g flag +# -------------- +my $PkgFile; +my $GenPkg = $Cmdopts{'genpkg'} ? 1 : 0; +if ($GenPkg) + { + $PkgFile = $Cmdopts{'genpkg'}; + if (index($PkgFile, "\.") < 0) + { + $PkgFile .= "\.xml"; + } + if ((-e $PkgFile) and (-f $PkgFile)) + { + unlink ($PkgFile) or die "Can't overwrite $PkgFile\n"; + } + open PKGLIST, ">$PkgFile" or die "Can't open $PkgFile\n"; + } + + +# -------------- +# Handle -l flag +# -------------- +my $Recipient = 'generic'; +if ($Cmdopts{'licensee'}) + { + $Recipient = lc($Cmdopts{'licensee'}); + } + +# -------------- +# Handle -m flag +# -------------- +my $Manifest = $Cmdopts{'manifest'} ? 1 : 0; +if ($Manifest) + { + my $MfsFile = $Cmdopts{'manifest'}; + if (index($MfsFile, "\.") < 0) + { + $MfsFile .= "\.txt"; + } + if ((-e $MfsFile) and (-f $MfsFile)) + { + unlink ($MfsFile) or die "Can't overwrite $MfsFile\n"; + } + open MFSLIST, ">$MfsFile" or die "Can't open $MfsFile\n"; + } + + +# -------------- +# Handle -n flag +# -------------- +my $SubDirs = $Cmdopts{'nosub'} ? 0 : 1; + +# -------------- +# Handle -o flag +# -------------- +my $OverrideExpiry = $Cmdopts{'overrideexpiry'} ? 1 : 0; + +# -------------- +# Handle -outdir flag +# -------------- +my $outdir = $Cmdopts{'outdir'}; + +# -------------- +# Handle -p flag +# -------------- +my $Project = 'generic'; +if ($Cmdopts{'project'}) + { + $Project = lc($Cmdopts{'project'}); + } + +# -------------- +# Handle -s flag +# -------------- +my $ShowFiles = $Cmdopts{'showfiles'} ? 1 : 0; + +# -------------- +# Handle -x flag +# -------------- +my @XDirs; +if (!$Cmdopts{'xclude'}) + { + $XDirs[0] = ""; + } +else + { + if (!(-e $Cmdopts{'xclude'})) + { + die "Exclusion $Cmdopts{'xclude'} does not exist\n"; + } + if (-d $Cmdopts{'xclude'}) + { + $XDirs[0] = $Cmdopts{'xclude'}; + } + else + { + @XDirs = &ReadDirFile($Cmdopts{'xclude'}); + } + @XDirs = &MakeAbs($WorkPath, @XDirs); + foreach my $p (@XDirs) + { + $p = &ValidateExcPath($p); + } + } + +# -------------- +# Handle -z flag +# -------------- +my $ZipFile; +my $ZipTmpFile; +my $ZipLogFile; +my $Zip = $Cmdopts{'zip'} ? 1 : 0; +if ($Zip) + { + if ( &FindZip == 0 ) + { + die "Cannot find zip.exe in path. $?\n"; + } + + $ZipFile = $Cmdopts{'zip'}; + if (index($ZipFile, "\.") < 0) + { + $ZipFile .= "\.zip"; + } + $ZipLogFile = $ZipFile . "log"; + $ZipTmpFile = $ZipFile . "tmp"; + if ((-e $ZipFile) and (-f $ZipFile)) + { + unlink ($ZipFile) or die "Can't overwrite $ZipFile\n"; + } + if ((-e $ZipTmpFile) and (-f $ZipTmpFile)) + { + unlink ($ZipTmpFile) or die "Can't overwrite $ZipTmpFile\n"; + } + open ZIPLIST, ">$ZipTmpFile" or die "Can't open $ZipTmpFile\n"; + } + + + +# -------------- +# print Pkg header +# -------------- + + if ($GenPkg) + { + &PkgPrint ("\n"); + &PkgPrint ("\n"); + + &PkgPrint ("\n"); + &PkgPrint (" \n"); + &PkgPrint (" Symbian Ltd\n"); + &PkgPrint (" 7.0\n"); + &PkgPrint (" \n"); + &PkgPrint ("\n"); + &PkgPrint (" \n"); + } + + +#------ Do the report header ------ +my $temp ="IPR Report, ".&DateValToStr($Now); +&DataPrint("$temp\n"); +$temp = '-' x length($temp); +&DataPrint("$temp\n"); + +&DataPrint ("Report type: "); +if ($Full < 0) + { + &DataPrint ("No IPR data\n") ; + } +else + { + &DataPrint ($Full ? "Full IPR data\n" : "Reduced IPR data\n"); + } +&DataPrint ("Recipient: ", ucfirst($Recipient), "\n"); +&DataPrint ("Include DTI restricted files: ", $ForceExport ? 'Yes' : 'No', "\n"); +&DataPrint ("Include time-expired files: ", $OverrideExpiry ? 'Yes' : 'No', "\n"); +&DataPrint ("List selected files: ", $ShowFiles ? 'Yes' : 'No', "\n"); +&DataPrint ("\n"); + +#------ Do header for standard section ------ +$temp ="Standard source for ".ucfirst($Recipient); +&DataPrint ("$temp\n"); +$temp = '-' x length($temp); +&DataPrint ("$temp\n"); +&DataPrint ("Categories: $Categories\n"); +&DataPrint ("Include subdirectories: ", $SubDirs ? 'Yes' : 'No', "\n"); +&DataPrint ("Top level directories:\n"); +foreach my $name (@TopDirs) + { + &DataPrint (" $name\n"); + } +&DataPrint ("\n"); + +&ProcessDir(@TopDirs, $SubDirs, 1, $Manifest); + +#------ Do optional header for extra section ------ +if (($Project ne 'generic') and (-e "$Project\.extra")) + { + my @ExtraDirs = ReadDirFile("$Project\.extra"); + @ExtraDirs = &MakeAbs($WorkPath, @ExtraDirs); + foreach my $p (@ExtraDirs) + { + $p = &ValidateIncPath($p); + } + &DataPrint ("\n"); + $temp ="Extra source for ".ucfirst($Project); + &DataPrint ("$temp\n"); + $temp = '-' x length($temp); + &DataPrint ("$temp\n"); + $Categories = 'ABCDEFGIOTX'; + &DataPrint ("Categories: $Categories\n"); + &DataPrint ("Include subdirectories: No\n"); + &DataPrint ("Additional directories:\n"); + foreach my $name (@ExtraDirs) + { + if ($name) + { + &DataPrint (" $name\n"); + } + } + &DataPrint ("\n"); + + &ProcessDir(@ExtraDirs, 0, 0, 0); # Note, no extra directories in a product manifest + } + +if ($Zip) + { + if ( &FindZip == 0 ) + { + die "Cannot find zip.exe in path. $?\n"; + } + + close ZIPLIST; + `zip -@ $ZipFile <$ZipTmpFile >$ZipLogFile`; + unlink ($ZipTmpFile); + } + +if ($Manifest) + { + close MFSLIST; + } + +# -------------------------- +# print Pkg footer and close +# -------------------------- + +if ($GenPkg) + { + &PkgPrint (" \n"); + &PkgPrint ("\n"); + close PKGLIST; + } + +#------ Do optional warning for restricted export source ------ +&ExportWarning() if ($IncludesRestrictedSource); +&NotifyWarning("zip file contains Category A source\n") if ($ZippedCatA); +&NotifyWarning("zip file contains uncategorised source\n") if ($ZippedCatX); + +if ($Cmdopts{'report'}) + { + #------ Produce Distribution Policy File Error Report -------- + my ( $s, $min, $hour, $mday, $mon, $year, $w, $y, $i)= localtime(time); + $year+= 1900; + $mon++; + + my $builddir = $outdir; + if (!defined $builddir) + { + # Assume default setup for Symbian build machines... + $builddir = Cwd::abs_path("$FindBin::Bin\\..\\..\\..\\.."); + $builddir.= "\\logs\\cedar"; + } + open HTMLOUTFILE, ">> $builddir\\$Cmdopts{'report'}_Distribution_Policy_Report.html"; + open ASCIIOUTFILE, ">> $builddir\\$Cmdopts{'report'}_Distribution_Policy_Report.txt"; + + foreach my $key (sort keys %ComponentsUsed) + { + push @UnrepresentedComponents, $key if ($ComponentsUsed{$key} == 0); + } + + my $UnrepCKLComponents = @UnrepresentedComponents; + my $NonCompliantFiles = scalar(keys %ASCIIFileErrors); + + print HTMLOUTFILE <Distribution Policy File Report for $Cmdopts{'report'} + +

    Distribution Policy File Report
    for
    $Cmdopts{'report'}

    +

    Created - $mday/$mon/$year

    +

    + + + + + +
    Report Summary
    Total number of Non-compliant Files$NonCompliantFiles
    Total number of Unrepresented CKL Components$UnrepCKLComponents

    + + + + +HEADING_EOF + + print ASCIIOUTFILE <"; + print ASCIIOUTFILE "@{$ASCIIFileErrors{$key}}"; + } + print HTMLOUTFILE "
    Non-Compliant Files
    File LocationErrors
    $path@{$HTMLFileErrors{$key}}

    "; + + if (@UnrepresentedComponents != 0) + { + print HTMLOUTFILE ""; + print HTMLOUTFILE ""; + foreach my $component (@UnrepresentedComponents) + { + print HTMLOUTFILE ""; + + print ASCIIOUTFILE "Unrepresented Component, Component '$component' as recorded in Schedule 12 of the CKL has no representation in any of the source directories that are used to build this product.\n"; + } + print HTMLOUTFILE "
    Unrepresented Components
    Component '$component' as recorded in + Schedule 12 of the CKL has no representation in any of the source directories that are used to build this product
    "; + } + + close HTMLOUTFILE; + close ASCIIOUTFILE; + } + + + +sub ProcessDir +{ +my $ForManifest = pop @_; +my $ObeyExcludes = pop @_; +my $Subdirs = pop @_; +my $Category = 'X'; +my $ExpiryDate = 0; +my $NoExport = 0; +my $Skip = 0; +my $Name; +my $FoundFile; +my $FoundPol; +my $PathName; +my $Text; +my @AllFiles; +my @Recipients; +my %LicExpDates; + +foreach $PathName (@_) + { + if (!$PathName) { next; } + if ($ForManifest) + { + my $path = $PathName; +# $path =~ s/^\\//; # remove any leading backslash + $path =~ s/\\$//; # remove any trailing backslash + &MfsPrint ("COMPONENT\t$path\n"); + } + if ($ObeyExcludes) + { + foreach my $exclude (@XDirs) + { + my $ex = $exclude; + my $pn = $PathName; + if (uc $ex eq uc $pn) + { + $Skip = 1; + last; + } + } + if ($Skip) + { + next; + } + } + $FoundFile = 0; + $FoundPol = 0; + opendir(HERE, $PathName); + @AllFiles = readdir(HERE); + close(HERE); + foreach my $Name (@AllFiles) + { + if (-d "$PathName$Name") { next; } + if (lc($Name) eq 'distribution.policy') + { + $FoundPol = 1; + ($Category, $ExpiryDate, $NoExport, $Text, %LicExpDates) = &IprStatus("$PathName$Name"); + + if ($Cmdopts{'report'}) + { + my ($HTMLErrors, $ASCIIErrors) = &CheckFileContents("$PathName$Name"); + @{$HTMLFileErrors{"$PathName"}} = @{$HTMLErrors} if (@{$HTMLErrors} > 0); + @{$ASCIIFileErrors{"$PathName"}} = @{$ASCIIErrors} if (@{$ASCIIErrors} > 0); + } + } + else + { + $FoundFile = 1; + } + } + if ($FoundFile and (!$FoundPol)) { &NotifyError("no policy file in $PathName"); } + if ((!$FoundFile) and $FoundPol) + { + &NotifyNote("unnecessary policy file in $PathName"); + $FoundFile = 1; # Force a report of a directory containing only a policy file + } + + &ConditionalRep($FoundFile, $PathName, $Category, $ExpiryDate, $NoExport, $Text, %LicExpDates); + + if ($Subdirs) + { + foreach my $Name (@AllFiles) + { + if (-d "$PathName$Name") + { + if ($Name eq '.') { next; } + if ($Name eq '..') { next; } + &ProcessDir("$PathName$Name\\", 1, $ObeyExcludes, 0); + } + } + } + } +} + +sub CheckFileContents +{ + my $Location = shift; + $Location = lc $Location; + + my $path = $Location; + $path =~ s/\\distribution.policy//; # Remove file name from end of path + + my @HTMLFileErrors = (); + my @ASCIIFileErrors = (); + my $Category; + my $OSDclass; + my $ComponentName; + + my $CategoryLineFound = 0; + my $OSClassLineFound = 0; + + open(DPFile, $Location); + + while () + { + # Check Comment Lines + if ($_ =~ /^\s*#(.*)$/) + { + if ($1 =~ /#/) + { + push @HTMLFileErrors, "Line = $_
    Comment line contains # as part of the comment.

    \n"; + push @ASCIIFileErrors, "$path, Comment line contains # as part of the comment.\n"; + } + next; + } + + # Check Source Category Line + if ($_ =~ /^\s*Category.*$/i) + { + $CategoryLineFound++; + if (!($_ =~ /^\s*Category\s+\w{1}\s*$/i)) + { + push @HTMLFileErrors, "Line = $_
    Line Syntax is incorrrect.
    \n"; + push @ASCIIFileErrors, "$path, Category line syntax is incorrect.\n"; + + if ($_ =~ /^\s*Category(.*?)\w{1}\s*(.*)$/i) + { + if (!($1 =~ /^\s+$/)) + { + push @HTMLFileErrors, "The word Category and the Source-Category should be seperated by a whitespace not '$1'.
    \n"; + push @ASCIIFileErrors, "$path, The word Category and the Source-Category should be seperated by a whitespace not '$1'.\n"; + } + if ($2 ne "") + { + push @HTMLFileErrors, "Trailing characters '$2' after the Source-Category are not allowed.
    \n"; + push @ASCIIFileErrors, "$path, Trailing characters '$2' after the Source-Category are not allowed.\n"; + } + + push @HTMLFileErrors, "

    \n"; + next; + } + } + if ($_ =~ /^\s*Category\s+(\w{1})\s*$/) + { + $Category = uc $1; + if ($Category !~ /[A-GIOT]/) + { + push @HTMLFileErrors, "Line = $_
    Category $Category is not a defined Source-Category.

    \n"; + push @ASCIIFileErrors, "$path, Category $Category is not a defined Source-Category.\n"; + } + next; + } + } + + # Check OS Class Line + if ($_ =~ /^\s*OSD.*$/i) + { + $OSClassLineFound++; + if (!($_ =~ /\s*OSD:\s+\w+.?\w+\s+.*\s*$/i)) + { + push @HTMLFileErrors, "Line = $_
    OSD line syntax is incorrect
    \n"; + push @ASCIIFileErrors, "$path, OSD line syntax is incorrect.\n"; + + if (!($_ =~ /OSD:\s+/i)) + { + push @HTMLFileErrors, "OSD line does not begin with 'OSD: '
    \n" ; + push @ASCIIFileErrors, "$path, OSD line does not begin with 'OSD: '.\n"; + } + + if ($_ =~ /OSD:\s+(.*)\s+(.*)/i) + { + my $class = $1; + my $compname = lc $2; + $compname =~ s/\s+$//; + # Workaround for this particular string + if (($_ =~ /Optional:/)&&($_ =~ /Test/)&&($_ =~ /RTP/)) + { + $class = "Optional: Test"; + $compname = "rtp"; + } + if ((!($class =~ /^Common Replaceable$/i))&&(!($class =~ /^Common Symbian$/i))&&(!($class =~ /^Optional Replaceable$/i))&&(!($class =~ /^Optional Symbian$/i)) + &&(!($class =~ /^Reference\/Test$/i))&&(!($class =~ /^Reference\\Test$/i))&&(!($class =~ /^Test\/Reference$/i))&&(!($class =~ /^Test\\Reference$/i))) + { + push @HTMLFileErrors, "OSD Class '$class' is not a defined OSD Class.
    \n" ; + push @ASCIIFileErrors, "$path, OSD Class '$class' is not a defined OSD Class.\n"; + } + + if (!($compname =~ /[a-z]+/)) + { + push @HTMLFileErrors, "No Component name specified on OSD line.
    \n" ; + push @ASCIIFileErrors, "$path, No Component name specified on OSD line.\n"; + + } + + foreach my $key (sort keys %ComponentsUsed) + { + my $lowercasename = lc $key; + $lowercasename =~ s/\s+$//; + if ($compname eq $lowercasename) + { + $ComponentsUsed{$key} = 1; + last; + } + } + } + push @HTMLFileErrors, "

    \n"; + + next; + } + if ($_ =~ /\s*OSD:\s+(\w+.?\w+)\s+(.*)\s*$/) + { + my $OSDclass = $1; + my $ComponentName = $2; + my $OSDLineError = 0; + + if ($OSDclass eq "") + { + push @HTMLFileErrors, "Line = $_
    OSD Class is not specified.
    \n"; + push @ASCIIFileErrors, "$path, OSD Class is not specified.\n"; + $OSDLineError = 1; + } + if ($ComponentName eq "") + { + if ($OSDLineError == 0) + { + push @HTMLFileErrors, "Line = $_
    No Component Name specified on the OSD line.
    \n"; + push @ASCIIFileErrors, "$path, No Component Name specified on the OSD line.\n"; + $OSDLineError = 1; + } + else + { + push @HTMLFileErrors, "No Component Name specified on the OSD line.
    \n"; + push @ASCIIFileErrors, "$path, No Component Name specified on the OSD line.\n"; + } + } + if (($OSDclass ne "")&&(!($OSDclass =~ /^Common Replaceable$/i))&&(!($OSDclass =~ /^Common Symbian$/i))&&(!($OSDclass =~ /^Optional Replaceable$/i))&&(!($OSDclass =~ /^Optional Symbian$/i)) + &&(!($OSDclass =~ /^Reference\/Test$/i))&&(!($OSDclass =~ /^Reference\\Test$/i))&&(!($OSDclass =~ /^Test\/Reference$/i))&&(!($OSDclass =~ /^Test\\Reference$/i))) + { + if ($OSDLineError == 0) + { + push @HTMLFileErrors, "Line = $_
    OSD Class '$OSDclass' is not a defined OSD Class.
    \n"; + push @ASCIIFileErrors, "$path, OSD Class '$OSDclass' is not a defined OSD Class.\n"; + $OSDLineError = 1; + } + else + { + push @HTMLFileErrors, "OSD Class '$OSDclass' is not a defined OSD Class.
    \n"; + push @ASCIIFileErrors, "$path, OSD Class '$OSDclass' is not a defined OSD Class.\n"; + } + } + if((defined $Category)&&($Category eq 'D')&&(!($OSDclass =~ /^Common Symbian$/i))) + { + if ($OSDLineError == 0) + { + push @HTMLFileErrors, "Line = $_
    All Category 'D' code must be assigned to a CKL component of OSD Class 'Common Symbian'.
    \n"; + push @ASCIIFileErrors, "$path, All Category 'D' code must be assigned to a CKL component of OSD Class 'Common Symbian'.\n"; + $OSDLineError = 1; + } + else + { + push @HTMLFileErrors, "All Category 'D' code must be assigned to a CKL component of OSD Class 'Common Symbian'.
    \n"; + push @ASCIIFileErrors, "$path, All Category 'D' code must be assigned to a CKL component of OSD Class 'Common Symbian'.\n"; + } + } + if((defined $Category)&&($OSDclass =~ /^Common Symbian$/i)) + { + if (($Category eq 'E')) + { + if ($OSDLineError == 0) + { + push @HTMLFileErrors, "Line = $_
    A 'Common Symbian' OSD Class component must not contain Source Category '$Category' code.
    \n"; + push @ASCIIFileErrors, "$path, A 'Common Symbian' OSD Class component must not contain Source Category '$Category' code.\n"; + $OSDLineError = 1; + } + else + { + push @HTMLFileErrors, "A 'Common Symbian' OSD Class component must not contain Source Category '$Category' code.
    \n"; + push @ASCIIFileErrors, "$path, A 'Common Symbian' OSD Class component must not contain Source Category '$Category' code.\n"; + } + } + } + + push @HTMLFileErrors, "

    \n" if ($OSDLineError != 0); + + #Check $ComponentName and OSD-Class against data in Schedule12 of the CKL + if ($ComponentName ne "") + { + my $componentmatch = 0; + my $OSDmatch = 0; + my $Schedule12OSDClass; + my $component = lc $ComponentName; + $component =~ s/\s+$//; + my $osdclass = lc $OSDclass; + $osdclass =~ s/\s+$//; + + foreach my $Schedule12Component (sort keys %Components) + { + my $schedule12component = lc $Schedule12Component; + $schedule12component =~ s/\s+$//; + if ($component eq $schedule12component) + { + $componentmatch = 1; + $ComponentsUsed{$Schedule12Component} = 1; + } + if ($componentmatch == 1) + { + $Schedule12OSDClass = $Components{$Schedule12Component}; + my $schedule12osdclass = lc $Schedule12OSDClass; + $schedule12osdclass =~ s/\s+$//; + $OSDmatch = 1 if ($schedule12osdclass eq $osdclass); + + if (($osdclass eq "reference\\test")||($osdclass eq "test\\reference")||($osdclass eq "test\/reference")) + { + $OSDmatch = 1 if ($schedule12osdclass eq "reference\/test"); + } + last; + } + } + + if ($componentmatch == 0) + { + push @HTMLFileErrors, "Component '$ComponentName' is not listed in Schedule 12 of the CKL.

    \n"; + push @ASCIIFileErrors, "$path, Component '$ComponentName' is not listed in Schedule 12 of the CKL.\n"; + } + if (($componentmatch == 1)&&($OSDmatch == 0)) + { + if (($Category == 'T') && (($osdclass eq "reference\\test")||($osdclass eq "test\\reference")||($osdclass eq "test\/reference")||($osdclass eq "reference\/test"))) + { + + } + else + { + push @HTMLFileErrors, "According to Schedule 12 of the CKL, component '$ComponentName' should be assigned to OSD Class '$Schedule12OSDClass' not '$OSDclass'.

    \n"; + push @ASCIIFileErrors, "$path, According to Schedule 12 of the CKL component '$ComponentName' should be assigned to OSD Class '$Schedule12OSDClass' not '$OSDclass'.\n"; + } + } + } + } + } + } + push @HTMLFileErrors, "Category Line is missing.

    " if ($CategoryLineFound == 0); + push @ASCIIFileErrors, "$path, Category Line is missing.\n" if ($CategoryLineFound == 0); + push @HTMLFileErrors, "OSD Line is missing.

    " if ($OSClassLineFound == 0); + push @ASCIIFileErrors, "$path, OSD Line is missing.\n" if ($OSClassLineFound == 0); + + push @HTMLFileErrors, "File contains $CategoryLineFound Category Lines.

    " if ($CategoryLineFound > 1); + push @ASCIIFileErrors, "$path, File contains $CategoryLineFound Category Lines.\n" if ($CategoryLineFound > 1); + push @HTMLFileErrors, "File contains $OSClassLineFound OSD Lines.

    " if ($OSClassLineFound > 1); + push @ASCIIFileErrors, "$path, File contains $OSClassLineFound OSD Lines.\n" if ($OSClassLineFound > 1); + + return \@HTMLFileErrors, \@ASCIIFileErrors; +} + +sub IprStatus +{ +my $Location = shift; +my $ThisCategory = 'X'; +my $CatSet = 0; +my $Expiry = 0; # 0 represents no expiry date set +my $Restricted = 0; +my $ThisLine = 0; +my $Description; +my %ShipData; +open(IPR, $Location); +while () + { + $_ = lc $_; + $ThisLine += 1; + + s/\s*#.*$//; # ignore comments and blank lines + if ($_ =~ /^$/) { next; } + + if ($_ =~ /category\s+(\w)/) # CATEGORY statements + { + my $aCat=uc($1); + if (($aCat =~ /[^A-GIOT]/)) + { + &ErrorLoc("illegal Category statement", $ThisLine, $Location); + $ThisCategory = 'X'; + $CatSet = 1; + next; + } + if ($CatSet) + { + &ErrorLoc("repeated Category statement", $ThisLine, $Location); + if ($ThisCategory le $aCat) { next; } + } + $ThisCategory = uc($1); + $CatSet = 1; + next; + } + + if ($_ =~ /authorized\s+(\w+)\s*(.*)/) # AUTHORIZED statements + { + my $aRec = lc($1); + my $Rest = $2; + my $found = 0; + my $ShipUntil = 0; + my $Repeat = 0; + my @Recipients = keys(%ShipData); + foreach my $name (@Recipients) + { + if ($aRec eq $name) + { + $Repeat = 1; + &ErrorLoc("repeated recipient \"$aRec\"", $ThisLine, $Location); + last; + } + } + if ($Rest =~ /until\s+(\d+)\W(\d+)\W(\d+)/) # UNTIL Authorized qualifier + { + my $D = $1; + my $M = $2; + my $Y = $3; + $ShipUntil = $Y*10000 + $M*100 + $D; + if (not &IsValidDate($D, $M, $Y)) + { + &ErrorLoc("illegal date \"$D/$M/$Y\"", $ThisLine, $Location); + $ShipUntil = $Now - 1; + } + } + else + { + if ($Rest =~ /\w+/) + { + &ErrorLoc("unknown \"Authorized\" qualifier: \"$Rest\"", $ThisLine, $Location); + $ShipUntil = $Now - 1; + } + } + if ((!$ShipData{$aRec}) or ($ShipData{$aRec} > $ShipUntil)) + { + $ShipData{$aRec} = $ShipUntil; + } + next; + } + + if ($_ =~ /expires\s+(\d+)\W(\d+)\W(\d+)/) # EXPIRES statements + { + my $D = $1; + my $M = $2; + my $Y = $3; + my $E = $Y*10000 + $M*100 + $D; + if (not &IsValidDate($D, $M, $Y)) + { + &ErrorLoc("illegal date \"$D/$M/$Y\"", $ThisLine, $Location); + $E = $Now - 1; + next; + } + if ((!$Expiry) or ($Expiry > $E)) + { + $Expiry = $E; + } + next; + } + + if ($_ =~ /export\s+(\w*)restricted/) # EXPORT statements + { + if ($1 ne 'un') { $Restricted = 1; } + next; + } + + if ($_ =~ /description\s+(.*)/) # DESCRIPTION statements + { + $Description = $1; + next; + } + + if ($_ =~ /^\s*osd/) # Ignore OSD: statements + { + next; + } + + if ($_ =~ /\S/) # Anything else + { + $_ =~ /(.*)$/; + &ErrorLoc("unrecognised statement \"$1\"", $ThisLine, $Location); + } + } +close(IPR); + +if (!$CatSet) + { + &ErrorLoc("missing Category statement", $ThisLine, $Location); + } +else + { + if ((scalar keys %ShipData != 0) and ($ThisCategory =~ /[^B-C]/i)) + { + &NotifyError("category $ThisCategory source should not name recipients"); + } + } +return ($ThisCategory, $Expiry, $Restricted, $Description, %ShipData); +} + +sub Today +{ +my ($Sec, $Min, $Hr, $Daym, $Mnth, $Yr, $Wkday, %YrDay, $IsDST) = localtime(time); +return (($Yr+1900)*10000+($Mnth+1)*100+$Daym); +} + +sub IsValidDate +{ +my $Dy = shift; +my $Mth = shift; +my $Yr = shift; +if ($Yr < 1900) { return 0; } +if (($Mth < 1) or ($Mth > 12)) { return 0; } +if (($Dy <1) or ($Dy > &DayinMonth($Mth, &IsLeap($Yr)))) { return 0; } +return 1; +} + +sub IsLeap +{ +my $aYear = shift; +return (!($aYear%4) && ($aYear%100 || !($aYear%400))) ? 1 : 0; +} + +sub DayinMonth +{ +my @dim = (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31, + 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); + +my $Monthnum = shift; +my $Leap = shift; +return $dim[$Leap*12 + $Monthnum - 1]; +} + +sub DateValToStr +{ +my $Date = shift; +my $temp = $Date%100; +my $DatStr = "$temp\/"; +$Date -= $temp; +$Date /= 100; +$temp = $Date%100; +$DatStr .="$temp\/"; +$Date -= $temp; +$Date /= 100; +$DatStr .= "$Date"; +} + +sub DataPrint +{ +if ($Full >= -1) + { + print @_; + } +} + +sub PkgPrint +{ +print PKGLIST @_; +} + +sub MfsPrint +{ +my $mfsname = uc $_[0]; +print MFSLIST "$mfsname"; +} + +sub ErrorLoc +{ +my $msg = shift; +my $line = shift; +my $loc = shift; +&NotifyError("$msg"); +&ErrorPrint(" in line $line of $loc"); +} + +sub NotifyError +{ +my $msg = shift; +&ErrorPrint("ERROR: $msg"); +} + +sub NotifyWarning +{ +my $msg = shift; +&ErrorPrint("WARNING: $msg"); +} + +sub NotifyNote +{ +my $msg = shift; +&ErrorPrint("Note: $msg"); +} + +sub ErrorPrint +{ +my $msg = shift; +print STDERR "$msg\n"; +} + +sub ExportWarning +{ +print STDERR < 1) # write one line of tab-separated data per directory + { + if ($Found) + { + my @Recipients; + my $NamePrinted = 0; + &DataPrint ("$Path\t", "$Cat\t"); # directory and category + if ($NoExp) { &DataPrint ('Restricted'); } # export status + &DataPrint ("\t"); + @Recipients = keys(%LDates); + foreach my $name (@Recipients) # comma-separated list of recipients + { + if ($NamePrinted) + { + &DataPrint (', '); + } + &DataPrint ($name); + $NamePrinted = 1; + } + &DataPrint ("\t"); + @Recipients = keys(%LDates); # earliest of any expiry dates + foreach my $name (@Recipients) + { + my $Date = $LDates{$name}; + if ($Date) + { + if (($Expire <= 0) or ($Date < $Expire)) + { + $Expire = $Date; + } + } + } + if ($Expire > 0) + { + my $Str = &DateValToStr($Expire); + &DataPrint ("$Str"); + } + &DataPrint ("\t"); + &DataPrint ("$Description\n"); # show descriptive text, if it exists + } + } + +else # use a multi-line report format + { + if ($Found or ($Full >= 0)) + { + &DataPrint ("Directory: $Path\n"); + } + + if ($Full >= 0) + { + if (!$Found) + { + &DataPrint ("No files\n\n"); + return; + } + &DataPrint ("Category $Cat\n"); + $Printed = 1; + } + if (($Full > 0) or ($NoExp)) # Always report inclusion of export restricted code + { + my $Str = "Export "; + $Str .= $NoExp ? "restricted" : "unrestricted"; + &DataPrint ("$Str\n"); + } + if ($Full > 0) + { + if ($Expire > 0) + { + my $Str = &DateValToStr($Expire); + &DataPrint ("Expires on $Str\n"); + $Printed = 1; + } + my @Recipients = keys(%LDates); + foreach my $name (@Recipients) + { + my $Str = "Can ship to ".ucfirst($name); + my $Date = $LDates{$name}; + if ($Date) + { + $Str .= " until "; + $Str .= &DateValToStr($Date); + } + &DataPrint ("$Str\n"); + $Printed = 1; + if ($name eq $Recipient) { $Expire = $LDates{$name}; } + } + } + } +if ($ShowFiles or $Zip or $GenPkg or $Manifest) + { + my @flist; + my $name; + my $shippable; + + return if (&HasExpired($Expire) and !$OverrideExpiry) ; + + if (!&CanShip($Recipient, keys(%LDates))) + { + if ($ShowFiles) + { + &DataPrint (" Files not shippable to $Recipient\n\n"); + } + return; + } + + opendir(HERE, $Path); + @flist = readdir(HERE); + close(HERE); + foreach my $name (@flist) + { + if (-d "$Path$name") { next; } + if ($ShowFiles) + { + &DataPrint (" $Path$name\n"); + $Printed = 1; + } + + if ($GenPkg) + { + # -------------------------- + # print filespec to Pkg file + # -------------------------- + &PkgPrint (" \n"); + } + + if ($Manifest) + { + # -------------------------- + # print filespec to manifest file + # -------------------------- + &MfsPrint (" $Path$name\n"); + } + + if ($Zip) + { + if ($Cat eq 'A') + { + $ZippedCatA = 1; + } + if ($Cat eq 'X') + { + $ZippedCatX = 1; + } + print ZIPLIST "$Path$name\n" or die "Can't write to $ZipTmpFile\n"; + } + } + } +if ($Printed) { &DataPrint ("\n"); } +} + +sub CanShip +{ +my $to = shift; +my @list = @_; +my $count; +my $name; + +return (1) if ($to eq 'all'); +$count = @list; +if ($count) + { + return (0) if ($to eq 'generic'); + foreach my $name (@list) + { + return(1) if ($to eq $name); + } + return(0); + } +return(1); +} + +sub ReadDirFile +{ +my $filename = shift; +my @dlist; + +open(DIRLIST, $filename) or die "Can't open $filename\n"; +while () + { + $_ = lc $_; + s/\s*#.*$//; # remove comments + s/\s*$//; # remove trailing whitespace + if ($_ =~ /^$/) { next; } # ignore blank lines + if (-d $_) # entry is a valid directory + { + push(@dlist, $_); + next; + } + else + { + &NotifyError("Unrecognised directory \"$_\" in \"$filename\" ignored"); + } + } +close DIRLIST; +@dlist; +} + +sub HasExpired +{ +my $date = shift; +return ($date and ($date < $Now)) +} + +sub Strip +{ +# Remove excess occurrences of '..' and '.' from a path +return undef unless $_[0]=~m-^\\-o; # Must start with backslash +my $P=$_[0]; +$P=~s-^\\\.{2}$-\\-o; # Convert plain "\.." to "\" We are at the root anyway; can't go any higher! +$P=~s-\\\.$-\\-o; # Remove backslash-dot from end of line +$P=~s-\\(?!\.{2}\\)[^\\]*\\\.{2}$-\\-o; # Catch dotdot at end of text. Remove last directory. +while ($P=~s-\\\.\\-\\-go) { } # Convert backslash-dot-backslash to backslash +while ($P=~s-\\(?!\.{2}\\)[^\\]*\\\.{2}(?=\\)--go) { } # Convert backslash-fname-backslash-dotdot-backslash to backslash +$P; +} + +sub Split +{ +# return the section of a file path required - Path, Base, Ext or File +my ($Sect,$P)=@_; +$Sect=ucfirst lc $Sect; +if ($Sect eq 'Path') + { + if ($P=~/^(.*\\)/o) + { + return $1; + } + return ''; + } +if ($Sect eq 'Base') + { + if ($P=~/\\?([^\\]*?)(\.[^\\\.]*)?$/o) + { + return $1; + } + return ''; + } +if ($Sect eq 'Ext') + { + if ($P=~/(\.[^\\\.]*)$/o) + { + return $1; + } + return ''; + } +if ($Sect eq 'File') + { + if ($P=~/([^\\]*)$/o) + { + return $1; + } + return ''; + } +undef; +} + +sub ValidateExcPath +{ +my $p = $_[0]; +if ((!(-e $p))) + { + &NotifyWarning("Unrecognised exclusion directory \"$p\" will be ignored"); + return undef; + } +$p=~s-^(.*[^\\])$-$1\\-o; # ensure it ends with a backslash +$p; +} + +sub ValidateIncPath +{ +my $p = $_[0]; +if ((!(-e $p))) + { + &NotifyWarning("Unrecognised inclusion directory \"$p\" will be ignored"); + return undef; + } +$p=~s-^(.*[^\\])$-$1\\-o; # ensure it ends with a backslash +$p; +} + +sub MakeAbs +{ +return undef unless $_[0]=~m-^\\-o; # Ensure that $Path begins with backslash, i.e. starts from root +my ($Path,@List)=@_; +my $BasePath=&Split("Path",$Path); +undef $Path; +my $p; +foreach $p (@List) + { + if ($p=~m-^\.{1,2}-o) # Directory == "." or ".."? + { + $p=&Strip($BasePath.$p); + next; + } + if ($p=~m-(^.:)-o) # Directory starts with drive-letter: + { + if (uc $1 eq $WorkDrv) {next;}; # Allow current drive for backward compatability. + print "Drive specifications not supported\n"; + exit 1; + } + if ($p=~m-^[^\.\\]-o) # Directory does not start with dot or backslash + { + $p=$BasePath.$p; + next; + } + if ($p=~m-^\\-o) # Directory starts with a backslash + { + next; + } + if ($p=~m-^\.\\(.*)$-o) # Directory starts with a dot, then a backslash. What's left becomes $1 + { + $p=&Strip($BasePath.$1); + next; + } + return undef; # None of the above + } +return @List; +} + +sub FindZip +{ + my $PathList = $ENV{ 'PATH' }; + my (@PathSplit) = split( ";",$PathList ); + + if ( -e ( $WorkPath."zip.exe" ) ) # Check current directory first + { + return 1; + } + foreach my $p ( @PathSplit ) + { + if ( -e ( $p."\\zip.exe" ) ) + { + return 1; + } + } + return 0; +} + +sub Usage +{ +print <[] start scan at the specified directory; if a file + specification, scan all directories listed in the + file (defaults to the current working directory) + -e[xport] include files subject to DTI export restrictions + -f[ull] [2|1|0|-1|-2] set the extent of the summary of the content of + the policy file for each directory: + 2 one line of tab-separated data per directory + 1 full policy data for each directory + 0 directory name and category (the default) + -1 no IPR information + -2 suppress all summary output, except errors + -g[enpkg] create an XML package file for the selected files + -l[icensee] specify a recipient by name (not code name) + -m[anifest] write a file list in manifest format to + -n[osub] do not include subdirectories in the report + -o[verrideexpiry] include source whose expiry date is in the past + -p[roject] include specific source directories listed in + .extra (overrides any exclusions) + -r[eport] produces an ASCII and a HTML report on the syntax + and semantics of all the distribution policy files + -s[howfiles] list the files in each reported directory + -x[clude] [] specify head(s) of whole directory tree(s) to + exclude from the scan (format as for the -d flag) + -z[ip] create a zipfile of the selected files + +----------------------------------------------------------------------------- + +This tool provides the ability to create zips of selected source and/or to +construct reports, either for external distribution or for internal audit +purposes. + +The types of report available include: + +· a full description of the IPR status of each directory +· a listing of all directories containing code of a specified category or set of categories + +In each case the report may refer to one or more specific directories, with or without their included subdirectories, or the whole source directory tree. + +Command line options are: +Option Action Default See Note +-c[ats] restrict report to the specified category or categories, where can be any combination of one or more of A, B, C, D, E, F, G and X report all categories 5 +-d[ir] [] start scan at the specified directory or, if a file specification, scan all directories listed in the file start scan at the current directory 2, 3 +-e[xport] include files that are subject to DTI export restrictions don’t include export-restricted files +-f[ull] 2|1|0|-1|-2 set extent of the summary of the content of the policy file for each directory: + 2 one line of tab-separated + data per directory + 1 full, multi-line + 0 reduced (the default) + -1 no IPR data, directory + names only + -2 suppress all output other + than error reports reduced - report the directory name and category +-g[enpkg] create an XML package file for the selected files don’t create an XML package file +-l[icensee] specify a particular recipient assume a ‘generic’ recipient 1 +-m[anifest] write a file list in manifest format to don’t create a manifest listing +-n[osub] do not include subdirectories in the report include subdirectories +-o[verrideexpiry] include source whose expiry date is in the past obey expiry dates + -p[roject] specify a particular project, to + enable the inclusion of + additional category D source no additional source 4 +-s[howfiles] list the files in each reported directory don’t list files + -x[clude] [] exclude the specified directory and its subdirectories or, if a file specification, exclude all directory trees headed by the directories listed in the file no exclusions 2, 3 +-z[ip] create a zipfile of the selected (reported) files create a report without zipping + +Notes +1) The convention is that true company names are to be used, not codenames. It is recommended that the name does not include spaces. Names are not validated. +Category B and C source code whose policy file contains Authorized statement(s) will not be included in a zip unless unless an Authorized statement name matches with the Licensee name specified by means of the -l flag. +Filtering of licensee-specific source may be overridden by specifying '-l all'. This should only be used for construction of internal deliveries which need to include source owned by multiple licensees. + +2) An example of the content of a directory list file for use with the -d or -x flags is: + + # Example directory listing for use with iprtool.pl + + \\hal + \\e32toolp + +Directories may be listed with absolute paths, as above, or relative paths. Paths are always interpreted with respect to the current working directory, regardless of the location af the directory list file. Do NOT include drive letter. + +3) Absolute paths used with the -d and -x flags, and within directory list files, may include drive letters, but their use is not recommended without good reason A valid reason to include a drive letter with the -d or -x flag is if a directory list file needs to be stored outside the drive that is being scanned. It is unlikely that there will ever be a valid reason to include drive letters in the paths listed in a directory listing file. + +4) If a project is specified with the -p flag, and a file with the name '.extra' is found in the directory from which the tool is run, the report is extended to include the content of all directories listed in that file (reported as though the -n flag were set, so all subdirectories need to be listed). A source file zip will not include category B an C source that is excluded as described in Note 1. Otherwise, this mechanism unconditionally includes the content of all listed directories, regardless of their category, export status or expiry date, and overriding any directories excluded by means of the -x flag. The following is a fictitious example file 'calypso.extra' + + # Additional source directories for Calypso project deliveries + + \\rcomp + \\rcomp\\group + +5) Category X is exceptional. Uncategorised code - ie source in a directory without a distribution.policy file, or with a policy file that does not contain a valid Category statement - is reported as being in category X. No source should be actively classified as category X; any attempt to do so will be reported as an error by the tool. +Errors and warnings +The tool reports (to STDERR) errors and warnings that are found while scanning source directories. The most significant error notification is of missing policy files but the tool also reports on a wide variety of errors in the content of the policy files. Such errors include unrecognised keywords, unexpected duplicate keywords and illegal dates. + +Warnings are also issued if a source zip includes source that is in category A or is uncategorised (cat X), or is subject to export restrictions. + +ENDHERESTRING +exit 1; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/make_directory_tree.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/make_directory_tree.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,323 @@ +#! perl +# Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +use strict; +use Getopt::Long; + +sub Usage(;$) + { + my ($errmsg) = @_; + print "\nERROR: $errmsg\n" if (defined $errmsg); + print <<'EOF'; + +perl make_directory_tree.pl [options] specfile +perl make_directory_tree.pl [options] -check specfile + +Create a tree of empty directories, specified in specfile. +The specification is one or more lines of the form + + path/name/separated/by/forward/slash # optional comment + +Paths should not contain "." or "..". Paths ending in "*" +imply that other subdirectories are permitted by the -check +option, but ignored. + +If no specfile is given on the command line, the tool will +read from standard input. + +The -check option compares an existing directory tree +with the one which would have been created, and reports +differences. + +Options: + +-r rootdir root of the directory tree +-o newspecfile specfile describing the new tree, + mostly for use with the -check option +-fix attempt to correct directory names which + have the wrong case - used with -check + +If no rootdir is specified, the tree will be assumed to start +in the current directory. + +EOF + exit 1; + } + +my $rootdir; +my $check; +my $fix; +my $newspecfile; +my $help; +my $verbose; + +Usage() if !GetOptions( + 'r=s' => \$rootdir, + 'o=s' => \$newspecfile, + 'check' => \$check, + 'fix' => \$fix, + 'h' => \$help, + 'v' => \$verbose, + ); + +Usage() if ($help); + +my $line; +my %dirnames; # actual capitalisation +my %lc_dirnames; # forced to lowercase +my %wilddirs; + +while ($line=<>) + { + chomp $line; + $line =~ s/\s*#.*$//; # hash is comment to end of line + $line =~ s/^\s*//; # remove leading whitespace + $line =~ s/\s*$//; # remove trailing whitespace + + # also accepts the output of "p4 have" + if ($line =~ /^\/\/epoc\/master\/(.*)\/[^\/]+$/i) + { + # output of p4 have + $line = $1; + } + + next if ($line eq ""); # ignore blanks + + # tolerate some minor errors in the input format + $line =~ s/\\/\//g; # convert any \ to / + $line =~ s/^\///; # remove leading /, if present + + my $wilddir = 0; + if ($line =~ /\/\*$/) + { + $line = substr $line, 0, -2; # cut off last two characters + $wilddir = 1; + } + + my @dirs = split /\//, $line; + my $path = ""; + my $lc_path = lc $path; + foreach my $subdir (@dirs) + { + my $parent = $path; + $path .= "/$subdir"; + $lc_path .= lc "/$subdir"; + + next if (defined $dirnames{$path}); # already seen this one + if (defined $lc_dirnames{$lc_path}) + { + my $fixed_path = $lc_dirnames{$lc_path}; + print "WARNING: input file has ambiguous case for $path (should be $fixed_path)\n"; + $path = $fixed_path; # recover by using the earlier entry? + next; + } + # found a new directory + @{$dirnames{$path}} = (); # empty list of subdirs + $lc_dirnames{$lc_path} = $path; + push @{$dirnames{$parent}}, $subdir; + next; + } + $wilddirs{$path} = 1 if ($wilddir); + } + +print "* Processed input file\n"; +Usage("No directories specified") if (scalar keys %dirnames == 0); + +# %dirnames now contains all of the approved names as keys +# The associated value is the list of subdirectories (if any) + +# Subroutine to create a completely new directory tree +sub make_new_tree($) + { + my ($root) = @_; + + my $errors = 0; + foreach my $path (sort keys %dirnames) + { + next if ($path eq ""); # root directory already exists + print "** mkdir $root$path\n" if ($verbose); + if (!mkdir $root.$path) + { + print "ERROR: failed to make $root$path: $!\n"; + $errors++; + } + } + + return ($errors == 0); + } + +# recursive routine to remove a subtree from %dirnames +sub remove_subtree($); +sub remove_subtree($) + { + my ($subdir) = @_; + my @absent = @{$dirnames{$subdir}}; + delete $dirnames{$subdir}; # delete the parent + if (defined $wilddirs{$subdir}) + { + # Remove from %wilddirs as well - directory should exist + delete $wilddirs{$subdir}; + } + + foreach my $dir (@absent) + { + remove_subtree("$subdir/$dir"); # recursively delete the children + } + } + +# recursive routine to check a subtree against %dirnames +sub check_subtree($$$); +sub check_subtree($$$) + { + my ($root,$subdir,$expected) = @_; + + my $currentdir = $root.$subdir; + opendir DIR, $currentdir; + my @contents = grep !/^\.\.?$/, readdir DIR; + closedir DIR; + + printf ("** checking $currentdir - %d entries\n", scalar @contents) if ($verbose); + + my @confirmed = (); + foreach my $expected (@{$dirnames{$subdir}}) + { + push @confirmed,$expected; + if (!-d "$currentdir/$expected") + { + # Note: this does not check the correctness of the case, + # that comes in the scan through @contents + print "REMARK: cannot find expected directory $currentdir/$expected\n"; + if ($fix && defined $newspecfile) + { + print "** removing $currentdir/$expected/... from specification\n"; + remove_subtree("$subdir/$expected"); + pop @confirmed; + } + } + } + @{$dirnames{$subdir}} = @confirmed; # update the description of the tree + + foreach my $name (@contents) + { + if (!-d "$currentdir/$name") + { + next; # ignore files + } + + my $newpath = "$subdir/$name"; + if ($expected) + { + if (defined $dirnames{$newpath}) + { + # we expected this one, and it has the correct case + check_subtree($root,$newpath,1); + next; + } + + my $lc_newpath = lc $newpath; + if (defined $lc_dirnames{$lc_newpath}) + { + # expected directory, but wrong name + $newpath = $lc_dirnames{$lc_newpath}; # get the correct name + if ($fix && rename("$currentdir/$name","$root$newpath")) + { + print "* corrected $currentdir/$name to $root$newpath\n"; + } + else + { + print "ERROR: $currentdir/$name should be $root$newpath\n"; + } + check_subtree($root,$newpath,1); + next; + } + } + + # unexpected subdirectory + + if ($wilddirs{$subdir}) + { + # unexpected directory in a directory which allows "extras" + next; + } + + print "REMARK: New subtree found: $newpath\n" if ($expected); + + # add unexpected subtrees to the $dirnames structure + + @{$dirnames{$newpath}} = (); # empty list of subdirs + push @{$dirnames{$subdir}}, $name; + # no %lc_dirnames entry required + + check_subtree($root,$newpath,0); + } + + } + +# subroutine to generate a new input file +sub print_leaf_dirs($) + { + my ($filename) = @_; + + open FILE, ">$filename" or die "Cannot write to $filename: $!\n"; + + foreach my $path (sort keys %dirnames) + { + my @subdirs = @{$dirnames{$path}}; + + if (defined $wilddirs{$path}) + { + print FILE "$path/*\n"; # always print wildcard directories + next; + } + + next if (scalar @subdirs != 0); # ignore interior directories + print FILE "$path\n"; + } + + close FILE; + } + + +$rootdir =~ s/\\/\//g if (defined $rootdir); # convert rootdir to forward slashes + +if ($check) + { + $rootdir = "." if (!defined $rootdir); + print "* checking $rootdir ...\n"; + check_subtree($rootdir,"",1); + + } +else + { + if (defined $rootdir && !-d $rootdir) + { + Usage("Cannot create $rootdir: $!") if (!mkdir $rootdir); + print "* created root directory $rootdir\n"; + } + else + { + $rootdir = "."; + } + + print "* creating directory tree in $rootdir\n"; + make_new_tree($rootdir); + } + +if (defined $newspecfile) + { + print_leaf_dirs($newspecfile); + print "* created $newspecfile\n"; + } diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/mcl_dirs.lst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/mcl_dirs.lst Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,22327 @@ +/os/boardsupport/assabet/assabetbsp/bmarm +/os/boardsupport/assabet/assabetbsp/bootstrap +/os/boardsupport/assabet/assabetbsp/eabi +/os/boardsupport/assabet/assabetbsp/generic +/os/boardsupport/assabet/assabetbsp/hal +/os/boardsupport/assabet/assabetbsp/inc +/os/boardsupport/assabet/assabetbsp/rom +/os/boardsupport/assabet/assabetbsp/single +/os/boardsupport/assabet/assabetbsp/specific +/os/boardsupport/assabet/assabetbsp/test +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/bmarm +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/display +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/eabi +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/i2s +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/lcd +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/lcdgce +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/mmc/angelus25 +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/mmc/inc +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/mmc/sdcard3c +/os/boardsupport/naviengine/navienginebsp/naviengine_assp/uart +/os/boardsupport/naviengine/navienginebsp/ne1_tb/bmarm +/os/boardsupport/naviengine/navienginebsp/ne1_tb/bootstrap +/os/boardsupport/naviengine/navienginebsp/ne1_tb/eabi +/os/boardsupport/naviengine/navienginebsp/ne1_tb/estart +/os/boardsupport/naviengine/navienginebsp/ne1_tb/ethernet +/os/boardsupport/naviengine/navienginebspflexible/test +/os/boardsupport/naviengine/navienginebsp/ne1_tb/hal +/os/boardsupport/naviengine/navienginebsp/ne1_tb/inc +/os/boardsupport/naviengine/navienginebsp/ne1_tb/nktest +/os/boardsupport/naviengine/navienginebsp/ne1_tb/replacement_utils +/os/boardsupport/naviengine/navienginebsp/ne1_tb/rom +/os/boardsupport/naviengine/navienginebsp/ne1_tb/single +/os/boardsupport/naviengine/navienginebsp/ne1_tb/specific +/os/boardsupport/naviengine/navienginebsp/ne1_tb/test +/os/boardsupport/naviengine/navienginebootldr/inc +/os/boardsupport/naviengine/naviengineunistore2/estart +/os/boardsupport/naviengine/naviengineunistore2/lld +/os/boardsupport/naviengine/naviengineunistore2/pam +/os/boardsupport/naviengine/naviengineunistore2/rom +/os/boardsupport/naviengine/navienginebsp/tools/testreference/lauterbach +/os/unref/orphan/cedgen/base/cotulla/bmarm +/os/unref/orphan/cedgen/base/cotulla/eabi +/os/kernelhwsrv/userlibandfileserver/basedocs +/os/kernelhwsrv/userlibandfileserver/domainmgr/bmarm +/os/kernelhwsrv/userlibandfileserver/domainmgr/bwins +/os/kernelhwsrv/userlibandfileserver/domainmgr/bx86 +/os/kernelhwsrv/userlibandfileserver/domainmgr/eabi +/os/kernelhwsrv/userlibandfileserver/domainmgr/group +/os/kernelhwsrv/userlibandfileserver/domainmgr/inc +/os/kernelhwsrv/userlibandfileserver/domainmgr/src +/os/kernelhwsrv/kernel/eka/bmarm +/os/kernelhwsrv/kernel/eka/bwins +/os/kernelhwsrv/kernel/eka/bx86 +/os/kernelhwsrv/kernel/eka/bx86gcc +/os/kernelhwsrv/kernel/eka/common/arm +/os/kernelhwsrv/kernel/eka/common/win32 +/os/kernelhwsrv/kernel/eka/common/x86 +/os/kernelhwsrv/kernel/eka/compsupp/aehabi +/os/kernelhwsrv/kernel/eka/compsupp/eabi +/os/kernelhwsrv/kernel/eka/compsupp/gcce +/os/kernelhwsrv/kernel/eka/compsupp/openenv +/os/kernelhwsrv/kernel/eka/compsupp/rvct2_0 +/os/kernelhwsrv/kernel/eka/compsupp/rvct2_1/aehabi +/os/kernelhwsrv/kernel/eka/compsupp/rvct2_2 +/os/kernelhwsrv/kernel/eka/compsupp/rvct3_1/call_via_rx +/os/kernelhwsrv/kernel/eka/compsupp/symaehabi +/os/kernelhwsrv/kernel/eka/compsupp/symcpp +/os/kernelhwsrv/kernel/eka/debug/securityServer/group +/os/kernelhwsrv/kernel/eka/debug/securityServer/inc +/os/kernelhwsrv/kernel/eka/debug/securityServer/src +/os/kernelhwsrv/kernel/eka/debug/trkdummyapp/group +/os/kernelhwsrv/kernel/eka/debug/trkdummyapp/rom +/os/kernelhwsrv/kernel/eka/debug/trkdummyapp/src +/os/kernelhwsrv/kernel/eka/documentation +/os/kernelhwsrv/kernel/eka/drivers/adc +/os/kernelhwsrv/kernel/eka/drivers/bsp +/os/kernelhwsrv/kernel/eka/drivers/crashflash/unistore2 +/os/kernelhwsrv/kernel/eka/drivers/debug +/os/kernelhwsrv/kernel/eka/drivers/dma +/os/kernelhwsrv/kernel/eka/drivers/ecomm/arm +/os/kernelhwsrv/kernel/eka/drivers/edisp/emul/win32 +/os/kernelhwsrv/kernel/eka/drivers/edisp/epoc/generic +/os/kernelhwsrv/kernel/eka/drivers/edisp/epoc/vga +/os/kernelhwsrv/kernel/eka/drivers/esound +/os/kernelhwsrv/kernel/eka/drivers/ethernet +/os/kernelhwsrv/kernel/eka/drivers/locmedia +/os/kernelhwsrv/kernel/eka/drivers/medata +/os/kernelhwsrv/kernel/eka/drivers/media +/os/kernelhwsrv/kernel/eka/drivers/medint +/os/kernelhwsrv/kernel/eka/drivers/medlfs +/os/kernelhwsrv/kernel/eka/drivers/medmmc +/os/kernelhwsrv/kernel/eka/drivers/mednand/gbbm/ncld +/os/kernelhwsrv/kernel/eka/drivers/medsd3c +/os/kernelhwsrv/kernel/eka/drivers/medsd4c +/os/kernelhwsrv/kernel/eka/drivers/paging/emulated +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bmarm/sdcard3c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bmarm/sdcard4c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bwins/sdcard3c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bwins/sdcard4c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bx86/sdcard3c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/bx86/sdcard4c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/eabi/sdcard3c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/eabi/sdcard4c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/sdcard3c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/mmc/sdcard/sdcard4c/sdio +/os/kernelhwsrv/kernel/eka/drivers/pbus/pccard/epoc/arm +/os/kernelhwsrv/kernel/eka/drivers/pipe +/os/kernelhwsrv/kernel/eka/drivers/power/binary +/os/kernelhwsrv/kernel/eka/drivers/resmanus +/os/kernelhwsrv/kernel/eka/drivers/resourceman +/os/kernelhwsrv/kernel/eka/drivers/sdio/SdioUart +/os/kernelhwsrv/kernel/eka/drivers/sdio/medcsa +/os/kernelhwsrv/kernel/eka/drivers/soundsc +/os/kernelhwsrv/kernel/eka/drivers/trace/arm +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/md +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/core/bml +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/core/stl +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/inc +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/lld/DNandL +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/lld/asm +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/lld/dnands +/os/kernelhwsrv/kernel/eka/drivers/unistore2/src/xsr/oam/SymOS +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/md +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/LLD/DNandO +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/LLD/asm +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/OAM/OSLess +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/OAM/SymOS +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/core/STL +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/core/bml +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/inc +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/util/ONBL1 +/os/kernelhwsrv/kernel/eka/drivers/unistore2/srca/xsr/util/ONBL2 +/os/kernelhwsrv/kernel/eka/drivers/usbc +/os/kernelhwsrv/kernel/eka/drivers/usbcc +/os/kernelhwsrv/kernel/eka/drivers/usbcsc +/os/kernelhwsrv/kernel/eka/drivers/usbho/shared +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/otgdi +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/shared +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbdi +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/config +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/dcd +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/dev/usb +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/docs +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/include +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/jclass/jetest +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/jos +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/jotg/include +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/jtransceiver/include +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/port/common/otg +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/port/include/host +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/port/include/os +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/port/include/otg +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbd/usbware/port/symbian +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbdescriptors +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbdi_utils +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbhldd/hubdriver +/os/kernelhwsrv/kernel/eka/drivers/usbho/usbhldd/usbdi +/os/kernelhwsrv/kernel/eka/drivers/usbho/usboldd/otgdi +/os/kernelhwsrv/kernel/eka/drivers/xyin +/os/kernelhwsrv/kernel/eka/eabi +/os/kernelhwsrv/kernel/eka/euser/cbase +/os/kernelhwsrv/kernel/eka/euser/epoc/arm +/os/kernelhwsrv/kernel/eka/euser/epoc/win32 +/os/kernelhwsrv/kernel/eka/euser/epoc/x86 +/os/kernelhwsrv/kernel/eka/euser/maths +/os/kernelhwsrv/kernel/eka/euser/unicode/documentation +/os/kernelhwsrv/kernel/eka/euser/unicode/perl +/os/kernelhwsrv/kernel/eka/euser/v7_0 +/os/kernelhwsrv/kernel/eka/ewsrv +/os/kernelhwsrv/kernel/eka/include/drivers +/os/kernelhwsrv/kernel/eka/include/kernel/arm +/os/kernelhwsrv/kernel/eka/include/kernel/win32 +/os/kernelhwsrv/kernel/eka/include/kernel/x86 +/os/kernelhwsrv/kernel/eka/include/memmodel/emul/win32 +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/direct/arm +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/direct/x86 +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/flexible/arm +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/flexible/x86 +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/mmubase +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/moving/arm +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/multiple/arm +/os/kernelhwsrv/kernel/eka/include/memmodel/epoc/multiple/x86 +/os/kernelhwsrv/kernel/eka/include/nkern/arm +/os/kernelhwsrv/kernel/eka/include/nkern/win32 +/os/kernelhwsrv/kernel/eka/include/nkern/x86 +/os/kernelhwsrv/kernel/eka/include/nkernsmp/arm +/os/kernelhwsrv/kernel/eka/include/nkernsmp/x86 +/os/kernelhwsrv/kernel/eka/kernel/arm +/os/kernelhwsrv/kernel/eka/kernel/win32 +/os/kernelhwsrv/kernel/eka/kernel/x86 +/os/kernelhwsrv/kernel/eka/kernel/zlib +/os/kernelhwsrv/kernel/eka/klib/arm +/os/kernelhwsrv/kernel/eka/klib/x86 +/os/kernelhwsrv/kernel/eka/memmodel/emul/win32 +/os/kernelhwsrv/kernel/eka/memmodel/epoc/direct/arm +/os/kernelhwsrv/kernel/eka/memmodel/epoc/direct/x86 +/os/kernelhwsrv/kernel/eka/memmodel/epoc/flexible/arm +/os/kernelhwsrv/kernel/eka/memmodel/epoc/flexible/mmu/arm +/os/kernelhwsrv/kernel/eka/memmodel/epoc/flexible/mmu/x86 +/os/kernelhwsrv/kernel/eka/memmodel/epoc/flexible/x86 +/os/kernelhwsrv/kernel/eka/memmodel/epoc/mmubase +/os/kernelhwsrv/kernel/eka/memmodel/epoc/moving/arm +/os/kernelhwsrv/kernel/eka/memmodel/epoc/multiple/arm +/os/kernelhwsrv/kernel/eka/memmodel/epoc/multiple/x86 +/os/kernelhwsrv/kernel/eka/nkern/arm +/os/kernelhwsrv/kernel/eka/nkern/win32 +/os/kernelhwsrv/kernel/eka/nkern/x86 +/os/kernelhwsrv/kernel/eka/nkernsmp/arm +/os/kernelhwsrv/kernel/eka/nkernsmp/x86 +/os/kernelhwsrv/kernel/eka/personality/example +/os/kernelhwsrv/kernel/eka/rombuild +/os/kernelhwsrv/kerneltest/e32test/active +/os/kernelhwsrv/kerneltest/e32test/bench +/os/kernelhwsrv/kerneltest/e32test/benchmark +/os/kernelhwsrv/kerneltest/e32test/bmarm +/os/kernelhwsrv/kerneltest/e32test/buffer +/os/kernelhwsrv/kerneltest/e32test/bwins +/os/kernelhwsrv/kerneltest/e32test/bx86 +/os/kernelhwsrv/kerneltest/e32test/cppexceptions +/os/kernelhwsrv/kerneltest/e32test/datetime +/os/kernelhwsrv/kerneltest/e32test/debug +/os/kernelhwsrv/kerneltest/e32test/defrag/perf +/os/kernelhwsrv/kerneltest/e32test/demandpaging +/os/kernelhwsrv/kerneltest/e32test/device +/os/kernelhwsrv/kerneltest/e32test/digitiser +/os/kernelhwsrv/kerneltest/e32test/dll/oe/bwins +/os/kernelhwsrv/kerneltest/e32test/dll/oe/eabi/udeb +/os/kernelhwsrv/kerneltest/e32test/dll/oe/eabi/urel +/os/kernelhwsrv/kerneltest/e32test/dll/oe/group +/os/kernelhwsrv/kerneltest/e32test/dma +/os/kernelhwsrv/kerneltest/e32test/eabi +/os/kernelhwsrv/kerneltest/e32test/earlyextension +/os/kernelhwsrv/kerneltest/e32test/emi +/os/kernelhwsrv/kerneltest/e32test/emul +/os/kernelhwsrv/kerneltest/e32test/ethernet/macset +/os/kernelhwsrv/kerneltest/e32test/ethernet/pump +/os/kernelhwsrv/kerneltest/e32test/examples/camera1 +/os/kernelhwsrv/kerneltest/e32test/examples/convert1 +/os/kernelhwsrv/kerneltest/e32test/examples/defrag +/os/kernelhwsrv/kerneltest/e32test/examples/driver1 +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_chnk/doc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_chnk/group +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_chnk/inc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_chnk/src +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_dma/doc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_dma/group +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_dma/inc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_dma/src +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_int/doc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_int/group +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_int/inc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_int/src +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_pio/doc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_pio/group +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_pio/inc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_pio/src +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_sync/doc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_sync/group +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_sync/inc +/os/kernelhwsrv/kerneltest/e32test/examples/exdriver/exdriver_sync/src +/os/kernelhwsrv/kerneltest/e32test/group +/os/kernelhwsrv/kerneltest/e32test/heap +/os/kernelhwsrv/kerneltest/e32test/lffs +/os/kernelhwsrv/kerneltest/e32test/locale +/os/kernelhwsrv/kerneltest/e32test/locl +/os/kernelhwsrv/kerneltest/e32test/math +/os/kernelhwsrv/kerneltest/e32test/misc +/os/kernelhwsrv/kerneltest/e32test/mmu +/os/kernelhwsrv/kerneltest/e32test/mqueue +/os/kernelhwsrv/kerneltest/e32test/multimedia +/os/kernelhwsrv/kerneltest/e32test/nkern +/os/kernelhwsrv/kerneltest/e32test/nkernsa/arm +/os/kernelhwsrv/kerneltest/e32test/nkernsa/x86 +/os/kernelhwsrv/kerneltest/e32test/notifier +/os/kernelhwsrv/kerneltest/e32test/pccd +/os/kernelhwsrv/kerneltest/e32test/personality/example +/os/kernelhwsrv/kerneltest/e32test/pipe +/os/kernelhwsrv/kerneltest/e32test/power +/os/kernelhwsrv/kerneltest/e32test/prime +/os/kernelhwsrv/kerneltest/e32test/property +/os/kernelhwsrv/kerneltest/e32test/realtime +/os/kernelhwsrv/kerneltest/e32test/resmanus +/os/kernelhwsrv/kerneltest/e32test/resourceman/acctst +/os/kernelhwsrv/kerneltest/e32test/resourceman/resourceman_psl +/os/kernelhwsrv/kerneltest/e32test/rm_debug +/os/kernelhwsrv/kerneltest/e32test/secure +/os/kernelhwsrv/kerneltest/e32test/smp_demo +/os/kernelhwsrv/kerneltest/e32test/stack +/os/kernelhwsrv/kerneltest/e32test/system +/os/kernelhwsrv/kerneltest/e32test/thread +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_device/configs +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_device/idlecounter +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_device/include +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_device/src +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/bin_distribution +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/include +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/project +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/scripts/massstorage +/os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/src/res +/os/kernelhwsrv/kerneltest/e32test/usbho/t_otgdi/group +/os/kernelhwsrv/kerneltest/e32test/usbho/t_otgdi/inc +/os/kernelhwsrv/kerneltest/e32test/usbho/t_otgdi/src +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/group +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/inc +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/rom +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/scripts +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/src +/os/kernelhwsrv/kerneltest/e32test/usbho/t_usbdi/t_usbhost_usbman_src +/os/kernelhwsrv/kerneltest/e32test/video +/os/kernelhwsrv/kerneltest/e32test/win32/usbrflct +/os/kernelhwsrv/kerneltest/e32test/win32/usbrflct_distribution/win98 +/os/kernelhwsrv/kerneltest/e32test/window +/os/kernelhwsrv/kerneltest/e32test/y2k +/os/kernelhwsrv/kerneltest/e32utils/analyse +/os/kernelhwsrv/kerneltest/e32utils/bmarm +/os/kernelhwsrv/kerneltest/e32utils/bwins +/os/kernelhwsrv/kerneltest/e32utils/bx86 +/os/kernelhwsrv/kerneltest/e32utils/crashread +/os/kernelhwsrv/kerneltest/e32utils/d_exc +/os/kernelhwsrv/kerneltest/e32utils/demandpaging +/os/kernelhwsrv/kerneltest/e32utils/eabi +/os/kernelhwsrv/kerneltest/e32utils/group +/os/kernelhwsrv/kerneltest/e32utils/host_usbmsapp/testclient/usbtestclient +/os/kernelhwsrv/kerneltest/e32utils/host_usbmsapp/testclient/usbtestmsclient/data +/os/kernelhwsrv/kerneltest/e32utils/host_usbmsapp/testclient/usbtestmsclient/inc +/os/kernelhwsrv/kerneltest/e32utils/host_usbmsapp/testclient/usbtestmsclient/protocol/include +/os/kernelhwsrv/kerneltest/e32utils/host_usbmsapp/testclient/usbtestmsclient/transport/include +/os/kernelhwsrv/kerneltest/e32utils/mmcloader +/os/kernelhwsrv/kerneltest/e32utils/nandboot/coreldr/unistore2 +/os/kernelhwsrv/kerneltest/e32utils/nandboot/mednand/generic +/os/kernelhwsrv/kerneltest/e32utils/nandboot/nandloader/inc +/os/kernelhwsrv/kerneltest/e32utils/nandboot/nandloader/src +/os/kernelhwsrv/unistore2/uiibootsupport +/os/kernelhwsrv/kerneltest/e32utils/nandboot/rebootdrv +/os/kernelhwsrv/kerneltest/e32utils/netcards +/os/kernelhwsrv/kerneltest/e32utils/pccd/sa1100 +/os/kernelhwsrv/kerneltest/e32utils/profiler +/os/kernelhwsrv/kerneltest/sdiotest/source +/os/kernelhwsrv/kerneltest/e32utils/setcap +/os/kernelhwsrv/kerneltest/e32utils/testusbcldd/group +/os/kernelhwsrv/kerneltest/e32utils/testusbcldd/inc +/os/kernelhwsrv/kerneltest/e32utils/testusbcldd/src +/os/kernelhwsrv/kerneltest/e32utils/trace +/os/kernelhwsrv/kerneltest/e32utils/usbmsapp +/os/kernelhwsrv/kerneltest/e32utils/winsnandgen +/os/boardsupport/emulator/emulatorbsp/bwins +/os/boardsupport/emulator/emulatorbsp/documentation +/os/boardsupport/emulator/emulatorbsp/estart +/os/boardsupport/emulator/emulatorbsp/hal +/os/boardsupport/emulator/emulatorbsp/inc +/os/boardsupport/emulator/emulatorbsp/specific/sdcard/sdcard3c/sdio +/os/boardsupport/emulator/emulatorbsp/specific/sdcard/sdcard4c +/os/boardsupport/emulator/emulatorbsp/test/exdriver/exdriver_pio/group +/os/boardsupport/emulator/emulatorbsp/test/exdriver/exdriver_pio/inc +/os/boardsupport/emulator/emulatorbsp/test/exdriver/exdriver_pio/src +/os/boardsupport/emulator/emulatorbsp/win_drive +/os/boardsupport/emulator/emulatorbsp/wpdpack/drivers +/os/boardsupport/emulator/emulatorbsp/wpdpack/include +/os/boardsupport/emulator/emulatorbsp/wpdpack/lib +/os/boardsupport/emulator/unistore2emulatorsupport/drivers/winsonld +/os/boardsupport/emulator/unistore2emulatorsupport/drivers/winspnls +/os/boardsupport/emulator/unistore2emulatorsupport/estart +/os/kernelhwsrv/userlibandfileserver/fileserver/bmarm +/os/kernelhwsrv/userlibandfileserver/fileserver/bwins +/os/kernelhwsrv/userlibandfileserver/fileserver/bx86 +/os/kernelhwsrv/userlibandfileserver/fileserver/ddesign +/os/kernelhwsrv/userlibandfileserver/fileserver/eabi +/os/kernelhwsrv/userlibandfileserver/fileserver/estart +/os/kernelhwsrv/userlibandfileserver/fileserver/etshell +/os/kernelhwsrv/userlibandfileserver/fileserver/group +/os/kernelhwsrv/userlibandfileserver/fileserver/inc +/os/kernelhwsrv/userlibandfileserver/fileserver/iso9660 +/os/kernelhwsrv/userlibandfileserver/fileserver/ntfs +/os/kernelhwsrv/userlibandfileserver/fileserver/rom +/os/kernelhwsrv/userlibandfileserver/fileserver/runtests +/os/kernelhwsrv/userlibandfileserver/fileserver/scomp +/os/kernelhwsrv/userlibandfileserver/fileserver/sfat/inc +/os/kernelhwsrv/userlibandfileserver/fileserver/sfat32/inc +/os/kernelhwsrv/userlibandfileserver/fileserver/sfile +/os/kernelhwsrv/userlibandfileserver/fileserver/sfsrv +/os/kernelhwsrv/userlibandfileserver/fileserver/sftl/ssr +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/client +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/msproxy +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/server/controller/include +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/server/protocol/include +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/server/shared +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/server/src/include +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/server/transport/include +/os/kernelhwsrv/userlibandfileserver/fileserver/shostmassstorage/shared +/os/kernelhwsrv/userlibandfileserver/fileserver/slffs +/os/kernelhwsrv/userlibandfileserver/fileserver/smassstorage/inc +/os/kernelhwsrv/userlibandfileserver/fileserver/srofs +/os/kernelhwsrv/userlibandfileserver/fileserver/srom +/os/kernelhwsrv/userlibandfileserver/fileserver/swins +/os/kernelhwsrv/kerneltest/f32test/bench/documentation +/os/kernelhwsrv/kerneltest/f32test/bench/testscripts +/os/kernelhwsrv/kerneltest/f32test/bmarm +/os/kernelhwsrv/kerneltest/f32test/bwins +/os/kernelhwsrv/kerneltest/f32test/bx86 +/os/kernelhwsrv/kerneltest/f32test/cfileman/documentation +/os/kernelhwsrv/kerneltest/f32test/cfileman/utility +/os/kernelhwsrv/kerneltest/f32test/concur +/os/kernelhwsrv/kerneltest/f32test/demandpaging/integtest/group +/os/kernelhwsrv/kerneltest/f32test/demandpaging/integtest/inc +/os/kernelhwsrv/kerneltest/f32test/demandpaging/integtest/src +/os/kernelhwsrv/kerneltest/f32test/demandpaging/loader +/os/kernelhwsrv/kerneltest/f32test/eabi +/os/kernelhwsrv/kerneltest/f32test/ext +/os/kernelhwsrv/kerneltest/f32test/fat32 +/os/kernelhwsrv/kerneltest/f32test/fileshare +/os/kernelhwsrv/kerneltest/f32test/fsstress +/os/kernelhwsrv/kerneltest/f32test/group +/os/kernelhwsrv/kerneltest/f32test/lffs +/os/kernelhwsrv/kerneltest/f32test/loader/pathological +/os/kernelhwsrv/kerneltest/f32test/loader/security +/os/kernelhwsrv/kerneltest/f32test/locl/localeutils +/os/kernelhwsrv/kerneltest/f32test/manager +/os/kernelhwsrv/kerneltest/f32test/math +/os/kernelhwsrv/kerneltest/f32test/nandftl +/os/kernelhwsrv/kerneltest/f32test/plugins/version_1/virus +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/CryptoEncryption/group +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/CryptoEncryption/inc +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/CryptoEncryption/src +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/group +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/inc +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2/src +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2beta/encrypt +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2beta/hex +/os/kernelhwsrv/kerneltest/f32test/plugins/version_2beta/trace +/os/kernelhwsrv/kerneltest/f32test/rofs/oby +/os/kernelhwsrv/kerneltest/f32test/rofs/src +/os/kernelhwsrv/kerneltest/f32test/rofs/testfiles +/os/kernelhwsrv/kerneltest/f32test/scndrv32 +/os/kernelhwsrv/kerneltest/f32test/server/corruptTest +/os/kernelhwsrv/kerneltest/f32test/smassstorage/bwins +/os/kernelhwsrv/kerneltest/f32test/smassstorage/group +/os/kernelhwsrv/kerneltest/f32test/smassstorage/inc +/os/kernelhwsrv/kerneltest/f32test/smassstorage/msdrive +/os/kernelhwsrv/kerneltest/f32test/smassstorage/scripts +/os/kernelhwsrv/kerneltest/f32test/smassstorage/scsiprot +/os/kernelhwsrv/kerneltest/f32test/smassstorage/src +/os/kernelhwsrv/kerneltest/f32test/testestart +/os/kernelhwsrv/kerneltest/f32test/testfsys +/os/kernelhwsrv/kerneltest/f32test/tools +/os/kernelhwsrv/halservices/hal/bmarm +/os/kernelhwsrv/halservices/hal/bwins +/os/kernelhwsrv/halservices/hal/bx86 +/os/kernelhwsrv/halservices/hal/doc +/os/kernelhwsrv/halservices/hal/eabi +/os/kernelhwsrv/halservices/hal/inc +/os/kernelhwsrv/halservices/hal/rom +/os/kernelhwsrv/halservices/hal/src +/os/kernelhwsrv/halservices/hal/tsrc +/os/unref/orphan/cedgen/base/integrator/bootldr +/os/boardsupport/integratorbsp/integratorarm1136coremodule/bootstrap +/os/boardsupport/integratorbsp/integratorarm1136coremodule/nandboot/rebootdrv +/os/boardsupport/integratorbsp/integratorarm1136coremodule/rom +/os/boardsupport/integratorbsp/integratorarm1136coremodule/test +/os/boardsupport/integratorbsp/integratorarm920coremodule/bmarm +/os/boardsupport/integratorbsp/integratorarm920coremodule/bootstrap +/os/boardsupport/integratorbsp/integratorarm920coremodule/eabi +/os/boardsupport/integratorbsp/integratorarm920coremodule/hal +/os/boardsupport/integratorbsp/integratorarm920coremodule/inc +/os/boardsupport/integratorbsp/integratorarm920coremodule/nandboot/rebootdrv +/os/boardsupport/integratorbsp/integratorarm920coremodule/rom +/os/boardsupport/integratorbsp/integratorarm920coremodule/test +/os/boardsupport/integratorbsp/integratormotherboard/bmarm +/os/boardsupport/integratorbsp/integratormotherboard/bootstrap +/os/boardsupport/integratorbsp/integratormotherboard/drivers +/os/boardsupport/integratorbsp/integratormotherboard/eabi +/os/boardsupport/integratorbsp/integratormotherboard/estart +/os/boardsupport/integratorbsp/integratormotherboard/inc +/os/boardsupport/integratorbsp/integratormotherboard/nandboot/miniboot +/os/boardsupport/integratorbsp/integratormotherboard/primecell +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/bmarm +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/eabi +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/inc +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/rom/sdio +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/rom/sdiop +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/specific/sdcard3c +/os/boardsupport/integratorbsp/integratorpanasoniclogicmodule/specific/sdcard4c +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/drivers +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/estart +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/inc +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/nandboot/coreldr +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/nandboot/miniboot +/os/boardsupport/integratorbsp/integratorssrnandlogicmodule/rom +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/drivers/crashflashnand +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/drivers/intappnls +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/drivers/intappnss +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/estart +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/inc +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/rom +/os/boardsupport/integratorbsp/integratorunistore2nandlogicmodule/test +/os/boardsupport/integratorbsp/integratorxx600logicmodule/bmarm +/os/boardsupport/integratorbsp/integratorxx600logicmodule/drivers +/os/boardsupport/integratorbsp/integratorxx600logicmodule/eabi +/os/boardsupport/integratorbsp/integratorxx600logicmodule/inc +/os/boardsupport/integratorbsp/integratorxx600logicmodule/primecell +/os/boardsupport/integratorbsp/integratorxx600logicmodule/rom +/os/boardsupport/omaph2/omaph2bsp/assp/1610 +/os/boardsupport/omaph2/omaph2bsp/assp/bmarm +/os/boardsupport/omaph2/omaph2bsp/assp/eabi +/os/boardsupport/omaph2/omaph2bsp/assp/inc +/os/boardsupport/omaph2/omaph2bsp/assp/shared +/os/boardsupport/omaph2/omaph2bsp/h2/bmarm +/os/boardsupport/omaph2/omaph2bsp/h2/bootstrap +/os/boardsupport/omaph2/omaph2bsp/h2/eabi +/os/boardsupport/omaph2/omaph2bsp/h2/estart +/os/boardsupport/omaph2/omaph2bsp/h2/hal +/os/boardsupport/omaph2/omaph2bsp/h2/inc +/os/boardsupport/omaph2/omaph2bsp/h2/nandboot/coreldr +/os/boardsupport/omaph2/omaph2bsp/h2/rom/h2usb +/os/boardsupport/omaph2/omaph2bsp/h2/rom/usbtest +/os/boardsupport/omaph2/omaph2bsp/h2/single +/os/boardsupport/omaph2/omaph2bsp/h2/specific +/os/boardsupport/omaph2/omaph2bsp/h2/test +/os/boardsupport/omaph2/omaph2sdio +/os/boardsupport/omaph2/omaph2unistore2/drivers/h2pnss +/os/boardsupport/omaph2/omaph2unistore2/estart +/os/boardsupport/omaph2/omaph2unistore2/rom +/os/boardsupport/omaph2/omaph2bsp/shared/bmarm +/os/boardsupport/omaph2/omaph2bsp/shared/bootstrap +/os/boardsupport/omaph2/omaph2bsp/shared/camera +/os/boardsupport/omaph2/omaph2bsp/shared/cameraldd +/os/boardsupport/omaph2/omaph2bsp/shared/digitizer +/os/boardsupport/omaph2/omaph2bsp/shared/dmactrl +/os/boardsupport/omaph2/omaph2bsp/shared/eabi +/os/boardsupport/omaph2/omaph2bsp/shared/ecommdmaldd +/os/boardsupport/omaph2/omaph2bsp/shared/edisp +/os/boardsupport/omaph2/omaph2bsp/shared/ethernet +/os/boardsupport/omaph2/omaph2bsp/shared/fpga +/os/boardsupport/omaph2/omaph2bsp/shared/i2c +/os/boardsupport/omaph2/omaph2bsp/shared/inc/usb +/os/boardsupport/omaph2/omaph2bsp/shared/keypad +/os/boardsupport/omaph2/omaph2bsp/shared/keytran +/os/boardsupport/omaph2/omaph2bsp/shared/lcd +/os/boardsupport/omaph2/omaph2bsp/shared/lffs_nor +/os/boardsupport/omaph2/omaph2bsp/shared/mmc +/os/boardsupport/omaph2/omaph2bsp/shared/monitor +/os/boardsupport/omaph2/omaph2bsp/shared/nandboot +/os/boardsupport/omaph2/omaph2bsp/shared/nandcs +/os/boardsupport/omaph2/omaph2bsp/shared/power +/os/boardsupport/omaph2/omaph2bsp/shared/ps2keyboard +/os/boardsupport/omaph2/omaph2bsp/shared/sdiouart +/os/boardsupport/omaph2/omaph2bsp/shared/serialkeyboard +/os/boardsupport/omaph2/omaph2bsp/shared/sound +/os/boardsupport/omaph2/omaph2bsp/shared/uarts +/os/boardsupport/omaph2/omaph2bsp/shared/usb +/os/boardsupport/omaph2/omaph2bsp/shared/uwire +/os/boardsupport/omaph2/omaph2bsp/tests/camera +/os/boardsupport/omaph2/omaph2bsp/tests/group +/os/boardsupport/omaph2/omaph2bsp/tests/keypad +/os/boardsupport/omaph2/omaph2bsp/tests/sound +/os/boardsupport/omaph2/omaph2bsp/tests/uwire +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/assp +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/bmarm +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/bootstrap +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/dma +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/eabi +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/gpio +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/hsusb +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/i2c +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/i2c_slave +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/inc +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/interrupt +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/lcd +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/lffs_nor +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/mcspi +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/mmc +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/power +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/serialkeyboard +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/sound +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/sound_sc +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/uart +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/usb +/os/boardsupport/omaph4/omaph4bsp/assp/omap24xx/watchdog +/os/boardsupport/omaph4/omaph4bsp/assp/shared/assp +/os/boardsupport/omaph4/omaph4bsp/assp/shared/dma +/os/boardsupport/omaph4/omaph4bsp/assp/shared/interrupt +/os/boardsupport/omaph4/omaph4bsp/assp/shared/power +/os/boardsupport/omaph4/omaph4bsp/assp/shared/usb +/os/boardsupport/omaph4/omaph4bsp/h4/battery +/os/boardsupport/omaph4/omaph4bsp/h4/bmarm +/os/boardsupport/omaph4/omaph4bsp/h4/bootstrap +/os/boardsupport/omaph4/omaph4bsp/h4/camera +/os/boardsupport/omaph4/omaph4bsp/h4/crashflashnorh4 +/os/boardsupport/omaph4/omaph4bsp/h4/digitizer +/os/boardsupport/omaph4/omaph4bsp/h4/eabi +/os/boardsupport/omaph4/omaph4bsp/h4/estart +/os/boardsupport/omaph4/omaph4bsp/h4/ethernet +/os/boardsupport/omaph4/omaph4bsp/h4/flexible/test +/os/boardsupport/omaph4/omaph4bsp/h4/gce +/os/boardsupport/omaph4/omaph4bsp/h4/hal +/os/boardsupport/omaph4/omaph4bsp/h4/hsusb +/os/boardsupport/omaph4/omaph4bsp/h4/i2c +/os/boardsupport/omaph4/omaph4bsp/h4/inc +/os/boardsupport/omaph4/omaph4bsp/h4/interrupt +/os/boardsupport/omaph4/omaph4bsp/h4/isp1301 +/os/boardsupport/omaph4/omaph4bsp/h4/keypad +/os/boardsupport/omaph4/omaph4bsp/h4/lffs_nor +/os/boardsupport/omaph4/omaph4bsp/h4/mmc +/os/boardsupport/omaph4/omaph4bsp/h4/nand +/os/boardsupport/omaph4/omaph4bsp/h4/nandboot/coreldr_onenand +/os/boardsupport/omaph4/omaph4bsp/h4/nandboot/coreldr_smallblk +/os/boardsupport/omaph4/omaph4bsp/h4/power +/os/boardsupport/omaph4/omaph4bsp/h4/ps2keyboard +/os/boardsupport/omaph4/omaph4bsp/h4/resourceman +/os/boardsupport/omaph4/omaph4bsp/h4/rom/h4usb +/os/boardsupport/omaph4/omaph4bsp/h4/rom/smoketest +/os/boardsupport/omaph4/omaph4bsp/h4/rom/usbtest +/os/boardsupport/omaph4/omaph4bsp/h4/serialno +/os/boardsupport/omaph4/omaph4bsp/h4/sound +/os/boardsupport/omaph4/omaph4bsp/h4/sound_sc +/os/boardsupport/omaph4/omaph4bsp/h4/specific +/os/boardsupport/omaph4/omaph4bsp/h4/test/boottime +/os/boardsupport/omaph4/omaph4bsp/h4/test/camera +/os/boardsupport/omaph4/omaph4bsp/h4/test/e32test +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_chnk/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_chnk/inc +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_chnk/src +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_dma/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_dma/inc +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_dma/src +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_int/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_int/inc +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_int/src +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_pio/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_pio/inc +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_pio/src +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_sync/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_sync/inc +/os/boardsupport/omaph4/omaph4bsp/h4/test/exdriver/exdriver_sync/src +/os/boardsupport/omaph4/omaph4bsp/h4/test/group +/os/boardsupport/omaph4/omaph4bsp/h4/test/lcd +/os/boardsupport/omaph4/omaph4bsp/h4/test/serial +/os/boardsupport/omaph4/omaph4bsp/h4/test/sound +/os/boardsupport/omaph4/omaph4bsp/h4/tvout +/os/boardsupport/omaph4/omaph4bsp/h4/uart +/os/boardsupport/omaph4/omaph4bsp/h4/usb +/os/boardsupport/omaph4/h4bootloader/inc +/os/boardsupport/omaph4/omaph4minienvbootloader/bootstrap +/os/boardsupport/omaph4/omaph4minienvbootloader/estart +/os/boardsupport/omaph4/omaph4minienvbootloader/inc +/os/boardsupport/omaph4/omaph4minienvbootloader/restartota +/os/boardsupport/omaph4/omaph4minienvbootloader/rom +/os/boardsupport/omaph4/omaph4minienvbootloader/ubootldr +/os/boardsupport/omaph4/omaph4sdio +/os/boardsupport/omaph4/omaph4unistore2/drivers/crashflashnandh4 +/os/boardsupport/omaph4/omaph4unistore2/drivers/h4ons +/os/boardsupport/omaph4/omaph4unistore2/drivers/h4pnss +/os/boardsupport/omaph4/omaph4unistore2/estart +/os/boardsupport/omaph4/omaph4unistore2/nandboot/coreldr_smallblk +/os/boardsupport/omaph4/omaph4unistore2/nandboot/miniboot_onenand +/os/boardsupport/omaph4/omaph4unistore2/rom +/os/boardsupport/omaph4/omapusbhotgdrivers/hcd/dev/usb +/os/boardsupport/omaph4/omapusbhotgdrivers/include +/os/boardsupport/omaph4/omapusbhotgdrivers/ocd +/os/boardsupport/omaph4/omapusbhotgdrivers/shared +/os/boardsupport/omaph4/omapusbhotgdrivers/tcd +/os/boardsupport/omaph4/omaph4bsp/shared/bootstrap +/os/boardsupport/omaph4/omaph4bsp/shared/cameraldd +/os/boardsupport/omaph4/omaph4bsp/shared/cirq +/os/boardsupport/omaph4/omaph4bsp/shared/digitizer +/os/boardsupport/omaph4/omaph4bsp/shared/dma +/os/boardsupport/omaph4/omaph4bsp/shared/ecommdmaldd +/os/boardsupport/omaph4/omaph4bsp/shared/edisp +/os/boardsupport/omaph4/omaph4bsp/shared/ethernet +/os/boardsupport/omaph4/omaph4bsp/shared/fibula +/os/boardsupport/omaph4/omaph4bsp/shared/fpga +/os/boardsupport/omaph4/omaph4bsp/shared/gpio +/os/boardsupport/omaph4/omaph4bsp/shared/gpioexpander +/os/boardsupport/omaph4/omaph4bsp/shared/hsusb +/os/boardsupport/omaph4/omaph4bsp/shared/i2c +/os/boardsupport/omaph4/omaph4bsp/shared/i2c_slave +/os/boardsupport/omaph4/omaph4bsp/shared/inc +/os/boardsupport/omaph4/omaph4bsp/shared/isp1301 +/os/boardsupport/omaph4/omaph4bsp/shared/keypad +/os/boardsupport/omaph4/omaph4bsp/shared/keytran +/os/boardsupport/omaph4/omaph4bsp/shared/lcd +/os/boardsupport/omaph4/omaph4bsp/shared/lffs_nor +/os/boardsupport/omaph4/omaph4bsp/shared/mcspi +/os/boardsupport/omaph4/omaph4bsp/shared/menelaus +/os/boardsupport/omaph4/omaph4bsp/shared/mmc +/os/boardsupport/omaph4/omaph4bsp/shared/monitor +/os/boardsupport/omaph4/omaph4bsp/shared/nandcs +/os/boardsupport/omaph4/omaph4bsp/shared/power +/os/boardsupport/omaph4/omaph4bsp/shared/powerapi +/os/boardsupport/omaph4/omaph4bsp/shared/ps2keyboard +/os/boardsupport/omaph4/omaph4bsp/shared/rebootdrv +/os/boardsupport/omaph4/omaph4bsp/shared/serialkeyboard +/os/boardsupport/omaph4/omaph4bsp/shared/sound +/os/boardsupport/omaph4/omaph4bsp/shared/sound_sc +/os/boardsupport/omaph4/omaph4bsp/shared/splashscreen +/os/boardsupport/omaph4/omaph4bsp/shared/timer +/os/boardsupport/omaph4/omaph4bsp/shared/uarts +/os/boardsupport/omaph4/omaph4bsp/shared/usb +/os/boardsupport/omaph4/omaph4bsp/shared/watchdog +/os/boardsupport/omaph4/omaph4bsp/tests/armaudio +/os/boardsupport/omaph4/omaph4bsp/tests/audiocodec +/os/boardsupport/omaph4/omaph4bsp/tests/group +/os/boardsupport/omaph4/omaph4bsp/tools/bootloader +/os/boardsupport/omaph4/omaph4bsp/tools/testreference/lauterbach +/os/boardsupport/assabet/strongarm1100assp/bmarm +/os/boardsupport/assabet/strongarm1100assp/eabi +/os/kernelhwsrv/driversupport/socassp/generic +/os/kernelhwsrv/driversupport/socassp/interface/SDCard/sdcard3c +/os/kernelhwsrv/driversupport/socassp/interface/SDCard/sdcard4c +/os/unref/orphan/cedgen/base/template/template_assp/bmarm +/os/unref/orphan/cedgen/base/template/template_assp/eabi +/os/shortlinksrv/usbbsptemplate/usbhostcntrldrivertemplate/hcd/dev/usb +/os/shortlinksrv/usbbsptemplate/usbhostcntrldrivertemplate/include +/os/shortlinksrv/usbbsptemplate/usbhostcntrldrivertemplate/ocd +/os/shortlinksrv/usbbsptemplate/usbhostcntrldrivertemplate/shared +/os/shortlinksrv/usbbsptemplate/usbhostcntrldrivertemplate/tcd +/os/kernelhwsrv/bsptemplate/asspandvariant/bmarm +/os/kernelhwsrv/bsptemplate/asspandvariant/bootstrap +/os/kernelhwsrv/bsptemplate/asspandvariant/eabi +/os/kernelhwsrv/bsptemplate/asspandvariant/hal +/os/kernelhwsrv/bsptemplate/asspandvariant/inc +/os/kernelhwsrv/bsptemplate/asspandvariant/replacement_utils +/os/kernelhwsrv/bsptemplate/asspandvariant/rom +/os/kernelhwsrv/bsptemplate/asspandvariant/specific +/os/kernelhwsrv/bsptemplate/asspandvariant/test +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/assp +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/bitblt +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/bootstrap +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/camera +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/cirq +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/dma +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/eabi +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/gpio +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/hdq +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/hsmmc +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/hsusb +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/i2c +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/i2c_slave +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/inc +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/interrupt +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/isp +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/lcd +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/lffs_nor +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/mcbsp1 +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/mcspi +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/nandboot +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/nandboot/coreldr_largeblk +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/policyclient +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/policymanager +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/policymanagerldd +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/policyserver +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/policyworkpredictor +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/power +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/profiler +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/rebootdrv +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/resourcemanager +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/smartreflex +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/spi +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/timer +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/uart +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/unistore2 +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/unistore2/drivers +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/unistore2/drivers/h4pnl +/os/boardsupport/omap3variants/tiomap3bsp/assp/common/watchdog +/os/boardsupport/omap3variants/tiomap3bsp/tools/testreference/lauterbach +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/34xx_sdp_bootloader/inc +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/bootstrap +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/eabi +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/estart +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/inc +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/lffs_nor +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/nand +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/rom +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/serialno +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/specific +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/test/e32test +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/test/gce +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp/test/group +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp_restricted/unistore2/drivers/h4pnl +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp_restricted/unistore2/estart +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp_restricted/unistore2/nandboot/coreldr_largeblk +/os/boardsupport/omap3variants/tiomap3bsp/variant/34xx_sdp_restricted/unistore2/rom +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/audiocodecldd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/bp_trace +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/bufmgr +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/bufmgrldd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/camera +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/camerasc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/camsensor +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/crashflash/group +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/crashflash/inc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/crashflash/src +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/digitizer +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/ecommdmaldd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/edisp +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/ethernet +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/fpga +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/gce +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/hal +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/hsmmc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/hsusb +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/inc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/isp +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/keypad +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/keytran +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/lcd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/lffs_nor +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/monitor +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/policymanager +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/policyserver +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/policysyscontroller +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/power +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/bci +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/bcildd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/framework +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/gpio +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/keypad +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/led +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/madc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/power +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/rtc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/thermal +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/usb +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/poweric/vibrator +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/ps2keyboard +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/resourcemanager +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/serialKeyboard +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/server +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/smartreflex +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/sound +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/soundsc +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/uart +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/usbho/hcd/dev/usb +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/usbho/include +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/usbho/ocd +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/usbho/shared +/os/boardsupport/omap3variants/tiomap3bsp/variant/common/usbho/tcd +/os/kernelhwsrv/brdbootldr/ubootldr/inc +/os/kernelhwsrv/brdbootldr/ubootldr/ubootldrldd +/os/kernelhwsrv/baseintegtests/baseintegrationtest/group +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/common/basedump/group +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/common/basedump/src +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/documentation +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/group +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/inc +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/scripts +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/src +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/fat32/testdata +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/documentation +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/group +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/inc +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/scripts +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/src +/os/kernelhwsrv/baseintegtests/baseintegrationtest/testsuites/sd/testdata +/os/unref/orphan/cedgen/documentation/CopiedReferences/Downloads +/os/unref/orphan/cedgen/documentation/CopiedReferences/OSI-samples +/os/unref/orphan/cedgen/documentation/CopiedReferences/Subsystems/Base +/os/unref/orphan/cedgen/documentation/deps/Components/depinfo +/os/unref/orphan/cedgen/documentation/deps/Components/graphs +/os/unref/orphan/cedgen/documentation/deps/Executables/depinfo +/os/unref/orphan/cedgen/documentation/deps/Executables/graphs +/os/unref/orphan/cedgen/documentation/deps/Subsystems/depinfo +/os/unref/orphan/cedgen/documentation/deps/Subsystems/graphs +/os/unref/orphan/cedgen/documentation/deps/modarch +/os/buildtools/toolsandutils/buildsystem/bin/java +/os/buildtools/toolsandutils/buildsystem/extension/app-services +/os/buildtools/toolsandutils/buildsystem/extension/application-protocols +/os/buildtools/toolsandutils/buildsystem/extension/base +/os/buildtools/toolsandutils/buildsystem/extension/converged-comms +/os/buildtools/toolsandutils/buildsystem/extension/graphics +/os/buildtools/toolsandutils/buildsystem/extension/security +/os/buildtools/toolsandutils/buildsystem/extension/syslibs/test +/os/buildtools/toolsandutils/buildsystem/extension/techview +/os/buildtools/toolsandutils/buildsystem/extension/tools +/os/buildtools/toolsandutils/buildsystem/shell +/os/buildtools/toolsandutils/buildsystem/test/binaryvariation +/os/buildtools/toolsandutils/buildsystem/test/extensions +/os/buildtools/toolsandutils/buildsystem/test/helloworld +/os/buildtools/toolsandutils/buildsystem/tools/buildloggers/group +/os/buildtools/toolsandutils/buildsystem/tools/buildloggers/src/com/symbian/ant +/os/buildtools/devlib/toolsdocs/design +/os/buildtools/devlib/toolsdocs/test +/os/buildtools/sbsv1_os/e32toolp/binutils +/os/buildtools/sbsv1_os/e32toolp/bldmake +/os/buildtools/sbsv1_os/e32toolp/design +/os/buildtools/sbsv1_os/e32toolp/docs +/os/buildtools/sbsv1_os/e32toolp/e32util +/os/buildtools/sbsv1_os/e32toolp/genutil +/os/buildtools/sbsv1_os/e32toolp/group +/os/buildtools/sbsv1_os/e32toolp/kif/group +/os/buildtools/sbsv1_os/e32toolp/kif/perl +/os/buildtools/sbsv1_os/e32toolp/makmake +/os/buildtools/sbsv1_os/e32toolp/maksym +/os/buildtools/sbsv1_os/e32toolp/memtrace +/os/buildtools/sbsv1_os/e32toolp/platform +/os/buildtools/sbsv1_os/e32toolp/test/featurevariantmap/inc_jack +/os/buildtools/sbsv1_os/e32toolp/test/featurevariantmap/inc_noel +/os/buildtools/sbsv1_os/e32toolp/test/featurevariantparser +/os/buildtools/sbsv1_os/e32toolp/toolinfo +/os/buildtools/toolsandutils/e32tools/bin2coff +/os/buildtools/toolsandutils/e32tools/checklib/library +/os/buildtools/toolsandutils/e32tools/checklib/misc +/os/buildtools/toolsandutils/e32tools/checklib/object/coff +/os/buildtools/toolsandutils/e32tools/checklib/object/elf +/os/buildtools/toolsandutils/e32tools/checklib/tag +/os/buildtools/toolsandutils/e32tools/compress +/os/buildtools/toolsandutils/e32tools/ddesign +/os/buildtools/toolsandutils/e32tools/docs +/os/buildtools/toolsandutils/e32tools/dspec +/os/buildtools/toolsandutils/e32tools/e32image/deflate +/os/buildtools/toolsandutils/e32tools/e32uid +/os/buildtools/toolsandutils/e32tools/elf2e32/group +/os/buildtools/toolsandutils/e32tools/elf2e32/include +/os/buildtools/toolsandutils/e32tools/elf2e32/source +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Compression +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/StaticLinker +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/Valid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/1 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/2 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/3 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/4 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/5 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/6 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration1/TestData/mmps/eabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration10/TestData/input/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration10/TestData/input/valid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/dfpaeabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/dfprvct2_2 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/drtaeabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/drtrvct2_2 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/scppnwdl +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration11/TestData/mmps/symaehabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/input/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/ExportImport/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/ExportImport/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/Noexpimp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/Noexpimp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OE1Virtual/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OE1Virtual/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OnlyExports/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OnlyExports/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OnlyImports/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/OnlyImports/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/heapsize/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/heapsize/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/1 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/10 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/11/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/11/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/12/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/12/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/13/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/13/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/2 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/3 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/4 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/5 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/6 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/7 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/9 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/invalid/test24.4/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/noexports/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/noexports/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/novendorid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/test/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration2/TestData/mmps/test/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/input +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/Identical/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/Identical/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/absent/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/absent/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/invalid/11/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/invalid/11/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/invalid/12/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/invalid/12/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/missing/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/missing/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/new/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/new/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/noabsent/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/noabsent/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/noexports/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/noexports/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/testI3/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration3/TestData/mmps/testI3/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/input/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeExp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeExp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeExpImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeExpImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/ExeImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/TestExe/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/TestExe/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/invalid/13/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration4/TestData/mmps/invalid/13/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/input/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/1 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/4 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/5 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/6 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/7 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/TestExe/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/TestExe/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/exeuse/eabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/exeuse/usedll +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/exp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/expimp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/imp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/invalid +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/noexp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration5/TestData/mmps/test +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeExp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeExp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeExpImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeExpImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/ExeImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/TestExe/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/TestExe/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/exeuse/eabi +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/exeuse/useexexp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/test +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration6/TestData/mmps/testinv +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/input +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RAbsentNp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RAbsentP +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeExp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeExp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeExpImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeExpImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeImp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RExeImp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RIdentical +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RInvDef +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RNoElfExp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RTestExe/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/RTestExe/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/Rless +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/Rmore +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration7/TestData/mmps/Rtest +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fAbsentNp +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fAbsentP +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fIdentical +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fInvDef +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fless +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration8/TestData/mmps/fmore +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/1 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/2 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/3 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/4 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/5 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/6 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/7 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/8 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/9 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/Iteration9/TestData/mmps/test +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/BatchFiles +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/Input +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/deffile +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/exedll +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/ExeExp/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/ExeExp/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/TestDll +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/TestExe/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/TestExe/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/commandline/TestData/mmps/TestPolyDll +/os/buildtools/toolsandutils/e32tools/elf2e32/test/common/Scripts +/os/buildtools/toolsandutils/e32tools/elf2e32/test/common/TestData/GenDll2/inc +/os/buildtools/toolsandutils/e32tools/elf2e32/test/common/TestData/GenDll2/src +/os/buildtools/toolsandutils/e32tools/elf2e32/test/common/base_results +/os/buildtools/toolsandutils/e32tools/elf2e32/test/regression/TestData/DEF063447 +/os/buildtools/toolsandutils/e32tools/elf2e32/test/runtest/tests/baseres +/os/buildtools/toolsandutils/e32tools/elf2e32/test/runtest/tests/subdir +/os/buildtools/toolsandutils/e32tools/elfdump +/os/buildtools/toolsandutils/e32tools/elftools/elftran +/os/buildtools/toolsandutils/e32tools/elftools/genstubs +/os/buildtools/toolsandutils/e32tools/elftools/getexports +/os/buildtools/toolsandutils/e32tools/elftools/inc +/os/buildtools/toolsandutils/e32tools/elftools/test +/os/buildtools/toolsandutils/e32tools/eruntest +/os/buildtools/toolsandutils/e32tools/etouch +/os/buildtools/toolsandutils/e32tools/filesystem/include +/os/buildtools/toolsandutils/e32tools/filesystem/source +/os/buildtools/toolsandutils/e32tools/fix_eabi_thunk_offsets +/os/buildtools/toolsandutils/e32tools/group +/os/buildtools/toolsandutils/e32tools/host +/os/buildtools/toolsandutils/e32tools/inc +/os/buildtools/toolsandutils/e32tools/memmap/include +/os/buildtools/toolsandutils/e32tools/memmap/source +/os/buildtools/toolsandutils/e32tools/parameterfileprocessor/include +/os/buildtools/toolsandutils/e32tools/parameterfileprocessor/source +/os/buildtools/toolsandutils/e32tools/patchdataprocessor/include +/os/buildtools/toolsandutils/e32tools/patchdataprocessor/source +/os/buildtools/toolsandutils/e32tools/pe_dump +/os/buildtools/toolsandutils/e32tools/pediff +/os/buildtools/toolsandutils/e32tools/pefile +/os/buildtools/toolsandutils/e32tools/readimage/inc +/os/buildtools/toolsandutils/e32tools/readimage/src +/os/buildtools/toolsandutils/e32tools/readtype/documentation +/os/buildtools/toolsandutils/e32tools/rofsbuild +/os/buildtools/toolsandutils/e32tools/rombuild +/os/buildtools/toolsandutils/e32tools/rommask +/os/buildtools/toolsandutils/e32tools/seclib +/os/buildtools/toolsandutils/e32tools/setcap +/os/buildtools/toolsandutils/e32tools/sisutils/inc +/os/buildtools/toolsandutils/e32tools/sisutils/src +/os/buildtools/toolsandutils/e32tools/tools2_test +/os/buildtools/toolsandutils/e32tools/tranasm +/os/buildtools/toolsandutils/e32tools/w32repro +/os/buildtools/toolsandutils/e32tools/wveconv +/os/buildtools/dist_os/redistributionwinceka2/winc +/os/buildtools/imgtools_os/romkiteka2/Utils +/os/buildtools/imgtools_os/romkiteka2/config +/os/buildtools/imgtools_os/romkiteka2/group +/os/buildtools/imgtools_os/romkiteka2/include +/os/buildtools/imgtools_os/romkiteka2/test/incA +/os/buildtools/imgtools_os/romkiteka2/test/incB +/os/buildtools/imgtools_os/romkiteka2/test/release/armv5 +/os/buildtools/imgtools_os/romkiteka2/test/release/armv5_abiv1 +/os/buildtools/imgtools_os/romkiteka2/tools/configpaging +/os/deviceplatformrelease/symbianosbld/cedarutils +/os/unref/orphan/cedprd/DevKit/PackageDefinitions +/os/unref/orphan/cedprd/DevKit/SourceDefinitions +/os/unref/orphan/cedprd/SuppKit/Wi-Fiproduct/Messages +/os/unref/orphan/cedprd/SuppKit/Wi-Fiproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/Wi-Fiproduct/group +/os/unref/orphan/cedprd/SuppKit/Wi-Fiproduct/pkgdef +/os/unref/orphan/cedprd/SuppKit/XSRproduct/Messages +/os/unref/orphan/cedprd/SuppKit/XSRproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/XSRproduct/group +/os/unref/orphan/cedprd/SuppKit/XSRproduct/pkgdef +/os/unref/orphan/cedprd/SuppKit/cldchi1.1product/Messages +/os/unref/orphan/cedprd/SuppKit/cldchi1.1product/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/cldchi1.1product/group +/os/unref/orphan/cedprd/SuppKit/cldchi1.1product/pkgdef +/os/unref/orphan/cedprd/SuppKit/cldchiproduct/Messages +/os/unref/orphan/cedprd/SuppKit/cldchiproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/cldchiproduct/group +/os/unref/orphan/cedprd/SuppKit/cldchiproduct/pkgdef +/os/unref/orphan/cedprd/SuppKit/javaproduct/Messages +/os/unref/orphan/cedprd/SuppKit/javaproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/javaproduct/group +/os/unref/orphan/cedprd/SuppKit/javaproduct/pkgdef +/os/unref/orphan/cedprd/SuppKit/midp2.0product/Messages +/os/unref/orphan/cedprd/SuppKit/midp2.0product/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/midp2.0product/group +/os/unref/orphan/cedprd/SuppKit/midp2.0product/pkgdef +/os/unref/orphan/cedprd/SuppKit/sdcard3cproduct/Messages +/os/unref/orphan/cedprd/SuppKit/sdcard3cproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/sdcard3cproduct/group +/os/unref/orphan/cedprd/SuppKit/sdcard3cproduct/pkgdef +/os/unref/orphan/cedprd/SuppKit/sdcard4cproduct/Messages +/os/unref/orphan/cedprd/SuppKit/sdcard4cproduct/com/symbian/sdk/productinstaller/graphics +/os/unref/orphan/cedprd/SuppKit/sdcard4cproduct/group +/os/unref/orphan/cedprd/SuppKit/sdcard4cproduct/pkgdef +/os/unref/orphan/cedprd/TechviewExampleSDK/PackageDefinitions +/os/unref/orphan/cedprd/TechviewExampleSDK/SourceDefinitions +/os/unref/orphan/cedprd/custkit/PackageDefinitions +/os/unref/orphan/cedprd/custkit/SourceDefinitions +/os/unref/orphan/cedprd/spec +/os/unref/orphan/cedprd/tools/baseline +/os/deviceplatformrelease/symbianosbld/productionbldcbrconfig/9.5 +/os/deviceplatformrelease/symbianosbld/productionbldcbrconfig/9.6 +/os/deviceplatformrelease/symbianosbld/productionbldcbrconfig/Future +/os/unref/orphan/comqi/bin +/os/unref/orphan/comqi/build_binaries +/os/unref/orphan/comqi/build_installers/include +/os/unref/orphan/comqi/build_installers/mRouterInstaller/Documentation +/os/unref/orphan/comqi/docs/css +/os/unref/orphan/comqi/docs/howtos +/os/unref/orphan/comqi/docs/img +/os/unref/orphan/comqi/docs_licensee_only +/os/unref/orphan/comqi/output_installers/udeb/mRouter2_IS5 +/os/unref/orphan/comqi/output_installers/udeb/mRouter2_IS7 +/os/unref/orphan/comqi/output_installers/udeb/mRouter3_IS7 +/os/unref/orphan/comqi/output_installers/urel/mRouter2_IS5 +/os/unref/orphan/comqi/output_installers/urel/mRouter2_IS7 +/os/unref/orphan/comqi/output_installers/urel/mRouter3_IS7 +/mw/remoteconn/connectivitypcside/connectqi +/os/unref/orphan/comqi/source/BAL/Include +/os/unref/orphan/comqi/source/BAL/SCBALController +/os/unref/orphan/comqi/source/BAL/SCBALInterface +/os/unref/orphan/comqi/source/BAL/SCBALMRouter +/os/unref/orphan/comqi/source/BAL/SCBALNTRAS/res +/os/unref/orphan/comqi/source/BAL/SCBALSBConnection +/os/unref/orphan/comqi/source/BAL/Test +/os/unref/orphan/comqi/source/PCTest/ClientTestApp +/os/unref/orphan/comqi/source/PCTest/PcConnectTestClient +/os/unref/orphan/comqi/source/SCOM/SoftwareInstall/Design +/os/unref/orphan/comqi/source/SCOM/SymbianConnectRuntime +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Documentation +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/BackupAndRestore/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/BackupAndRestore/secure +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/CommonIncludes +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/Development/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/DeviceManagement/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/Manual/documentation +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/PreTestRun +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/Rejected/Rejectedtests +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/RemoteFileManagement/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/RemoteFileManagement/secure +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/Services/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/SoftwareInstall/common +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/SoftwareInstall/secure +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/SoftwareInstall/unsecure +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Scripts/TestConfigurations +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/Java Files +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/PKG Files +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/secure/armv5 +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/secure/winscw +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/unsecure/armv4 +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/unsecure/armv5 +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/SIS Files/unsecure/winscw +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/Setup/Test Files +/os/unref/orphan/comqi/source/SCOM/test/PCConnectTH/res +/os/unref/orphan/comqi/source/SDK/AppManager/AppManagerShellExt +/os/unref/orphan/comqi/source/SDK/AppManager/res +/os/unref/orphan/comqi/source/SDK/BALAuthenticator +/os/unref/orphan/comqi/source/SDK/BALClient/VB +/os/unref/orphan/comqi/source/SDK/BALClient/VC/res +/os/unref/orphan/comqi/source/SDK/BackupApp/res +/os/unref/orphan/comqi/source/SDK/BackupApp2/res +/os/unref/orphan/comqi/source/SDK/BackupArchiveBrowser +/os/unref/orphan/comqi/source/SDK/CmdLineScomClients +/os/unref/orphan/comqi/source/SDK/DeviceStorageBrowser +/os/unref/orphan/comqi/source/SDK/RestoreApp/res +/os/unref/orphan/comqi/source/SDK/RestoreApp2/res +/os/unref/orphan/comqi/source/SDK/SymbianExampleFileBrowser +/os/unref/orphan/comqi/source/SDK/SymbianExampleFileBrowserRes/res +/os/unref/orphan/comqi/source/SDK/SyncMLTest/res +/os/unref/orphan/comqi/source/SDK/TestUI +/os/unref/orphan/comqi/source/SDK/TimeIsSyncTest/res +/os/unref/orphan/comqi/source/SDK/VBScripts +/os/unref/orphan/comqi/source/Shared/Logger/ErrorLogger/RES +/os/unref/orphan/comqi/source/Shared/MfcUtilSrc +/os/unref/orphan/comqi/source/Shared/Misc +/os/unref/orphan/comqi/source/Shared/WSwitch +/os/unref/orphan/comqi/source/Shared/md5 +/os/unref/orphan/comqi/source/Shared/zlib +/os/unref/orphan/comqi/source/SyncMLInitiate +/os/unref/orphan/comqi/source/docs/apidocs +/os/unref/orphan/comqi/source/docs/build +/os/unref/orphan/comqi/source/docs/img +/os/unref/orphan/comqi/tools/SetVersionInfo/source +/os/unref/orphan/comqi/tools/nsis/Bin +/os/unref/orphan/comqi/tools/nsis/Contrib/AdvSplash +/os/unref/orphan/comqi/tools/nsis/Contrib/Banner +/os/unref/orphan/comqi/tools/nsis/Contrib/BgImage +/os/unref/orphan/comqi/tools/nsis/Contrib/Dialer +/os/unref/orphan/comqi/tools/nsis/Contrib/ExDLL +/os/unref/orphan/comqi/tools/nsis/Contrib/Graphics/Checks +/os/unref/orphan/comqi/tools/nsis/Contrib/Graphics/Header +/os/unref/orphan/comqi/tools/nsis/Contrib/Graphics/Icons +/os/unref/orphan/comqi/tools/nsis/Contrib/Graphics/Wizard +/os/unref/orphan/comqi/tools/nsis/Contrib/InstallOptions +/os/unref/orphan/comqi/tools/nsis/Contrib/LangDLL +/os/unref/orphan/comqi/tools/nsis/Contrib/Language files +/os/unref/orphan/comqi/tools/nsis/Contrib/Library/LibraryLocal +/os/unref/orphan/comqi/tools/nsis/Contrib/Library/RegTool +/os/unref/orphan/comqi/tools/nsis/Contrib/Library/TypeLib +/os/unref/orphan/comqi/tools/nsis/Contrib/Makensisw +/os/unref/orphan/comqi/tools/nsis/Contrib/Math/Source +/os/unref/orphan/comqi/tools/nsis/Contrib/Modern UI/Language files +/os/unref/orphan/comqi/tools/nsis/Contrib/Modern UI/images +/os/unref/orphan/comqi/tools/nsis/Contrib/NSISdl +/os/unref/orphan/comqi/tools/nsis/Contrib/Splash +/os/unref/orphan/comqi/tools/nsis/Contrib/StartMenu +/os/unref/orphan/comqi/tools/nsis/Contrib/System/Source +/os/unref/orphan/comqi/tools/nsis/Contrib/UIs/UI Holder +/os/unref/orphan/comqi/tools/nsis/Contrib/UserInfo +/os/unref/orphan/comqi/tools/nsis/Contrib/VPatch/Source/GUI +/os/unref/orphan/comqi/tools/nsis/Contrib/VPatch/Source/GenPat +/os/unref/orphan/comqi/tools/nsis/Contrib/VPatch/Source/Plugin +/os/unref/orphan/comqi/tools/nsis/Contrib/nsExec +/os/unref/orphan/comqi/tools/nsis/Contrib/zip2exe/zlib +/os/unref/orphan/comqi/tools/nsis/Examples/Modern UI +/os/unref/orphan/comqi/tools/nsis/Include +/os/unref/orphan/comqi/tools/nsis/Menu/images +/os/unref/orphan/comqi/tools/nsis/Plugins +/os/unref/orphan/comqi/tools/nsis/Source/7zip/7zip/Common +/os/unref/orphan/comqi/tools/nsis/Source/7zip/7zip/Compress/LZ/BinTree +/os/unref/orphan/comqi/tools/nsis/Source/7zip/7zip/Compress/LZMA +/os/unref/orphan/comqi/tools/nsis/Source/7zip/7zip/Compress/RangeCoder +/os/unref/orphan/comqi/tools/nsis/Source/7zip/Common +/os/unref/orphan/comqi/tools/nsis/Source/Tests +/os/unref/orphan/comqi/tools/nsis/Source/boost/detail +/os/unref/orphan/comqi/tools/nsis/Source/bzip2 +/os/unref/orphan/comqi/tools/nsis/Source/exehead +/os/unref/orphan/comqi/tools/nsis/Source/zlib +/os/unref/orphan/comqi/tools/zip +/os/buildtools/devlib/devlibhelp/doc_source/A_QuickStart +/os/buildtools/devlib/devlibhelp/doc_source/AboutKits +/os/buildtools/devlib/devlibhelp/doc_source/AboutSymbianOSLibrary9.5-SDK/WhatsNewDocSet +/os/buildtools/devlib/devlibhelp/doc_source/AboutSymbianOSLibrary9.5/WhatsNewDocSet +/os/buildtools/devlib/devlibhelp/doc_source/BuildDoc/UserGuide/PerformingTheBuild +/os/buildtools/devlib/devlibhelp/doc_source/CustKit/CBRFilterInstallMaker/CBRFilterTool +/os/buildtools/devlib/devlibhelp/doc_source/CustKit/CBRFilterInstallMaker/CBRInstallerMaker +/os/buildtools/devlib/devlibhelp/doc_source/CustKit/DocCustomisation +/os/buildtools/devlib/devlibhelp/doc_source/CustKit/KitBuilder/Reference +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/EssentialIdioms +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/JavaMIDP/JavaMIDP_Install +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/PartnerIdioms/DeviceStability_files +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/Performance/PerformanceBestPractices_files +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Partner/Configuration +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Partner/CryptoTokenFramework +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/Architecture +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/CertMan/UnifiedStores +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/Crypto/Hash +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/Crypto/RNG +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/SecurityOverview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SecurityGuide95/Public/UPS +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/SysArchDepModel/System_Architecture_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp-intro +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/Calendar +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/CalendarSDK +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/PIMoverview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/agnmodel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/cntmodel/ContactsModelGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationEngines/cntmodel/MigrationGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/ConverterArchitecture/UsingCA +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/ConverterArchitecture/WritingConverters +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/PrintFrameworkGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/TextAndTextAttributes/TextAndTextAttributesGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/TextAndTextAttributes/TextAndTextAttributesGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/TextViewsGuide/TextViewsGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/TextViewsGuide/TextViewsGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/UIControlFrameworkGuide/UIControlFrameworkGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/UIControlFrameworkGuide/UIControlFrameworkGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/UIControlFrameworkGuide/UIControlFrameworkGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/UIControlFrameworkGuide/VisoDiagrams +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/animation +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/apparc +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/apparc-pp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/apparc-serverapps +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/bmpanim +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/clock +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/egul +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/emime +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/fepbase/FEPHowto +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/ssma/ssm +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/sysstart +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationFramework/uikon +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/ApplicationProtocolsIndex/OldGuides95Index +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/ApplicationProtocolsIndex/OldGuides96Index +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/HTTP/HTTPWholeMsgFilter +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/InetProtUtils +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/InetURIList +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationProtocols/UPnP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/AlarmServerGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/MultipleAlarmNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/PIMoverview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/TzConversion +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/TzConversionSDK +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/TzServices +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/Versit +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/WorldServerClientSideGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ApplicationServices/calcon +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/ArrayKeys +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/DoublyLinkedListsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/DynamicArrays/DynamicArraysGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/DynamicArrays/DynamicArraysGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/FixedSizeArrays +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ArraysAndLists/SinglyLinkedListsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BasicTypes +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/CircularBuffers +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/Descriptors/DescriptorsGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/Descriptors/DescriptorsGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/Descriptors/DescriptorsGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/DynamicBuffers +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/LexicalAnalysis +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/LiteralDescriptors +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/BuffersAndStrings/PackageBuffers +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/DateAndTimeHandling +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/DynamicallyLoadingLinkLibraries +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/Handles +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/AsynchronousServicesGuide/AsynchronousServicesGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/AsynchronousServicesGuide/AsynchronousServicesGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/AsynchronousServicesGuide/AsynchronousServicesGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/AsynchronousServicesGuide/AsynchronousServicesGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/ClientServer/GettingStarted/bwins +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/ClientServer/GettingStarted/eabi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/ClientServer/GettingStarted/src +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/ClientServer/GettingStarted/test +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/InterProcessCommunication/NotificationServices +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/LocaleSettings +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/Maths/MathsServices +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/CleanupSupport/CleanupSupportGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/CleanupSupport/CleanupSupportGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/CleanupSupport/CleanupSupportGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/CleanupSupport/CleanupSupportGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/MemoryAllocation +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MemoryManagement/MemoryMgtConcepts +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/MessageQueue +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/PublishAndSubscribe +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ReferenceCountingObjects +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/SystemMacros +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/SystemWideErrorCodes +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/ThreadAndProcessManagement/ThreadsAndProcesses +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/TimersAndTimingServices/TimersAndTimingServicesGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/TimersAndTimingServices/TimersAndTimingServicesGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/TimersAndTimingServices/TimersAndTimingServicesGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/UIDManipulation +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/e32/VersionHandling +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerClientSide/FileServerClientSideGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerClientSide/FileServerClientSideGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerClientSide/FileServerClientSideGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerClientSide/FileServerClientSideGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerClientSide/FileServerClientSideGuide5 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerExtensions +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/FileServerPlug-ins +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Base/f32/Loader +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/CommDbGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/LayeredCommsStack/aIntroductionToLayeredCommsStack +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/Nifman +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/commsdat/commsdatoverviews +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/commsdat/commsdatsample +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/esock/SocketServerProtocolsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/esock/SocketsClientGuide/ConnectionManagement +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/CommsInfrastructure/reference +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Connectivity +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Deviceprovisioning/Client_Provisioning/Adapters_and_APIs +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Deviceprovisioning/Device_Management/Adapters_and_APIs +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Deviceprovisioning/Firmware_Over_The_Air +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Deviceprovisioning/Generic_Alerts_and_the_Host_Server +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/CompositionAbstraction/HWAcceleratedRendering +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/FontServices +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GeneralOverviews/IntroductiontoGraphics +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GeneralOverviewsDelayed +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/Graphics/GraphicsOverview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/Bitmaps +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/DirectGDI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/EmbeddingGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/FontsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/GraphicsGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/GraphicsGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/GraphicsGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/PDRSTORE +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/GraphicsDeviceInterface/PrintingGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/KhronosAPIs/OGLESAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/RenderingAbstraction/OpenGL +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/RenderingAbstraction/OpenGLESVariabilityChoices +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/ResourceAbstraction/EGL +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/ResourceAbstraction/ImageCompatibilityGuarantees +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/ResourceAbstraction/ResourceAbstraction +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/Animation +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/CRPs/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerGuide1/WindowServerEvents +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerGuide7 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/WindowingFramework/WindowServerPerformanceImprovements +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/graphics_ldds/surface_manager +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Graphics/screendriver +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/AGPSModule +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Admin +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Architecture +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Changes +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Clock +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Config +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Logging +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Maths +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/NetworkModule/SUPLProtocolModule/host_settings_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/NetworkModule/SUPLProtocolModule/overview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/NetworkModule/SUPLProtocolModule/push_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/NetworkModule/SUPLProtocolModule/quick_start +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/NetworkModule/SUPLProtocolModule/sequences +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/bluetooth_events_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/bluetooth_settings_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/configuration +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/gps_hw_status_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/last_known_location_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/location_settings_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/positioning_indicator_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/positioning_plugin_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/positioning_plugin_info_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/psy_tester_user_guide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/simulation_psy_settings_api +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Partner_S60LocationFramework/simulation_psy_user_guide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/FullLBS/PrivacyController/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/FullLBS/PrivacyController/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/FullLBS/PrivacyController/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyController/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyController/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyController/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyController/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyNotifiers/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyNotifiers/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyNotifiers/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyNotifiers/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyQNNotifiers/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyQNNotifiers/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyQNNotifiers/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/PrivacyQNNotifiers/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/NetworkPrivacyAPI/StartupShutdown +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyController/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyController/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyController/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyController/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyNotifiers/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyNotifiers/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyNotifiers/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyNotifiers/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyQNNotifiers/PrivacyNotification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyQNNotifiers/PrivacyTimeout +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyQNNotifiers/PrivacyVerification +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/PrivacyQNNotifiers/PrivacyVerificationCancel +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/Privacy/Diagrams/PrivacyRequestAPI/StartupShutdown +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/QualityProfile +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Partner95/X3P +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Public/LocationAcquisition +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/LBS/Public/Maths +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MTP9.5/configure-mtp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MTP9.5/mtptransports/mtp-transport-tcp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MTP9.6/Data-Sync-on-MTP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MTP9.6/configure-mtp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MTP9.6/mtptransports/mtp-transport-tcp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/MessagingGuide/MessagingGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/MessagingGuide/MessagingGuide2_9.5 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/MessagingGuide/MessagingGuide2_9.6 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/MessagingGuide/MessagingGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/MessagingGuide/MessagingGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/cdmasms +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/email/BearerMobility_PA +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/email/BearerMobility_PP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/email/PC +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/email/architecture +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/gmxml +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Messaging/sms +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/Camera/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/advcamset/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/camoverlay/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/camplugin +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/camsnap/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/histogram/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/CamFramework/viewfind/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/FMtransmitter +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/PlugAdvImageEditingLibs/ImgProcEffect/images +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/PlugAdvImageEditingLibs/JPEGImgTransExt +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/PlugAdvImageEditingLibs/PanoramicStitch +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/PlugAdvImageEditingLibs/Speedview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/bitmapts +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/exifutil +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/gifscale +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/guides +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/imgconv +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/imgdisp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/imgprocessor +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/imgtrans +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/jpgexif +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/jpgimg +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/ImgFramework/mediaclient +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MetaUtilFramework/Id3ParPlug/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MetaUtilFramework/MetaUtilLib/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/AudInStream +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/AudOutStream +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/audiocapi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/gsm610cc +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/guides +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/mediaclient +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/midi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/videocapi/tutorials/videoplay/enhancements +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmFramework/videocapi/tutorials/videorecord/enhancements +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/MmUtilLib/mmcommon +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/APIsFramework/RadioTuner/tuner +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/MDFramework/capires +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/MDFramework/mdfaudhwdevadpt +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/MDFramework/omxtrans +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/MDFramework/puload +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/MDFramework/pures +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/OpenMaxIL/omilComponentInterface +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/OpenMaxIL/omxilcore +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/OpenMaxIL/oxmilSymbianContentPipe +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/OpenMaxIL/oxmilSymbianloader +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/SRC/asrcc +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/SRC/asrclient +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/DeviceFramework/SRC/asrdata +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/HAIs/DvbRecHAI/DVBH/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/HAIs/DvbRecHAI/dvbinfo +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/HAIs/DvbRecHAI/guides +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/HAIs/VideoHAI/DevVid +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/MVS +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/Plugins/3GPLibrary/3gplibrary/tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/Plugins/Guide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/Plugins/VideoSubtitleCRP/SubtitleGraphics/tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/Plugins/VideoSubtitleCRP/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/SoundDevice/A3F/acf/tutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/SoundDevice/A3F/acl +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMedia/Multimedia/SoundDevice/DevSndPluginSupport/mmfdevsnd +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/AMRPayloadFormatter +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/RTP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPClientAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPClientResolverAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPCodecAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPNATAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPProfileAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPProfileAgentAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SIPSDPCodecAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP-PP/SystemStateMonitorAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP/SIPClientAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP/SIPClientResolverAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP/SIPCodecAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP/SIPProfileAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/MultiMediaProtocols/SIP/SIPSDPCodecAPI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/DHCP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/IPhook +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/IPsec/IPsecApplications +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/MBMSBroadcastSupport +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/NetworkUserPrompt +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/SecureSocketsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/TcpipGuide/TcpipGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/TcpipGuide/TcpipGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/TcpipGuide/TcpipGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/WPS/wps_concepts +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/netperf +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/ppp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Networking/qoslib +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/OtherPIPSLibs/Glib +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/OtherPIPSLibs/OpenSSL +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/PortingUsingPIPS +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/StdCpp/DevStdCppAppsLibs +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/UsingPIPSForYourApps +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/PIPS/WhatIsPIPS +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/SerialCommsServerClientGuide/SerialCommsServerClientGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/SerialCommsServerClientGuide/SerialCommsServerClientGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/SerialCommsServerClientGuide/SerialCommsServerClientGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/SerialCommsServerClientGuide/SerialCommsServerClientGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/SerialProtocolModuleGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/aaOverview +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SerialComms/xC32Configuration-PP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/A2DP/a2dpsupervisor/tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/A2DP/codecwrapper +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/A2DP/sbcencoder +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/BluetoothPAN/BTPanTutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/GAVDP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/RemConProfile/batterystatus +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/RemConProfile/mediainfo +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/BluetoothProfiles/RemConProfile/playerinfo +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/SLAppLayerProts/IrTranP +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/SLDeviceDrv +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/SerialCommsServerPlugins/BluetoothCSY/BTComm +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/SerialCommsServerPlugins/IrDACSY/IrDASerial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothHCIFramework +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothManager/UsingBTUI +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothProtocolClientAPIs/BTstack +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothProtocolClientAPIs/BTuser +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothProtocolClientAPIs/UsingBtSocks/FindConnect +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothProtocolClientAPIs/usingSecMan +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothSDP/UsingServiceDiscoveryAgent +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/BluetoothSDP/UsingServiceDiscoveryDatabase +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLink/btRemConFramework/remcontutorial +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLinkProtocolPlugins/BluetoothStackPRT +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLinkProtocolPlugins/IrDAPRT/IrDaSockets/IrDAGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/ShortLinkProtocolPlugins/IrDAPRT/IrDaSockets/IrDAGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/TechnologyGuides/Bluetooth +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/TechnologyGuides/IrDA/IrDAGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/ACMServer +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/BatteryCharging +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/FunctionDriverFramework +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/MassStorageFunctionDriver +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/Personalities +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/ShortLinkServices/USBMan/USBMan/managing_vbus +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SmsStack/CdmaSms +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SmsStack/OtaSettingsGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SmsStack/SmsStackConfiguration +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/Evolution +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/Glossary +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/GuidetoSyncMLComponents +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/SyncMLClient/AdvFeaSuppOMADSDM +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/SyncMLClient/Agent +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/SyncMLClient/DataSyncGuidev3.0 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/SyncML/SyncMLClient/LatestTransportAdapterGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/CStandardLibrary +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/CentralRepository +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/CharacterConversion/SMSEncodingConverters +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/DBMS/DBMSColumnsColumnSetsKeys +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/DBMS/DBMSIncrementalOperations +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/DBMS/DBMSRowsets/DBMSSQL +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/DBMS/DBMSSharingDatabases +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/DBMS/InterfaceToDBMSDatabases +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/ECom/ClientHowTos +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/ECom/EcomArchitecture +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/ECom/Implementations +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/ECom/InterfaceDefinition +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/EComPhoneCreation +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/EZlib +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/FeatMgr +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/FeatMgr_PublishedPartner +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/FeatReg +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/SQL/SQLDB +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/SQL/exampleapp +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/SQL/guides/efficiencies +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/SQL/tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/SQLite/SQLite +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/PS/guides +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/FileStores +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/StoreStreams/StoreStreamsGuide1 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/StoreStreams/StoreStreamsGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/StoreStreams/StoreStreamsGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/StoreStreams/StoreStreamsGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Stores/StoresGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Stores/StoresGuide3 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Stores/StoresGuide4 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Stores/StoresGuide6 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Stores/StoresGuide7 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/Store/Streaming +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/SystemAgentGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/XML +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/ActivityManager +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/ApplicationUtilities +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/Clipboard +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/CommandLineParsing +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/DescriptorArrays +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/EnvironmentChangeNotifier +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/IncrementalMatcher +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/InterfaceToResourceFiles +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/LocalisedNamesOfPlugins +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/bafl95/SysUtils +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/caf/StreamingCAF +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Syslibs/logeng +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/ETelPacket +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/ETelUsatGuide +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/EtelGuide/ETelGuide1/Tsy/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/EtelGuide/ETelGuide2 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/Etelcdma +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/Fax +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/SmsStackForGsm/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/SmsStackForGsm/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/ThirdPartyTelephony +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/ETELMultimodeSupportforR6USIM +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/call +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/lists +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/messaging +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/phone/network +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/phone/security +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/etelmm/store +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/Concepts/extendedlight +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/Concepts/lightapi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/Concepts/powerapi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/Concepts/powerstateapi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/Concepts/vibraapi +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/hwrm/tutorials +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Telephony/phbksync +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Texti18n/locale +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Texti18n/text +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/Wapstack +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/cpp/wap-browser/wappush +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/61_70s +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/70s_80a +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/80b_81b +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/81a_91 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/81b_92 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/90_91/ib +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/91_92 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/92_93 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/93_94 +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/migration/MCT_Indexes +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/platsec +/os/buildtools/devlib/devlibhelp/doc_source/DevGuides/platsecsdk +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundAudioDriver +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundBootstrap/GeneralBootstrapMacros +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundDMA +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundInterruptDispatch +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundMMC +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundNAND +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundPowerMgt +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BackgroundInformationForPorting/BackgroundUSB/USB +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/BoardGuides +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/OtherInformation/PersonalityLayers +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/PortingDetail/AudioDriverHowTo +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/PortingDetail/Bootstrap/PlatformSpecificSource +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/PortingDetail/HAL +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/PortingDetail/PowerMgt/PowerResourceManager +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/PortingEKA1toEKA2/ROMbuildIssues +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/ROMtoolsReference/obeyfiles-ref +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/TestIssues +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/ToolsROMbuilding +/os/buildtools/devlib/devlibhelp/doc_source/EKA2BasePorting/WhatsNewInEka2 +/os/buildtools/devlib/devlibhelp/doc_source/EKA2DeviceDriver/DebuggingInformation +/os/buildtools/devlib/devlibhelp/doc_source/EKA2DeviceDriver/KernelSideProgramming +/os/buildtools/devlib/devlibhelp/doc_source/EKA2DeviceDriver/KernelTraceTool +/os/buildtools/devlib/devlibhelp/doc_source/EKA2DeviceDriver/WritingANewDeviceDriver/ExampleDriver +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppEnginesEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppFrameworkEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppFrameworkExPP +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppFrameworkServerAppEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppProtsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/AppServicesEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/GraphicsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/MMFrameworkEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/MessagingEx/Biomsg +/os/buildtools/devlib/devlibhelp/doc_source/Examples/MessagingEx/TextMTMEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/MultimediaProtocolsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/NetworkingEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/PIPSEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/SerialCommsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/SymbianFundamentalsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/SysLibsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/TelephonyEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/WSex +/os/buildtools/devlib/devlibhelp/doc_source/Examples/baflEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/coneEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/dbmsEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/e32Ex +/os/buildtools/devlib/devlibhelp/doc_source/Examples/ecomEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/f32ex +/os/buildtools/devlib/devlibhelp/doc_source/Examples/html/e32Ex +/os/buildtools/devlib/devlibhelp/doc_source/Examples/stdlibEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/storeEx +/os/buildtools/devlib/devlibhelp/doc_source/Examples/textEx +/os/buildtools/devlib/devlibhelp/doc_source/GlobalGlossary +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/BaseStarter/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/BaseStarter/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/BaseStarter/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/Bootstrap/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/Bootstrap/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/Bootstrap/Tutorials/PlatformSpecificSource +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DMAFramework/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DMAFramework/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DMAFramework/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DigitizerDriver/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DigitizerDriver/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/DigitizerDriver/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/KeyboardDriver/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/KeyboardDriver/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/KeyboardDriver/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/LCDExtension/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/LCDExtension/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/LCDExtension/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/LocalMediaSubsystem/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/LocalMediaSubsystem/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/LFFS/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/LFFS/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/LFFS/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/MMC/Concepts/MMCStack +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/MMC/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/MMC/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/MediaDrivers/MMC/Tutorials/UserTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/SerialPortDriver/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/SerialPortDriver/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/SoundDriver/Concepts/DynamicBehaviour +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/SoundDriver/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/SoundDriver/Tutorials/PDDPortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/USBClientDriver/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/USBClientDriver/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DeviceDriversandDriverSupport/USBClientDriver/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DomainManager/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DomainManager/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/DomainManager/Tutorials/UserTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FileServer/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FileServer/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FileServer/Tutorials +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FileSystems/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FileSystems/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/CrashLogger/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/CrashLogger/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/CrashLogger/Tutorials/UserTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/FlashTranslationLayer/Tutorials/UserTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/HALServices/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/HALServices/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/HALServices/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/KernelArchitecture2/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/KernelArchitecture2/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/KernelArchitecture2/Tutorials/PowerManagement +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/KernelArchitecture2/Tutorials/Variant/InterruptDespatcherTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/MigrationTutorials/DemandPaging +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/MigrationTutorials/EKA1toEKA2 +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/NANDFlashTranslationLayer_SSR/Concepts +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/NANDFlashTranslationLayer_SSR/Reference +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/NANDFlashTranslationLayer_SSR/Tutorials/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/QuickStart +/os/buildtools/devlib/devlibhelp/doc_source/KernelandHardwareServices/PortingGuide/UserLibrary/PortTutorial +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/DocTypeSubType/guide/example +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/DocTypeSubType/guide/howto +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/DocTypeSubType/ref/cpp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/DocTypeSubType/ref/resource +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationEngines/Calendar +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationEngines/Calinterimapi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationEngines/Cntmodel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Animation +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Apparc +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Bmpanim +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Clock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Conarc +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Cone +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Egul +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Emime +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Etext +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Fepbase +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Form +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Gfxtranseffect +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Grid +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Numberconversion +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Print +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Sysstart +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Uiklafgt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Uikon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationFramework/Viewsrv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationProtocols/Bookmarks +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationProtocols/Http +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationProtocols/InetURIList +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationProtocols/Inetprotutil +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Alarmserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Calcon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Hlpmodel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Timezonelocalization +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Tz +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/TzConversion +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Versit +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ApplicationServices/Worldserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Base/Domain +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Base/E32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Base/E32utils +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Base/F32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Commdb +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Commsdat +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Esock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Mbufmgr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Nifman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/CommunicationsInfrastructure/Rootserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Connectivity/MTP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Connectivity/Mroutersecure +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Connectivity/Securebackupengine +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Connectivity/Usbms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/DeviceProvisioning/Clientprov +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/DeviceProvisioning/Devman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Bitgdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Directgdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/EGL +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Eglheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Fbserv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Fntstore +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/GCE +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Gdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Gdtran +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/GraphicsLDDs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Graphicsresource +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/KhronosAPIs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Openglesdisplayproperty +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Openglesheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Openvgheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Palette +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Pdrstore +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Screendriver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Surfaceupdate +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Graphics/Wserv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbsadmin +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbsgpsdatasourcemodules +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbslocserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbsnetworkrequesthandler +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbsnetworktest +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbspospluginfw +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbsprivacyprotocolmodule +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/LocationBasedServices/Lbssuplprotocolmodule +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Biomsg +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Email +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Framework +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Gmxml +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Mmssettings +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Multimode +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/OBEX +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Schedulesend +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Sendas2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Sms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Messaging/Watcher +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Mtp/MTP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Ecam +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Icl +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Mdf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Mmcommon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Mmf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Mobiletv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Muf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Openmax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Transmitter +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Multimedia/Tuner +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/MultimediaProtocols/Rtp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/MultimediaProtocols/SIP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/MultimediaProtocols/Sip2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/MultimediaProtocols/Sipprovengine +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/MultimediaProtocols/Sipproviders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/NarrowBandProtocols/Cdmasmsstack +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/NarrowBandProtocols/Smsstackv2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Basebandadaptation +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Csdagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Dhcp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Dialog +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Dnd +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Eap +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Ether802 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Inhook6 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Insock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Ipeventnotifier +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Ipsec +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Ppp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Psdagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Qoslib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Tcpip6 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/TelnetE +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Tls +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Tunnelnif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Umts +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Networking/Umtsif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/P.I.P.S/Core +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/P.I.P.S/Stdcpp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Asnpkcs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Caf2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Certman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Common +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Commonutils +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Cryptotokens +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Filetokens +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Swi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Tlsprovider +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Ups +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Security/Usif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SerialCommunications/C32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ShortLinkServices/Bluetooth +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ShortLinkServices/InfraRed +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ShortLinkServices/OBEX +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/ShortLinkServices/Usb +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SyncML/Datasync +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SyncML/Framework +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Bafl +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Caf2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/CentralRepository +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Charconv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Dbms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Ecom +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Ecom3 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Ezlib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Ezlib2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Featmgr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Featreg +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Logeng +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Pwrcli +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Schsvr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Sensors +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Sql +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Stdlib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Store +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Sysagent2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Sysagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/SystemLibraries/Xml +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Ctsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Dial +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Eax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etel3rdparty +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etelcdma +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etelmm +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etelpckt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Etelsat +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Fax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Hwrm +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Phbksync +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Telephony/Simtsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/TestTools/Systemmonitor +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/TestTools/Testdriver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/TestTools/Testexecute +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/Tools/Debug +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/WAPBrowser/Wapbase +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/WAPBrowser/Wapplugins +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/WAPBrowser/Wappush +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PA/SubsysComp/WAPStack/Wapmessage +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/cengdoc/component-docs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/cengdoc/subsystem-docs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/cengdoc/system-docs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/guide/example +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/guide/howto +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/ref/cpp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/DocTypeSubType/ref/resource +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationEngines/Calendar +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationEngines/Calinterimapi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationEngines/Cntmodel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Animation +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Apparc +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Bmpanim +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Clock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Conarc +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Cone +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Egul +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Emime +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Etext +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Fepbase +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Form +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Gfxtranseffect +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Grid +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Numberconversion +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Print +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Sysstart +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Uiklafgt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Uikon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/Viewsrv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationFramework/ssma +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationProtocols/Bookmarks +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationProtocols/Http +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationProtocols/InetURIList +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationProtocols/Inetprotutil +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationProtocols/Recognisers +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Alarmserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Calcon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Chtmltocrtconv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Hlpmodel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/TZServices +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Timezonelocalization +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Tz +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/TzConversion +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Tzcompiler +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Versit +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ApplicationServices/Worldserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Base/Domain +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Base/E32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Base/E32utils +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Base/F32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Bluetooth +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Commdb +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/CommsRef +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/CommsStack +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Commsdat +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Commsdebugutility +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Elements +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Esock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Flogger +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Mbufmgr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Nifman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Rootserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/CommunicationsInfrastructure/Testproduct +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Connectivity/Legacy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Connectivity/MTP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Connectivity/Mroutersecure +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Connectivity/Securebackupengine +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Connectivity/Usbms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/DeviceProvisioning/Adapters +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/DeviceProvisioning/Clientprov +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/DeviceProvisioning/Config +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/DeviceProvisioning/Devman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/DeviceProvisioning/Integtest +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Bitgdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Directgdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/EGL +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Eglheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Fbserv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Fntstore +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Fonts +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Freetype +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Gce +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Gdi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Gdtran +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/GraphicsLDDs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Graphicsresource +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Iculayoutengine +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/KhronosAPIs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Openglesdisplayproperty +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Openglesheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Openvgheaders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Palette +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Pdrstore +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Screendriver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Surfaceupdate +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Testproduct +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Testutils +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/UiBench +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Graphics/Wserv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/InfraRed +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/J2ME +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbsadmin +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbsgpsdatasourcemodules +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbslocserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbsnetworkrequesthandler +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbsnetworktest +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbspospluginfw +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbsprivacyprotocolmodule +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Lbssuplprotocolmodule +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/LocationBasedServices/Test +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Biomsg +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Email +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Framework +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Gmxml +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Mmssettings +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Multimode +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/OBEX +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Schedulesend +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Sendas2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Sms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Testproduct +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Messaging/Watcher +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Mtp/Dataproviders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Mtp/MTP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Ecam +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Icl +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Mdf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Mmcommon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Mmf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Mobiletv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Muf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Openmax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Transmitter +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Multimedia/Tuner +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/AMRPayloadFormatter +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/Rtp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/SIP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/SIP-PP +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/Sip2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/Sipprovengine +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/MultimediaProtocols/Sipproviders +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/NarrowBandProtocols/Cdmasmsstack +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/NarrowBandProtocols/Ddmasmsstack +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/NarrowBandProtocols/Smsstackv2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/802.11 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Basebandadaptation +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Csdagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Dhcp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Dialog +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Dnd +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Eap +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Esock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Ether802 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Etherdrv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/FtpE +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Guqos +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Inetutil +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Inhook6 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Insock +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Integrationtest +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Ip +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Ipeventnotifier +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Iprotor +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Ipsec +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Napt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Netcon +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Netperf +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Nullagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Pfqoslib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Ppp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Psdagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Qos +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Qoslib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Qostest +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Qostesting +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Rawipnif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Sockbench +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Spud +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Tcpip6 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/TelnetE +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Test +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Tls +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Tunnelnif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Udpecho +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Umts +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Umtsif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Networking/Webserver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/OBEX +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/P.I.P.S/Core +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/P.I.P.S/Stdcpp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Asnpkcs +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Caf2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Certman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Common +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Commonutils +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Cryptotokens +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Filetokens +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/SecurityTools +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Swi +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Tlsprovider +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Ups +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Security/Usif +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SerialCommunications/C32 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ShortLinkServices/Bluetooth +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ShortLinkServices/InfraRed +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ShortLinkServices/OBEX +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/ShortLinkServices/Usb +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SymbianOSLibrary/Tools +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SyncML/Datasync +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SyncML/Devman +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SyncML/Framework +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SyncML/Test +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/System +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Bafl +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Caf2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/CentralRepository +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Charconv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Dbms +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Ecom +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Ecom3 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Euserhl +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Ezlib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Ezlib2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Fatcharsetconv +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Featmgr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Featreg +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Logeng +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Pwrcli +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Schsvr +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Sensors +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Sql +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Stdlib +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Store +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Sysagent2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Sysagt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Testproduct +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/SystemLibraries/Xml +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Systemtest/Symbian +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/TechView/Eikstd +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Cdmatsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Ctsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Dial +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/ETelUsatGuide +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Eax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etel3rdparty +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etelcdma +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etelmm +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etelpckt +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Etelsat +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Fax +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Hwrm +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Mmtsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Phbksync +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Simtsy +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Tools +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/Trp +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Telephony/nbprotocols_smsstackv2 +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/TestTools/Systemmonitor +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/TestTools/Testdriver +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/TestTools/Testexecute +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/TestTools/Utilities +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Tools/Cinidata +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Tools/Debug +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Tools/Depmodel +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Tools/E32tools +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Tools/SdkEng +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/Usb +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/WAPBrowser/Wapbase +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/WAPBrowser/Wapplugins +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/WAPBrowser/Wappush +/os/buildtools/devlib/devlibhelp/doc_source/MultiToc/9.5-PP/SubsysComp/WAPStack/Wapmessage +/os/buildtools/devlib/devlibhelp/doc_source/NewStarter +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Build-ref/Mmp-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Build-ref/abld-syntax-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Build-ref/bldmake-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/BuildTools/build-dll +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/BuildTools/build-gui-app +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/BuildTools/emulator +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/BuildTools/native +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/CSHelp +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/CSHelp-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/CSHelpGUIGuide/CSHelpGUI +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/CSHelpGUIGuide/CSHelpGUIIntro +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Charconv +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Charconv-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Debug/hardwaredebugging_files +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/DevTools-ref/CompiledFormat +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/DevTools-ref/HowToInitialiseResources +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/DevTools-ref/ResourceFileFormat +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/DevTools/RegFiles +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/EShell +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Emulator/configure +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Emulator/emulator-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Emulator/emulator/Ethernet +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Emulator/emulator/RAS +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Emulator/emulator/configureCommDb +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/FileConversionUtilities +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/FileConversionUtilities-ref +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Installing +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Installing-ref/PKG_format/PKG_body/PKG_body_install_file +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Installing-ref/PKG_format/PKG_examples +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/KitManagement +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Pfsdump +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/PrinterDriverGeneration/PdrFileSyntax +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/SecurityTools +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/CTS/KitComparator +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/CapMan/CapCheck +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/CapMan/CapImportCheck +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/CapMan/CapSearch +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/MigTool +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Agenda +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Alarm +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Audio +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Contacts +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Help +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Message/SMS +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/Message/e-mail +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/TestTools/TechView/UsingTechView/App/SyncML +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/UIDChecksum +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/UTraceSolution +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Zshell/Reference/commands +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/Zshell/setup/DeviceSetup +/os/buildtools/devlib/devlibhelp/doc_source/ToolsAndUtilities95/im-report +/os/buildtools/devlib/devlibhelp/doc_source/ToolsPartner/StaticAnalysis/ResourceAllocation +/os/buildtools/devlib/devlibhelp/doc_source/ToolsPartner/StaticAnalysis/SymbianCoding +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/AddingNewCompilationSuitesToSymbianOSToolchain_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/EABI_Thunk_Offset_Problem_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/EKA2_Run_Mode_Debugger_Integration_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/EKA2_Stop_Mode_Debugger_Integration_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Filename_Policy_Migration_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Migrating_from_RVCT21_build_328_to_build_416_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/On_Exporting_and_Importing_Classes_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/PREQ1086_User_Documentation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/RVCT2.2andABIv2MigrationGuidev1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/RVCT_Toolchain_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Raptor_Migration_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/SGL.GT0270.017_v1.0_BuildingSymbianOSWithDevelopmentKit_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/SGL.TS0028.019-SymbianOS9.3-NewBuildSystemFeaturesv0.2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/SymbianOSABIv1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Tools_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Tools_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Tools_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/Tools_Support_for_the_Filename_Policy_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/DetailsonDOMParser_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.GT0270.011_v0.3_ExternalToolsDesignSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.GT0270.020_v0.2_PREQ1086DesignSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.GT0270.302v0.1VisualStudioForISV_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.PR0085.017_V2.0_ROFSBUILD_ROM_Flexing_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.PR0085.018_v2.0_CodeWarrior_Plugin_Adapter_Support_Technical_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.PR0085.020_V2.0_ROFSBUILD_Autosizing_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.PR0099.024_v1.0_PREQ687_Optimised_Module_Build_EABI_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.PR0099.028_v1.0_Backward_Compatibility_Analysis_Tool_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/design/SGL.SM0013.154PREQ1110EfficientROMPaging_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/how_to_build_with_tools2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.014_v0.2_PREQ1086ExternalTool_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.019_v0.1_PREQ1086_CDFParser_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.019_v0.4_PREQ1086_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.019_v0.5_PREQ1086_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.302Rev0.1TestReport_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.GT0270.302Rev1.0TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.PR0085.011_Rev2.0_Tool_Chain_Test_Plan_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.PR0085.019_v1.0_CodeWarrior_Plugin_Adapter_Support_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/cedgen/tools/d/test/SGL.PR0085.026_v1.0_Triton_Beta_Test_Plan_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/toolsandutils/e32tools/readtype/d/UnicodeCharacterDataandLineBreakdataUpdateHistory_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/PREQ1198_Doxygen_Support_for_Java_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0087.455_Rev1.0_D1_FunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0087.456_Rev1.0_D1_Architecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0087.458_Rev1.0_D1_Front_End_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0087.463_Rev1.0_D1_Test_Suite_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0087.466_Rev0.3_D1_Interface_management_Rules_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.605_Sys_Doc_in-house_tools_guide_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.xxx_v0.1.ROM_Purpose_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.xxx_v0.2.Capability_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.xxx_v0.2.XML_NAME_encoding_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.xxx_v0.3.Capability_SysWide_XML_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/d/rel/SGL.PR0098.xxx_v0.5.Platsec_Insource_Comment_Model_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/doc_tree/d/doc_tree_Functional_specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/doc_tree/d/doc_tree_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/doc_tree/d/how_to_use_doc_tree_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/d/doc_tree_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/eclipse_map/d/eclipse_map_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/interface-reporter/d/How_To_Use_Interface_Reporter_Tools_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/interface-reporter/d/SGL.GT0179.303_v1.0_IM_Report_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/multitoc/d/GT308_FreemindMapsAndXbuild_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/multitoc/d/GT308_MultipleTablesOfContents_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/devlib/devlibhelp/tools/start_page_tool/d/SGL.gt0249_DevLib_StartPage_Refactoring_v0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/Multimedia_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/Multimedia_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/A3F_Characterisation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0275.118MMFAudioRecorderUtilityCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0275.119MMFAudioPlayerUtilityCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0275.120MMFVideoPlayerUtilityCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0275.121MMFAudioControllerCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0287.102MultimediaDevSoundBaselineCompatibility_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0396.203MetadataUtilityFrameworkCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/characterisations/SGL.GT0396.222MMTransmitterUtilityCharacterization_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/A3F_Specification_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ECam_Design_Onboard_Camera_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_BitmapTransforms_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_Codec_Extension_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_EXIF_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_Framework_Extension_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_Generic_ImgDisplPlugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_GifScaler_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_ImageDisplay_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_ImageTransform_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_Design_MNG_Decoder_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/ICL_ImageProcessor_Framework_Design_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MDF_Design_Codec_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_ASR_Client_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_ASR_Plugin_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_AudioServer_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Audio_Clients_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Audio_Resource_Notification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_AviVideoControllerPlugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Bluetooth_Stereo_Headset_Support_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Controller_Framework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_DevASR_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_DevMIDI_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_DevSound_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_DevVideo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_MIDI_Client_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_OggController_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_SBC_Encoder_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Secure_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Secure_DRM_Plugin_Server_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Design_Video_Clients_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_AVC_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Common_Elements_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_H.263_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_MPEG4_Visual_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_On2_VP6_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Playback_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Playback_HW_Device_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Recording_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Recording_HW_Device_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_Sorenson_Spark_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_DevVideo_VC1_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/MMF_Specification_Hardware_Device_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0137.105_Rev1.0_MMF_Audio_Controller_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0137.114Rev1.23MultimediaTestFrameworkSystemDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0137.138_Rev1.0_Multimedia_v7.0s_ICLImageFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0162.156V1.02DevSoundworkpackageDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0287.108MultimediaRecogniseUnsupportedFormatsDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0287.130SecondaryDisplaySupportDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0343.133_MobileTV_Design_DVBH_HAI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0353.119GraphicsSurfacesDesignv1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0353.140WindowlessGraphicsSurfacesDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0396.201MetadataUtilityFrameworkDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0396.216PREQ2000MultimediaFMTransmitterDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0413.207VideoSubtitleDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/designs/SGL.GT0413.208PREQ20503GPLibraryDetailDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/3GPLibrary_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/ICL_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_DevASR_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_DevMidi_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_DevSound_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_DevVideo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_MIDIClient_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_Speech_Recognition_Client_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MMF_Functional_Specification_Tuner_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/MUF_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/OpenGLESHeaders_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/Transmitter_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/functional_specs/Tuner_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_extend_the_MMF_Controller_Framework_APIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_include_Multimedia_components_on_ROM_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_use_the_ICL_Client_APIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_use_the_MMF_Client_APIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_use_the_Multimedia_Test_Framework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_a_CMMFHwDevice_using_the_CMMFSwCodecWrapper_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_a_DevSound_CustomInterface_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_a_MUF_Parser_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_an_ICL_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_an_MMF_Codec_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_an_MMF_Controller_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_an_MMF_Format_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/How_to_write_an_MMF_Source_Sink_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/Multimedia_How-To_Use_3GP_Library_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/Multimedia_How_to_build_and_test_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/Multimedia_How_to_use_the_MUF_Client_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/Multimedia_How_to_use_the_Tuner_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/SGL.GT0396.223How_to_use_the_Multimedia_Transmitter_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/SGL.GT0396.225How_to_write_Multimedia_Transmitter_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/SGL.GT0413.222VideoSubtitleHowtodoc_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/multimedia_how-to_use_video_graphics_surfaces_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/how_tos/multimedia_how-to_use_windowless_graphics_surfaces_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/internal_documents/SGL.GT0137.512Rev1.0Multimediav7.0sSubsystem3rdPartySupplierInformation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/reports/Multimedia_Background_Audio_Performance_Report_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/ICL_IntTestDesign_ImageDecoder_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/ICL_IntTestDesign_YUVConversion_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/MMF_IntTestDesign_DevSound_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/MMF_IntTestDesign_DevVideo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/MMF_IntTestDesign_VCLNT_AVI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/test_design/MVS_IntTestDesign_Agents_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/Multimedia/d/use_cases/SGL.GT0287.110MultimediaDevSoundUseCases_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/Data_Store_Capabilities_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/Data_Synchronisation_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_DS_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_DS_plugin_howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_Data_Provider_Discovery_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_Data_Providers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_Data_Session_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_How-To_Register_ECom_Plugins_With_Host_Servers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/datasync/d/SyncML_Push_Message_Parsers_Notification_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/MigratingSyncDataStoreSettingstoCenRepDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/MigrationofClientObserverClassesbetweenSyncMLClient2.0and3.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Client_API_Modifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Configuration_Localisation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Framework_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Framework_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Framework_Support_For_Generic_Alerts_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Client_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Configure_SyncML_Framework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Configure_Sync_Over_OBEX_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Edit_Sync_Data_Store_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Sync_Data_Store_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How-To_Use_Data_Sync_Filtering_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_How_To_Write_Transport_Adapters_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Notifier_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Push_Message_Parser_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Sync_Agent_Client_API_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Sync_Agent_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Sync_Data_Store_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Sync_Engine_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_Transport_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_User_Interaction_And_Notification_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_WAP_Push_Plugin_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/d/SyncML_XmlToolkit_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/capabilities/d/SyncMLPlatformSecurityTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_pimconfig/d/PimConfig_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_pimconfig/d/ProfileConfigandPimConfigQuickReferece_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_pimconfig/d/UsingProfileConfigandPimConfig_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_profileconfig/d/ProfileConfig_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_profileconfig/d/ProfileConfigandPimConfigQuickReferece_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/framework/test/t_profileconfig/d/UsingProfileConfigandPimConfig_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/test/d/SGL.GT0234.108_PREQ312_DataSync1.2TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/test/d/SGL.GT0234.110_PREQ313_Data_Sync_FilteringTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/test/d/SGL.GT0234.111_PREQ314_Data_Sync_Hierarchical_SynchronisationTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/test/d/SGL.GT0234.114_PREQ811_Data_Sync_Contacts_TestSpecification_v0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/SyncML/test/d/SGL.GT0234.115_PREQ542_DataSync_TestSpecification_v0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/HowToImproveApplicationStart-upTime_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/HowToUseCalendarAttachments_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/HowToUseCalendarLogging_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/HowToUseInstanceIterators_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/HowToUseMultipleAlarms_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/InterimAPIMigration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappservices/calendar/d/iCalandvCalProperties0.3_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/AppEngines_CntModel_How_To_Export_PBAP_Contacts_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/CntVcardPronunciationFieldSupport_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/Cntmodel_Data_Schema_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/ContactModelUsageGuide1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/Contacts_How-To_Improve_Application_Start-up_Time_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/HowTo_AddFilterableFields_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/SGL.GT0232.209_How-To_Migration_Guide_for_Contacts_Model_PREQ811_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/SGL.GT0323.222_How-To_Migration_Guide_for_Contacts_Model_PREQ1187_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/SGL.GT228.019_MigrationGuideforCntModelplug-insinSymbianOSv9.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/contacts_sort_plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/d/howto_addnewfields_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/phonebookengines/contactsmodel/tsrc/integration/perffuncsuite/d/SGL.GT0257.619PREQ811CITTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-engines/d/App-Engines_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-engines/d/App-Engines_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/classicui/lafagnosticuifoundation/animation/d/AnimationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/App-Framework_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/AppFrameworkDeltaFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Application_Framework_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/FEPs_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/HowToConfigureApparcAppScanDelay_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/HowToExecuteAppFrameworkTestCases_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-appstoexes_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-controlpanelplug-ins_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-datacagedapplications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-datarecognizers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-filerecognizers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/Howtoportguide-notifiers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/component_design/ConeComponentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/component_design/SGL.GT0336.051.Rev0.2_ViewSrv_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/how_to/HowToMultipleScreens_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/how_to/HowToNotifiers_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.2/SGL.GT0247.162CR0714UIFTestSpecifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.2/SGL.GT0247.163CR0583TestSpecifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.2/SGL.GT0247.175CR0885TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.3/SGL.GT0297.101PREQ1228TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.3/SGL.GT0297.108CR0902TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.4/SGL.GT0336.156CR1035TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.5/SGL.GT0283.115PREQ1227UIFTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.5/SGL.GT0328.402PREQ1089UnitTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.5/SGL.GT0328.403PREQ871IntegrationTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.5/SGL.GT0328.404PREQ1089IntegrationTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.5/SGL.GT0328.406PREQ871UnitTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-framework/d/test_specifications/9.6/SGL.GT0373.101PREQ1803TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/texthandling/d/ETEXTTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/d/DocumentPositionsinTagma_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/d/FormandTagmaFormattingLogic_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/d/TagmaArchitecturalAnalysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/test/d/FORMTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/test/d/FormandETextDefectanalysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/test/tbandformat/d/BandFormattingLogicTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/textrendering/textformatting/test/tbandformat/d/BandFormattingTestCode_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.4/HowTo-CreatingStaticStartupConfigurations_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.4/SysStart_Design_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.4/SysStart_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/CoreOS_System_Starter_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/CoreOS_System_Starter_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/Howto-AdaptingComponentstobeStartupStateAware_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/Howto-CreatingStaticandDynamicStartupConfigurations_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/Howto-MigratingOvernightTestScriptstoSystemStarter_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/SystemStarterPanicCodes_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/SystemStarterReleaseNotes_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/sysstatemgmt/systemstarter/d/9.5/SystemStarterSubsystemArchitecturalDescriptionSupplement_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/classicui/commonuisupport/uikon/d/SGL.GT0226.116.v0.2.UikonUnbranchingHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/commonappservices/alarmserver/d/SGL.GT0257.207_Rev1.1_Alarm_Server_Configuration_how_to_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/commonappservices/alarmserver/test/integration/alarmtestserver/d/SGL.GT0257.603_AlarmServerupdatesTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappsupport/chinesecalendarconverter/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/filehandling/htmltorichtextconverter/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-services/d/App-Services_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-services/d/App-Services_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-services/d/SGL.GT0109.110_Rev1.2_AppServices_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-services/d/SGL.GT228.017_MigrationGuideforv9.1TimeHandlingAPIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/helps/symhelp/helpmodel/d/Howtomakehelpfilesupgradeableonthesecureplatform_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/app-services/timezonelocalization/d/SGL.GT0284.216-TimeZoneServicesCR1606How-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/tzservices/tzserver/d/SGL.GT0197.233App-ServicesTz9.1How-ToUsetheAPIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/tzservices/tzserver/d/SGL.GT0403.210SOSv9.5TimeZoneServicesPREQ1776How-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/tzpcside/tzcompiler/d/SGL.GT0197.232App-ServicesTz9.1How-ToCreatetheTzDatabase_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/tzpcside/tzcompiler/test/integration/tzcompilertests/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappsupport/vcardandvcal/d/CR1294Howto1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/organizer/pimappsupport/vcardandvcal/d/SOUND_Propety_Support_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/tzservices/worldserver/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerpluginsandutils/bookmarksupport/d/BookmarkDatabaseDevelopersGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerpluginsandutils/bookmarksupport/d/BookmarksArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerpluginsandutils/bookmarksupport/d/BookmarksFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httpexamples/pipeliningconfigfilter/d/PipeliningConfigurationFilterDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httpexamples/pipeliningconfigfilter/d/PipeliningConfigurationFilterTestHarnessDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httpexamples/pipeliningconfigfilter/d/PipeliningConfigurationFilterTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/HTTPTransportFrameworkArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/HTTPTransportFrameworkFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/SGL.GT0128.030REV1.00HTTPandWSPSecurityPolicyPluginAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/SGL.GT0128.036DesignForCookieSupportRev1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/SGL.GT0165.303v0.5UAProfDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/d/SGL.GT0197.407.APIforSettingHTTPSessionID_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/httptransportfw/test/d/HTTPTestHarnessSuite_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/appsupport/contenthandling/webrecognisers/d/RecogniserTestSpecifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/Bluetooth_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/Bluetooth_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/Bluetooth_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_AVCTP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_AVRCP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_GAVDP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_HCI_v2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_Minimum_Passkey_Length_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/Bluetooth_Design_RemoteControl_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/PAN_Agent_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/SGL.GT0189.103_V0.2_BNEP_Implementation_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/SGL.GT0237.121_PBAP_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/designs/SGL.GT0400.100AVRCP1.3Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/BluetoothSubsystemKnownIOPIssues_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/Bluetooth_Demand_Paging_Classification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/Bluetooth_How-To_Bluetooth_v2.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/Bluetooth_How-To_HCI_v2_Migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/Bluetooth_How_To_Use_AFH_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/DefaultBTReg_Howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/How_To_Remove_Shortlink_Components_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/Pbap_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/SGL.GT0299.600HowToSetupBluetoothPANNAP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/SGL.GT0400.103avrcp_1.3_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/SGL.GT0400.105remote_control_How_To_v0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/how_tos/SGL.TS008.100_PAN_profile_from_a_UI_perspective_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/bluetooth/latest/d/test_specs/SGL.GT259.507_v1.0_PREQ581_Shortlink_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsconfig/commsdatabaseshim/d/CommDb_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsconfig/commsdatabaseshim/d/CommDb_Design_Delta_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000settings/d/SGL.GT0161.307CDMA2000CommDBSettingsTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CED_Migration_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CeddumpmigrationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CommsDatAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CommsDatAPIandMigrationGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CommsDatRefFinalDocumentation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CommsDataFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/CommsDatabaseDataSchemaDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/DeprecateR97_R98QoSParametersPSDagent_Migration_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/HowTo_Access_Points_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/Howto_Configure_CSD_Connections_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/Howto_Configure_Network_Connections_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/Howto_Configure_PSD_Connections_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/Howto_Configure_VPN_Connections_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/MappingintheCommsDatabase_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/d/te_commsdattestspec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/tools/ced/d/Commdb_Configuration_Editor_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/tools/ced/d/hiddenreadonlyupdates/ReadOnly_Hidden_Support_Architectural_Analysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/tools/ced/d/hiddenreadonlyupdates/ReadOnly_Hidden_Support_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwtools/preparedefaultcommsdatabase/tools/ced/te_ced/d/ced_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/commsdebugutility/d/ComsDbgAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/commsdebugutility/d/ComsDbgDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/commsdebugutility/d/ComsDbg_Configuring_Logging_By_Comms_Subsystems_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/commsdebugutility/d/ComsDbg_How_To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/Comms-Infras_Subsystem_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/Comms-Infras_Subsystem_Architecture_FAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/Comms-Infras_Subsystem_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/Comms-Infras_Subsystem_How_to_implement_a_layer_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/Comms-Infras_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/CommsFrameworkMigrationGuideforNIFsandv1.5PRTs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/HowtoruntestharnessesinComms-Infras_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/comms-infras/d/SelectionFundamentals_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/commsfw/d/CommsFrameworkAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/commsfw/d/CommsFrameworkTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/d/Preq399ThreadTransportTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/meshmachine/d/MeshMachineFundamentals_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/msgparser/d/MessageStructureParserDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/netmeta/d/NetMeta_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/netsubscribe/d/NetSubscribeDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/nodemessages/d/SGL.GT0359.057.NodeMessages_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/rootserver/d/RootServerAPIReference_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/rootserver/d/RootServerCapabilitiesTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/rootserver/d/RootServerComponentTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/rootserver/d/RootServerDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/startserver/d/StartServerDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/statemachine/d/StateMachineDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/d/AsynchronousEnvironmentDevelopmentDemo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/d/HowToTestFallibleMessages_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/d/MessageInterceptorDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ConnectionServerAPIFunctionalSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ConnectionServerHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ConnectionStack_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ControlPlaneConnectionStackphase1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/DesignforFlexibleCommsStack_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ESOCKComponentTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ESock_CESockIniData_Te_Ini_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ESock_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/ESock_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/Esock_CR1039_CommsData_Plug-in_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/HOWTOinstallanesockprotocolaftermarket_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/NonSeamlessBearerMobility_ClientSideAPIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/NonSeamlessBearerMobility_ReferenceImplementation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/NonSeamlessBearerMobility_ServerSideAPIs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RConnectionAPIforConnectionManagement_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RConnection_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RConnection_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RConnectiondeprecatedmethodsHOWTO_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RInternalSocket_TE_EintSock_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/RSubConnection_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/d/TS_Multihoming_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_esockteststeps/d/TE_EsockTestSteps_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rconnection/d/SGL.GT0253.202Non-SeamlessBearerMobility-TestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rconnection/d/SGL.GT0253.220DataMonitoring-TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rconnection/d/TE_RConnection_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rconnectionserv/d/RConnectionServAPItestspecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rsubconnection/d/TE_RSubConnection_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/esockserver/test/te_rsubconnection/version1/d/TE_RSubConnection_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/loggingservices/filelogger/d/Flogger_API_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwutils/mbufmgr/d/MBufManagerComponentTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsfwutils/mbufmgr/d/MBufManagerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/ConfigDaemonAPIReference_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Howto_obtain_SIP_Server_Address_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Nifman_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Nifman_Configuration_Design_Modifications_For_Mobile_IP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Nifman_Configuration_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Nifman_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/d/Nifman_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/ConfigDaemonAPIReference_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Howto_obtain_SIP_Server_Address_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Nifman_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Nifman_Configuration_Design_Modifications_For_Mobile_IP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Nifman_Configuration_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Nifman_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkinterfacemgr/version1/d/Nifman_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/CommsProcessStartup-ConfigDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/ConfiguratorCapabilitiesTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/RootServerAPIReference_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/RootServerCapabilitiesTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/RootServerComponentTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/d/RootServerDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsprocess/commsrootserverconfig/te_configurator/d/SGL.GT0280.202PREQ890ConfiguratorTestSpecification_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/echoserver/d/EchoServerHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_How-To_Use_The_Secure_Backup_Engine_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_How-To_Write_Active_or_Proxy_Backup_Client_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_How-To_Write_Backup_Aware_Software_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/d/PC_Connectivity_Secure_Backup_Protocol_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/legacy/plp/d/17.02CustomServerAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/connectivity/legacy/plp/d/17.02RRemoteLinkAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/usbfunctiondrivers/massstoragemgr/d/How_To_Use_Mass_Storage_App_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/usbfunctiondrivers/massstoragemgr/d/ReadMe_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/usbfunctiondrivers/massstoragemgr/d/USBMS_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/bookmarks/BookmarksCPADetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/dmaccdsacc/CombinedDMAccandDSAccCPADetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/dmaccdsacc/DataSyncAccountClientProvisioningAdapterMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/dmaccdsacc/DeviceManagementAccountClientProvisioningAdapterMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/email/EmailAccountsCPADetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/mms/MMSAccountsCPADetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/d/supl/CPSUPLAdapterDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/browser/BrowserSettingsDMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/browser/BrowserSettingsMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/browser/SymbianOSBrowserSettingsMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/connmo/nap/NetworkAccessPointsMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/connmo/nap/NetworkAccessPointsMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/datasync/DataSyncAccountDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/datasync/DataSyncAccountMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/datasync/SymbianOSDataSyncAccountMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/datasync/SyncDataStoreAccountMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/devman/DMAccDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/devman/DMAccMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/devman/SymbianOSDMAccMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/devman/SymbianOSDevDetailMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/devman/SymbianOSDevInfoMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/email/EmailMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/email/EmailSettingsDMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/email/SymbianOSEmailMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/fumo/FUMODMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/fumo/SymbianOSFUMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/mms/MMSSettingsDMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/mms/MMSSettingsMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/mms/SymbianOSMMSMOspecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/networkaccesspoints/NetworkAccessPointsMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/networkaccesspoints/NetworkAccessPointsMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/proxies/ProxyConnMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/proxies/ProxySettingsMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/proxies/SymbianOSProxyConnMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/proxies/SymbianOSProxySettingsMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/sms/SMSMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/sms/SMSSettingsDMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/sms/SymbianOSSMSMOspecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMAdapterComponentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMHighLevelDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMInstallHandlerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMInventoryComponentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMSMADesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/ALMUninstallHandlerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/software/SymbianOSALMMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/supl/DMSUPLAdapterDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/supl/SUPLMOMapping_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/d/supl/SymbianOSSUPLMOSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningAdapterHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningAgentInterfacesHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningConfigurationandLocalisation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningFrameworkHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningFrameworkOverview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningInputMechanismDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningProvDocDesignMigrationGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningProvDocDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningProvisioningDocumentOverview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/ClientProvisioningUserAgentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/PREQ1664CPAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/d/SymbianOSClientProvisioningFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/devprov/config/d/How-ToConfigureSymbianDeviceProvisioningComponents_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManAdapterHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManAgentClientAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManCommandManagerDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManCommandManagerPluginAPIDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManDDFStoreDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManFOTAPluginSPIHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManFileWatcherDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManFirmwareUpdatePluginSPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManHostServersHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManServerandSessionsDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManTreeServerHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManTreeStoreDetailedDesignAppendices_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevManTreeStoreDetailedDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/DevProv_How_To_FOTA_Alternative_Download_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/FOTA_Alternative_Download_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/FOTA_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/Fota_Using_OMA_Download_API_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/Generic_Alert_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/Host_Server_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/OMA-EICS-DM-Client-V1_2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/PREQ234UTCSupportDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/SymbianOSv9.2SyncMLDeviceManagementClientFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/SyncMLDeviceManagementConfigurationandLocalisation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/d/SyncML_DM_Configuration_Localisation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/design/DevManSettingsTestHarnessDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/design/HowtoImplementaSettingsProviderFort_dmsettingsFramework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/design/NowSMSSet-upguide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/CR742IntegrationTestSpecificationv1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ170NetworkSettingsDevManTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ171BrowserSettingsDevManTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ172MessagingSettingsDevManTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ315ALMTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ315ApplicationLifecycleManagementTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_dpsettings/d/testspecifications/PREQ763SyncDataStoreSettingsDevManTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/bitgdi/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/GCEBackendDesignforMBX_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/Graphics_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/Graphics_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/Graphics_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/Graphics_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/PREQ915TransitionEffects-FunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/SGL.TS0021.007.APISpecificationfortextshaperplug-ins_v2.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/WSERVRenderingLoopDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/WindowServerDeltaFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.1/SGL.GT0226.263PREQ915TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.1/SGL.GT0226.265PREQ530TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.1/SGL.GT0226.269PREQ277TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.1/SGL.GT0226.275PREQ533TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.1/SLG.GT0199.230PREQ642TestSpecifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.104PREQ234TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.105PREQ563TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.107PREQ807TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.128CRPCHY-6B7D9CTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.137CRAPOS-6CZBRXTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.141CR-APOS-6CBBXZTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.146PREQ1246TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.154CR-APOS-6CBC3WTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.2/SGL.GT0247.166CR0714GraphicsTestSpecifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.3/SGL.GT0296.505CR0782-TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/9.3/SGL.GT0296.508PREQ1431FontLiinkingGraphicsTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/vfuture/SGL.GT0264.101PREQ1007TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/vfuture/SGL.GT0264.107PREQ1004TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/graphics/d/test_specifications/vfuture/SGL.GT0283.104PREQ1227GRAPHICSTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/directgdi/d/SGL.GT0386.113DirectGDIReferenceImplementationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/directgdi/test/d/SGL.GT0386.405DirectGDITestFrameworkDesign1.2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/directgdi/test/d/SGL.GT0386.411DirectGDI_Test_User_Manual_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/directgdi/test/d/SGL.GT0386.415DirectGDITestsPresentation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/egl/eglinterface/d/EGLPortingGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/fbs/fontandbitmapserver/d/BitmapStreamFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/fbs/fontandbitmapserver/d/SGL.GT0296.106HeapLockinginFBServ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/fontservices/fontstore/d/Graphics_Font_Store_Font_Linking_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/fontservices/referencefonts/d/Symbian_OS_Font_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/fontservices/freetypefontrasteriser/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-API-Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Acceptance-Test-Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Composition-Backend-API-Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Composition-Backend-Design-Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Design-Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Functional-Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicscomposition/graphicscompositionengine/d/GCE-Performance-Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/graphicsdevif/gdi/d/GDIComponentDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/graphicsdevif/gdi/d/Improved_Font_Metrics_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/graphicsdevif/gdi/d/UnicodeCharacterDataandLineBreakdataUpdateHistory_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsresourceservices/graphicsresource/d/SGL.GT0386.111GraphicsResourceDesignDocumentV1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/fontservices/textshaperplugin/d/HindiDemo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/opengles/openglesdisplayproperties/d/OpenGLESEGLDisplayPropertyArchitecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/opengles/openglesinterface/d/OpenGLESPortingGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/opengles/openglesinterface/d/openglesheaders_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/openvg/openvginterface/d/OpenVGPortingGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/screendriver/d/ScreenDriverComponentDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicsdeviceinterface/screendriver/d/screendriver_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphcisapitest/graphicssvs/d/GraphicsTestTechnologyDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/techview/testapps/memspy/d/MemSpy-UserGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/graphicstest/uibench/d/UIBench-UserGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/d/ContentRenderingFrameworkDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/d/WSERVComponentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/t_integ/d/WServIntegTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/test/t_genericplugin/d/WServGenericPluginTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/test/t_stress/d/WServStressTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/test/tscreenconstruct/d/WServtscreenconstructTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/graphics/windowing/windowserver/tgce/d/WServMultimediaExtensionAPITestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/Infra-Red_3rd_Party_Supplier_Information_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/Infra-Red_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/Infra-Red_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/Infra-Red_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/designs/IrDialBCA_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/how_tos/Infra-Red_Demand_Paging_Classification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/how_tos/IrDA_stack_tunables_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/how_tos/IrDial_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/infra-red/d/how_tos/Using_CR812_IrDA_Nickname_Extensions_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/java/midpprofile/midpmidlet/j2me/d/SGL.TS0007.149CQMETestingFramework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/lbs/d/SGL.TS0004.202LBSArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/lbs/d/SGL.TS0004.203LBSFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/lbs/test/testproduct/agpshaivalidate/d/HAIValidationSuite_User_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/biomsgfw/biowatcherscdma/d/CDMASMSWatchersHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/CDMASMSMessagingDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/CDMASMSMessagingFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/EnhancedSearchandSortAPI-How-To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Enhancesearchsortonmessagestore3rdpartyconfiguration-HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/IMAP_Search_-_How-To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/MessagingFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_3GPPR6_migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_91_migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_How-To_Configure_Messaging_Cache_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_Platsec_migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_TMsvEntry_-_Use_of_flags_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Messaging_UTC_migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Serialising_Destination_Parameter_For_UPS_Plugins-_How-To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtests/d/Subject_Based_Sorting_-_How-To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtestproduct/email/d/EmailTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtestproduct/email/imap/d/IMAPTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtestproduct/email/pop/d/Pop3TestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/d/SMTPTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/d/rtp-prototype_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/d/MMP-RTP-CITTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/d/RTPIntegrationTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_How_To_Configure_MTP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_How_To_Write_An_MTP_Data_Provider_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/MTP_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/test/MTP_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/mtp/d/test/SGL.GT0445.003v0.1PREQ1910TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/d/backup_and_restore_protocol_over_mtp_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/d/backupnrestoredp_architecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/d/backupnrestoredp_functional_specificaion_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/mtpdataproviders/syncmldataprovider/d/PREQ1910_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/remoteconn/mtpdataproviders/syncmldataprovider/d/PREQ1910_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/d/CDMASMSSTACKDetailDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/d/CDMASMSStackFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/d/CDMAUDetailedDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/d/CDMAOTACenRepOverview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/d/CDMAOTAStoreAccessArchitecturalAnalysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/d/CDMAOTAStoreAccessFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/nbprotocols/d/NBProtocols_How_to_test_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/nbprotocols/d/NBProtocols_Subsystem_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/nbprotocols/d/NBProtocols_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/nbprotocols/d/NBProtocols_Subsystem_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/nbprotocols/d/NbProtocols_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/smsstack/d/SmsStack_GSM_SMS_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/smsstack/d/SmsStack_GSM_SMS_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/smsstack/d/SmsStack_GSM_SMS_Use_Case_Analysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/smsprotocols/smsstack/d/WDP_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WLANPDDDriverDevelopmentHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFi-DeveloperGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiHowToConfigEngine_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiHowToRSSIEngine_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiHowToSiteSurveyEngine_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiHowToStatsEngine_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiScanEngineDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/d/WiFiSubsystemArchitecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/test/d/GT253.215WiFi_Server_Capabilities_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/test/d/WiFiScanEngineTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/d/EmulatorWiFiPDDHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/d/Emulator_WiFi_PDD_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/basebandabstraction/basebandchanneladaptor/d/NIF_BCA_interface_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/basebandabstraction/basebandchanneladaptor/test/te_bca/d/BCAtestspec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/d/C32BCA_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/d/C32_BCA_Unit_test_spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/basebandabstraction/intersystemcomm/d/Inter-SystemCommunicationAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/csdagt/d/CSD_Agent_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/csdagt/d/CSD_Agent_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/CDMA_Networking_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/HowtoruntestharnessesinNetworking_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/Networking_Interface_Compatibility_2.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/Networking_Subsystem_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/Networking_subsystem_architectural_description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/d/QOS_MigrationNote_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/DHCPDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/DHCPIPv6DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/DHCPTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/PREQ1647-1648DHCPAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/PREQ1647-1648Designv1.2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dhcp/d/SGL.GT0354.104PREQ7491.0DHCPServerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkingdialogapi/d/Dialog_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dnd/d/DND_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dnd/d/LLMNR_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dnd/d/dns_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dnd/test/te_llmnr/d/LLMNR_Test_Specification_1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/dnd/test/te_llmnr/d/TE_LLMNR_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/accesssec/eapol/eapfw/adapters/d/Legacy_SIMAKA_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/accesssec/eapol/eapfw/d/WPS_How-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/accesssec/eapol/eapfw/test/te_eap/d/EAP_Integration_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/accesssec/eapol/eapfw/test/te_wps/d/WPS_Connect_TestSpecification_v0.4_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/accesssec/eapol/eapfw/test/te_wps/d/WPS_Test_Specification_v1.2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetnif/d/EthintAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetnif/d/EthintDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetnif/version1/d/EthintAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetnif/version1/d/EthintDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/d/Ethernet_LDD_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/d/Ethernet_PDD_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/ftpengine/d/FTPTest_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/applayerprotocols/ftpengine/d/FTP_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/d/GUQOS_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/exampleinternetutilities/d/InetUtils_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingintegrationtest/d/Integration_Test_System_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingintegrationtest/d/NetworkingComponentIntegrationTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_dedicatedsignalling1ryctx/d/Te_DedicatedSignalling1ryCtx_TestsSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_sblp/d/SBLPTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/ipcpr/d/Comms-Infras-IPCPR-plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/ipeventnotifier/d/IPEventNotifierDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/ipeventnotifier/d/IPEventNotifierTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/ipeventnotifier/te_ipeventnotifier/d/IPEventNotifier_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/ipanalyzer/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ikepolparser/d/ike_policy_format_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/IPSecPolManagerTechDescr_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/IPSecSWADforSymbianOS9.3Rpt_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/IPSecTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/IPsec_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/IpsecSequences_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/epoc-sec-conf-v2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/implementation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/pfkey_changes_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/policy_syntax_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec6/d/requirements_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsec_itest/d/IPSec_integration_test_spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipseccrypto/d/ipseccrypto-design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsecpol/d/IpSecPolMan_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsecpol/d/IpsecSequences_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/ipsecpol/d/ipsec_policy_api_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/vpnapi/d/vpn_api_and_policy_format_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/ipsec/vpnmanager/d/ipsec_architecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/networkaddressandporttranslation/d/SGL.GT0354.103PREQ601ComponentDesignDocumentv0.8_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/networkaddressandporttranslation/d/SGL.GT0354.107IndusNetworkingPREQ601HowToDocumentv0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/tcpiputils/networkaddressandporttranslation/d/SGL.GT0354.203PREQ601TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkcontroller/d/Network_Controller_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkcontroller/d/Network_Controller_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkcontroller/d/SGL.GT0161.208MobileIPtoSimpleIPFallback_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkcontroller/d/SGL.GT0161.211MobileIPtoSimpleIPFallbackMechanismDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/datacommsserver/networkcontroller/d/SGL.GT0161.305MobileIPtoSimpleIPFallbackMechanismTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/d/BearerIndependentNetworkPerformanceInstallationandUseHowto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayercontrol/nullagt/d/Null_Agent_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayercontrol/nullagt/d/Null_Agent_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/pfqoslib/d/pfqoslib_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/Dummy_PPP_Nif_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/Incoming_PPP_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/Networking_PPP_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/PPP_Callback_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/PPP_Compressors_modules_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/SGL.GT0161.219.PPP_Termination_Phase_Updates_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/TPPPSize_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/d/TS_PPP_Link_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/d/PPP_Unit_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/d/SGL.GT0161.316.Termination_Phase_Updates_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/d/design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/d/SGL.GT0161.303IncomingPPPTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/d/SGL.GT0161.304HowToManuallyTestIncomingPPP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/d/PPPAuthenticationManualTestingInstructions_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/d/VanJacobsonTestReadMe_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/Dummy_PPP_Nif_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/Incoming_PPP_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/Networking_PPP_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/PPP_Callback_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/PPP_Compressors_modules_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/SGL.GT0161.219.PPP_Termination_Phase_Updates_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/TPPPSize_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/d/TS_PPP_Link_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/d/PPP_Unit_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/d/SGL.GT0161.316.Termination_Phase_Updates_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/d/design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/d/SGL.GT0161.303IncomingPPPTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/d/SGL.GT0161.304HowToManuallyTestIncomingPPP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_manual_pppauth/d/PPPAuthenticationManualTestingInstructions_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/d/VanJacobsonTestReadMe_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/psdagt/d/Design_Document_for_Mobile_IP_on_Symbian_OS_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/psdagt/d/Mobile_IP_on_Symbian_OS_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/psdagt/d/PSD_Agent_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/psdagt/d/PSD_Agent_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qos/d/QoSFrameworkPlug-InAPI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qos/d/QoSPolicyFileFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qos/d/Qos_Framework_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qos/d/qos_architecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/te_qos/d/TE_QoS_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/d/TestNif_UNIT_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/d/UMTS-GPRSTESTNIFDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/d/TestNif_UNIT_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/d/UMTS-GPRSTESTNIFDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostest/ts_qosapi/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostesting/ts_qos/d/QoSTestCases_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostesting/ts_qos/d/QoSTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostesting/ts_qos/d/QoSTestSuite_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostesting/umtssim/d/UMTSSimDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkcontrol/qosfwconfig/qostesting/umtssim/d/UMTSSimulator_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/rawipnif/d/Raw_IP_NIF_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/rawipnif/version1/d/Raw_IP_NIF_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/SGL.GT0152.030Startup_Shutdown_Performance_Test_System_User_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/SGL.GT0152.031Networking_Perf_System_User_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/SGL.GT0152.035Internal_Perf_System_Configuration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/SGL.GT0152.036DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/Sockbench_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/sockbench/d/sgl.gt116.210integrationtestsystemdesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/d/SPUD_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/d/SPUD_Integration_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/TCPIP6_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/TCPIP6_Hooks_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/TInetAddr_API_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/architecture_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/configuration_params_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/epoc_socket_api_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkprotocols/tcpipv4v6prt/d/features_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/codenomicon/dhcp/d/DHCPCodenomiconTestSetup_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/d/codenomicon_ipTestWrapper_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/d/codenomicon_ipv46_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/d/emulatorWinpcapConnection_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/d/integration_of_codenomicon_test_tool_to_tms_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/d/te_netstebTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/packetloopbackcsy/d/PacketLoopbackCsy_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/te_anvl/d/ImportantAnvlSummary_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/test/te_tahiclient/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/tls/d/TLSProtocolAPIDefinition_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/tls/d/TLSProtocolDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/tls/d/TLSProtocolTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/umts/d/MBMSUseCasesV5_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/umts/d/SGL.GT0385.103.SupportforMBMSAPISpecificationv1.4_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/umts/test/te_mbms/d/MBMSTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/umts/test/te_spud/d/SPUD_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/networking/umts/test/te_umtsgprsscpr/d/Te_UmtsGprsSCPRTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/umtsgprsscpr/d/PREQ870-Design.v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/umtsgprsscpr/d/UmtsGprsSCPR-Design.v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyprotocols/umtsgprsscpr/test/te_spud/d/SPUD_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/Obex_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/Obex_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/Obex_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/designs/OBEX_Server_Asynchronous_Notification_Design_PREQ1125_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/designs/Obex_Design_PREQ1124_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/designs/Obex_Transport_Abstraction_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/OBEX_Packet_Size_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/OBEX_USB_Performance_Extensions_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_Application_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_Demand_Paging_Classification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_Header_Extension_How_To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Create_Transport_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Remove_Optional_Fields_From_Authentication_Challenge_Header_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Select_Transport_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Specify_the_Idle_Packet_Time-out_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Use_LastServerResponseCode-IsAuthenticating-LastError_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Use_The_Final_Packet_Notification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Use_The_Server_Notifications_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_How_To_Use_The_Server_Packet_Access_API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/shortlinkconn/obex/obexprotocol/d/how_tos/Obex_Subsystem_Known_IOP_Issues_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/security/cryptoservices/certificateandkeymgmt/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Configure_Java_Security_0.3_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Configure_Software_Installation_Policies_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Configure_the_File_Certificate_Store_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Configure_the_SWI_Certificate_Store_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Create_a_Root_Certificate_for_Inclusion_in_the_SWI_Certificate_Store_as_a_Trust_Anchor_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Deploy_a_Writeable_SWI_Certificate_Store_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/How-to_Diagnose_Installation_Failures_1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/Introduction_Cryptography_And_Key_Management_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0176.053.Rev2.1_DRM_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0235.201_Security_9.2_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0235.253_Native_SWI_UI_Flow_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0255.265_SecuritySubsystemArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0255.350_SWI_Troubleshooting_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0255.351_Security_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.GT0256.350_How_to_Configure_Symbian_Security_Components_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SGL.TS0013.604_SecureSoftwareInstallDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/SWIUICallbackSequence_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/security/d/Software_Install_SISFileFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/security/cryptoservices/filebasedcertificateandkeystores/test/ttesttools/d/secttesttoolsTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/security/securityanddataprivacytools/securitytools/d/SGL.GT0379.357_CR1392_UserGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/tlsprovider/d/TLSProviderAPITestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/networkingsrv/networksecurity/tlsprovider/d/TLSProviderDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/d/C32API_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/d/C32_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/d/C32_Design_Document_v1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/d/C32_Heap_Check_Migration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/d/How_To_configure_C32_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/loopback/te_loopback/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/test/te_c32/d/C32_How_to_test_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/test/te_c32/d/C32_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/test/te_c32/d/C32_Unit_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/c32serialserver/test/te_c32performance/d/C32PerformanceTestDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/ser-comms/d/SerComms_Subsystem_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/ser-comms/d/SerComms_Subsystem_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/ser-comms/d/SerComms_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/apputils/d/SGL.TS0017.201BAFLComponentDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/apputils/d/SGL.TS0017.202BAFLFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/apputils/d/SGL.TS0017.321BAFLSystemSoundsMigrationGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/apputils/d/SGL.TS0017.324BAFLHowToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/apputils/initlocale/d/LocaleEnhancementsHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentRepConvUserGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryHow-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryNotifyHandlerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryNotifyHandlerHow-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryRomUpdateTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/d/CentralRepositoryTestabilityHow-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/centralrepository/test/testexecute/swi/d/SGL.GT0219.228v1.0CenRepSWIInteractionTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/charconvfw/charconv_fw/d/charconv_plugin_migration_howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/charconvfw/charconv_fw/d/j5_charconv_plugin_howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/charconvfw/charconv_fw/d/shift-jis_howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/textandloc/charconvfw/charconvplugins/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/syslibs/d/SGL.TS0017.003_Base_Services_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/syslibs/d/SGL.TS0021.015_TextI18n_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/syslibs/d/SGL.TS0027.418_Persistent_Data_Services_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/dbms/d/DBMS_Security_Howto_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/dbms/d/SGL.GT0334.063HowtoOptimizeDBMS1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/dbms/d/SGL.SWM054.409DBMSScalabilityandLimitations1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/d/SGL.TS0017.129EComArchitectureOverview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/d/SGL.TS0017.130EComHowToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0219.155PREQ806DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0250.103PREQ967CompIntTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0250.201PREQ967DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0250.217PREQ1192ComponentDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0250.227CR0526designdocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0250.228SystemLibrariesCR0629Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0292.107CR0759DesignDocumentv1-0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0292.509CR0759ECOMComponentTestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0304.111PREQ1480DesignDocumentv1-0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0304.112SystemLibrariesCR0902Designv1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0304.114DisableScanningonSpecificDrivesDesignv1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0329.105EC043ECOMInterfaceExtensionsDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0329.218EC043ECOMInterfaceExtensionsTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0334.024CR1182ReduceECOMCustomResolverLoadTimeDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/pluginfw/engineering/feature_documentation/SGL.GT0334.411CR1182TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/genericusabilitylib/d/SGL.TS0017.385EUserHlDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/lowlevellibsandfws/genericusabilitylib/d/SGL.TS0017.386EUserHlHowToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/compressionlibs/ziplib/d/SGL.TS0017.354EZLib2DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/compressionlibs/ziplib/d/SGL.TS0017.356Ezlib2HowToAndFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/syslibs/fatcharsetconv/d/FATCharsetConv_HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featuremgr/d/SGL.TS0017.263FeatureManagerFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featuremgr/d/SGL.TS0017.264FeatureManagerFileSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featuremgr/d/SGL.TS0017.265FeatureManagerDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featuremgr/d/SGL.TS0017.266FeatureManagerHowToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featuremgr/d/SGL.TS0017.269FeatureManagerArchitectureOverview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featureregistry/d/SGL.TS0017.257FeatureRegistryDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featureregistry/d/SGL.TS0017.258FeatureRegistryUidAllocations_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featureregistry/d/SGL.TS0017.259FeatureRegistryFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featureregistry/d/SGL.TS0017.260FeatureRegistryHow-ToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/featuremgmt/featureregistry/d/SGL.TS0017.262GuidetomigratingfromFeatureRegistrytoFeatureManagerinSymbianOSv9.5_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/loggingservices/eventlogger/d/LogEnginePrivacyFeatures_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/loggingservices/eventlogger/d/SGL.GT0334.218LogEngineConfigurationusingCentralRepositoryPREQ2103How-Tov1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/taskscheduler/d/SGL.TS0017.162TaskSchedulerHowToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/taskscheduler/d/feature_documentation/SGL.GT0250.205PREQ234TaskSchedulerDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/taskscheduler/d/feature_documentation/SGL.TS0017.163StartTaskScheduleratBoot-UpDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/taskscheduler/d/feature_documentation/SGL.TS0017.164TaskSchedulerIncrementalDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/taskscheduler/test/testexecute/d/SGL.GT0250.102Rev.1.0PREQ234TaskSchedulerTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/clib/test/tcl/d/PortingSQLitetoSymbianOSusingP.I.P.S._files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/clib/test/tcl/d/PortingTcltoSymbianOSusingP.I.P.S._files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/d/SGL.GT0304.105_SQLRDBMSBackupAndRestoreDesignv0.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/d/SGL.GT0304.108_Persistent_Storage_SQL_Database_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/d/SGL.GT0304.109_SQLHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/d/SGL.GT0334.064HowtoOptimizeSymbianSQLServer1.1_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/d/SGL.GT0334.214_Symbian_SQL_and_SQLite_C_API_Selection_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/test/testexecute/perftest/d/How_to_better_use_sql_schemas_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/test/testexecute/perftest/d/How_to_use_sql_performance_testsuite_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/test/testexecute/perftest/d/SGL.GT0294.051PREQ1164SQLPerformanceTestingTestPlan_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/test/testexecute/perftest/d/SGL.GT0294.053PREQ1164SQLPerformanceTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/sql/test/testexecute/perftest/d/SQLPerformanceTestingArchitecturalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/store/pcstore/d/HowtoUsePC-Storev1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/store/pcstore/d/PC-StoreDesign-v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/persistentstorage/store/pcstore/d/PC-StoreTestSpecification-v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/systemagent/d/HowtoMigratefromSystemAgent_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/genericservices/systemagent/d/SGL.TS0017.289HALPersistenceDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/ossrv/syslibsapitest/syslibssvs/d/SYSLIBSTestTechnologyDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/xmlsrv/xml/xmlfw/d/SGL.TS0017.225XMLFrameworkUidAllocations_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/xmlsrv/xml/xmlfw/d/SGL.TS0017.226XmlHow-ToFAQ_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/xmlsrv/xml/xmlfw/d/StringDictionaryHow-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/xmlsrv/xml/xmlfw/d/feature_documentation/SGL.GT0250.210XMLDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/xmlsrv/xml/xmlfw/d/xml_framework_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/AgendaAttachmentBTIRAndEMailTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/IREQ9_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/Improved_Agenda_Interoperability_System_Test_How_To_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/Improved_Agenda_Interoperability_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/Performance_Agenda_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/SGL.GT0238.021_v1.1_PREQ234_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/SGL.GT0238.023_v1.0_PREQ234_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/SGL.GT0238.023_v1.1_PREQ234_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/agenda/d/SystemTest_Agenda_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/Ireq10_SGL.PR0073.090_Rev1.1_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/Performance_Contacts_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/PlatTest_Contacts_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/Preq235ContactsNicknames_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/Preq704ContactsPrn_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/Preq705ContactsSort_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/SGL.GT0341.035PREQ1187EnhanceContactPerfbySQLTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/SGL.GT0341.090EnhanceContactPerfbySQLDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appengines/contacts/d/SGL.PPS305.316SQLiteContactsSystemTestAutomationDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/fep/fepserver/d/feparch_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/PREQ186_DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/Preq186Transparentwindows_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/Preq674Opaquedrawing_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.026_v1.0_Perf_UIFrameworks_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.028_v0.1_Perf_UIFrameworks_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.036_v1.0_Perf_TextInt_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.038_v1.0_Perf_TextInt_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.070_Rev1.0_PREQ1192_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0238.071_v1.0_PREQ1192_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0274.034Preq1228SystemTestTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0274.036_v1.0_PREQ1228_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0309.030_v1.1SystemQualitiesTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.GT0309.030_v1.1SystemQualitiesTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/SGL.PR0106.023_Rev1.0_Preq534_535_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appframework/uikon/d/Uikon_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appprotocols/http/d/PREQ53SystemTestAutomationDesignDocumentv0.2_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appprotocols/http/d/Preq53Cryptography_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appprotocols/http/d/preq32design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/Application_Services_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/PREQ663_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/PREQ721_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/PT_AlarmServer_DD_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/PT_AlarmServer_FS_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/PT_AlarmServer_TestPlan_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/Preq663DST_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/appservices/alarmserver/d/Preq721AlarmSnoozeTime_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/base/filestore/d/IREQ3SystemTestAutomationDesignDocument_v0.4_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/base/filestore/d/PREQ15SystemTestAutomationDesignDocument_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/base/filestore/d/Preq15Fat32_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/base/hal/d/HAL_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/bluetooth/d/bluetooth_systemtest_how_to_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/HowToBuildPlattest_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/ImplementationChangestoPlattest_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SGL.GT0274.015_v1.0_PREQ1086_Device_feature_management_TestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SGL.GT0274.016_v1.0_PREQ1086_Device_feature_management_designsketch_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SGL.PGM012.41.v1.0.Plattest_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SGL.PR0088.004_Rev1.0_System_Test_ODC_integration_checklist_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SGL.PR0101.101_Rev1.0_SystemTestExecutionenvironmentFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SanityCDMATestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SanityConnectedTestSuiteDescriptionDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SanityNonConnectedTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SanityNonConnectedTestSuiteTechnologyDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/SystemTestAutomationDesignDocumentTemplate_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/d/setup_ethernet_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/demandpaging/d/HowToDocumentforBtraceandFlushcache_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/demandpaging/d/HowToStress_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/demandpaging/d/SGL.SM0013.219_PREQ1110_System_Test_PerformanceTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/demandpaging/d/SGL.SM0013.231.StressConditions_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/graphics/d/Graphics_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/graphics/d/NGAPollyrenderingSystemTestExecutionGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/graphics/d/NGAVideoUtilitySystemTestExecutionGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/graphics/d/SGL.PPS305.302.Systest_graphics_Harness_design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/graphics/d/SGL.PPS305.303.Graphicstestsuitedescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/lbs/d/LBSStandalonePrivacyModeSystemTestDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/lbs/d/LBSStandalonePrivacyModeSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/lbs/d/LBSSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/lbs/d/LBSSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/IREQ12-SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/IREQ13-SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/MessagingPerformancePREQSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/PREQ139_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/PREQ694_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/PlatTest_Mess_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq138-SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq138CDMASMS_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq139SMSTeleservices_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq23Imapsync_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq694Auto-sendofSMSonreconnection_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/Preq98Improvedcharactersupport_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/SGL.PPS305.313v1.0MessagingUserPromptingHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/SGL.PPS305.315SQLiteMessagingSystemTestAutomationDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/messaging/d/SGL.PPS305.318Sqlitetestsuitedescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/IREQ14_SystemTestAutomationDesignDocumentation_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/Multimedia_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/PREQ34-DesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/PREQ715-AudioBitRateDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/Preq243DualTone_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/Preq34ASR_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/Preq715AudioBitrate_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.GT0414.101-PREQ1823MetadataUtiltyFramework-HowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.GT0414.403MultiMediaA3FManualTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.GT0414.407_Rev1.1MultiMediaA3FSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.GT0417.033v1.0VideoRenderSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.PPS305.306v1.0ImageConversionLibrarySystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimedia/d/SGL.PPS305.308v1.0ImageConversionLibrarySystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimediaprotocols/d/RTPSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/multimediaprotocols/d/SGL.PPS0305.322v1.1MultimediaProtocolsSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/d/Networking_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/d/Preq245PPPv6.NIF_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/d/SGL.PPS305.324v1.0VPNSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/d/SGL.PPS305.327v1.0IPSecVPNSystemTestAutomationDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/d/SGL.PPS305.328v1.0IPSecSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/dhcp/d/DHCPSystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/networking/streaming/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/obex/obextransport/d/Preq64OBEX_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/obex/obextransport/d/Preq64_SGL.PR0073.090_Rev1.1_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/platsec/setcap/d/Capabality_Check_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/platsec/setcap/d/PS2CapabilitiesManagement_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/platsec/setcap/d/PS6.4DataCaging_STAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/platsec/setcap/d/PS6DataCaging_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/caf/scaf/d/SGL.GT414.404v1.1StreamingCAFtestsuitedescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/caf/scaf/d/SGL.GT414.408v1.1StreamingCAFSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/common/d/PS3SoftwareInstallSystemTestAutomationDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/common/d/Preq492SWInstall_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/common/d/Preq492SWMIDletInstall_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/security/common/d/SGL.PR0106.024_Rev1.0_Preq776_777_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/sisgen/d/SISGENToolHowtoDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/sisgen/d/SISGEN_ToolDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syncml/datasync/d/SGL0106.021_v0.1_MS3.17_SyncML_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syncml/datasync/d/SyncMLDataSync_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/centralrep/d/SGL.GT0238.031_v1.0_Perf_BaseServices_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/d/BaseServicesConvenienceFunctionsSystemTestHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/d/SysLibs_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/dbms/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/ecom/d/ECom_SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/xmlframework/d/DD_PlatTest_XMLFramework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/xmlframework/d/FS_PlatTest_XMLFramework_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/syslibs/xmlframework/d/Preq230XML_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/FrameworkforAutomatedTestExecution_HowTo_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/PREQ908_SystemFiles_Corruption_Recoverabiilty_How_to_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/Plattest_Bootup_Framework_How_to_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/Preq908-SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/SGL.GT0238.016_v1.0_PREQ967_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/SGL.GT0238.018_v1.0_PREQ967_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/SGL.GT0274.017_v1.1_PREQ_955_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/SGL.GT0274_027_v1.0_PREQ955DesignSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/deviceboot/d/Start_up_exe_IAR_and_ProMon_Re_LaunchSystemTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/performance/d/NTRAS_Configuration_for_Test_Execution_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/performance/d/Performance_System_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/performance/d/SGL.GT0258.104_Biweekly_Performance_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/performance/d/SGL.GT0258.105_Extended_Performance_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/systemqualities/securityvulnerability/d/SGL.GT0238.044_v1.0_Security_Design_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/PREQ58SystemTestAutomationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/Preq136CDMATelephony_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/Preq136_System_Test_Automation_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/Preq58EnhanceISVTelephony_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/Preq593GPPR4_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/ReadOnly-0-Rev-6-Dial_API_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/SGL.PPS305.319v1.0TelephonySystemTestAutomationDesignDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/SGL.PPS305.323v1.0TelephonySystemTestHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/TelephonyTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/telephony/etel/d/Telephony_Dial_Utilities_DesignDoc_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/testsuites/d/SGL.GT0414.406SoakTestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/systemtest/symbian/testsuites/d/SGL.GT0414.409.GraphicsNGATestSuiteDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/cdmatsy/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/d/Common_TSY_Multimode_ETel_Custom_API_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/d/CommonTSYDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/d/CommonTSYPluginAPISpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/d/Common_TSY_HowTo_Implementation_Guideline_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/d/CTSYComponentTestSuiteArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/d/Howtowriteintegrationtests_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/BasebandAdaptationSubsystemArchitecturalDescription_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/BasebandAdaptationSubsystemFunctionalSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/How_to_write_a_TSY_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/Telephony_Subsystem_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/Telephony_Subsystem_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/d/Telephony_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/dial/d/Dial_API_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/dial/d/Dial_API_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/dial/d/Dial_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelserverandcore/d/ETel_Core_API_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelserverandcore/d/ETel_Telephony_Server_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelserverandcore/d/EtelRecorderHow-To_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/etel3rdpartyapi/d/ETelISVDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/etel3rdpartyapi/d/ETel_Third_Party_APIV2_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyutils/etel3rdpartyapi/d/TelephonyISVAPIUseCaseAnalysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelcdma/d/CDMA_Telephony_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelcdma/d/ETelCDMA_API_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelcdma/d/ETelCDMA_UseCase_Analysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelmultimode/d/ETelMM_API_Design_Document_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelmultimode/d/ETelMM_Architecture_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelmultimode/d/ETelMM_UseCase_Analysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelmultimode/d/EtelmmAPITestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelmultimode/d/HowToUpgradeToMultimodeETel_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelpacketdata/d/ETel_Packet_API_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelsimtoolkit/d/How_To_Write_USAT_Client_And_TSY_Guide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserver/etelsimtoolkit/d/USAT_ETel_API_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/fax/faxclientandserver/d/How_to_use_Fax_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/resourcemgmt/hwresourcesmgr/d/HWRMDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/resourcemgmt/hwresourcesmgr/d/HWRMPolicyConfiguration_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/resourcemgmt/hwresourcesmgr/d/How-ToWriteHWRMPowerStatePlugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/resourcemgmt/hwresourcesmgr/d/How-ToWriteHWRMTargetModifierPlugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/devicesrv/resourcemgmt/hwresourcesmgr/d/How-toWriteLight,Vibra,PowerandFmTxHWRMPlugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/multimodetsy/d/Multimode_TSY_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/pimprotocols/phonebooksync/d/PhoneBook_Sync_Detailed_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/pimprotocols/phonebooksync/d/PhonebookSynchroniserHowToDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/app/contacts/pimprotocols/phonebooksync/d/Phonebook_Sync_Single_PhBk_Unit_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/simtsy/d/How_to_use_the_WCDMA_Simulator_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/cellularsrv/telephonyserverplugins/simtsy/d/WCDMA_Simulator_TSY_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/telephony/tools/rps/d/RPSDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawip27010daemon/d/SGL.GT0233.70527.010NetworkTerminationDesignDocument_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/muxcsy/d/GettingStartedGuideforTRP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/muxcsy/d/TRPTSYComponentDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/commsfw/serialserver/muxcsy/d/UIPortingGuideforTRP_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/osrndtools/testexecfw1/cinidata/d/CIniDataUserguide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/tracefw/d/DevelopmentTools_How_To_UTrace_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/traceservices/tracefw/d/Dictionary_File_Format_Specification_v1.0_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/buildtools/toolsandutils/dependencymodeller/d +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/CBRInstallerMakerUserGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.302SDKContentDefinitionFileFormatSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.303SDKUserFilterRulesFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.304InstallerMakerDesignSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.305SDKBuildingToolsFilterToolDesignSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.306ApplicationKitDefinitionRules_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.307ValidationToolDesignSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/tools/sdk_eng/sdk_builder/d/SGL.GT0260.308KitsManifestFileFormat_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/FDF_Unit_Test_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/FDF_Unit_Test_Spec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/How_To_Use_Mass_Storage_Example_App_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/How_to_add_HNP_SRP_tests_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/OTGDI-UnitTestHarnessDesign_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/OTGDI-UnitTestHowTo_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/OTGDITestSpec_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USBCAT-CTestSpecForBulk_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USBDI-UnitTestDesignWithBulk_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USBDI-UnitTestSpecWithBulk_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USBMAN_NSE_Compoment_Test_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_ACM_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Base_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Control_App_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_FDF_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Host_and_OTG_Test_Harness_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Host_and_OTG_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How-To_Use_USBDI_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How-To_Write_a_Function_Driver_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Add_Charging_Component_Test_Cases_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Use_Mass_Storage_Example_App_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Use_Multiple_Personalities_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Write_Charging_Plugin_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Write_Plugin_Class_Controller_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_How_To_Write_Watcher_App_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_OTGDI_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Subsystem_Architectural_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_Subsystem_Release_Note_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USBDI_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USBMAN_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USBMAN_OTG_Component_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USBMAN_and_ACM_API_Overview_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USBMan_Plug_in_Interface_Design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/shortlinksrv/usbmgmt/usbmgr/d/USB_USB_Manager_OTG_Functional_Description_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/wap-stack/d/HowTo_Test_WapStack_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/wap-stack/d/WAP-stack_Subsystem_Functional_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comgen/wap-stack/d/WAP-stack_architectural_analysis_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/wapstack/wapmessageapi/d/WAP_stack-design_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/mw/netprotocols/wapstack/wapmessageapi/d/WapMsgAPI_Test_Specification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM0007.043ComponentPerformanceConsiderations_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM0013.157DemandPagingEngineeringGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM0014.009HowToAssignThreadPriorities_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.001PlatformSecurityEngineeringGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.014SecurePlug-inPatterns_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.021HowToDefineSystemProperties_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.023SharedSettingsGuide_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.038HowToMigratetoDataCaging_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.039OptimisingCompressedROMs_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/deviceplatformrelease/foundation_system/systemdocs/d/SGL.SM007.040HowToImproveStartupPerformance_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/unref/orphan/comtt/testdriver/d/CommandLineTestSpecification_files +/os/buildtools/devlib/devlibhelp/doc_source/engdoc/os/persistentdata/loggingservices/rfilelogger/logger/d/FilelogUserguide_files +/os/buildtools/devlib/devlibhelp/doc_source/faqSDK +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/ANIMATION +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Active_Backup_Client +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Alarm_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Application_Architecture +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Application_Utilities +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/BIO_Messaging_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/BLUETOOTH_AVRCP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/BLUETOOTH_MANAGER +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/BLUETOOTH_SDP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/BMP_Animation +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Backup_Engine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bit_GDI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bitmap_Font_Tools +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bluetooth_Client_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bluetooth_HCI_Framework_2 +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bluetooth_Notifiers_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bluetooth_PAN_Profile +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bluetooth_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Bookmark_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Broadcast_Radio_Tuner +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/C32_Serial_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/CAF_Streaming_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/CALENDAR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/CDMA_SMS_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/CLOCK +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/CSD_AGT +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/C_Standard_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/C___Standard_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Camera_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Central_Repository +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Certificate_and_Key_Management +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Character_Encoding_and_Conversion_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Character_Encoding_and_Conversion_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Chinese_Calendar_Converter +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Colour_Palette +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Comms_Database +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Comms_Database_Shim +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Compiler_Runtime_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Contacts_Model +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Content_Access_Framework_for_DRM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Control_Environment +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Crypto_Token_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/DBMS +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/DIAL +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/DevSound_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Device_Management_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/EGL_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/ETel_3rd_Party_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/ETel_Multimode +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/ETel_Packet_Data +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/ETel_Server_and_Core +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Event_Logger +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Feature_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/File_Converter_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/File_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Font_Store +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Font_and_Bitmap_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Front_End_Processor +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/GDI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/GRID +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Generic_SCPR_Parameters +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/HTTP_Transport_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/HTTP_Utilities_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Hardware_Resources_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Help +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/IP_Event_Notifier +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/IP_Hook +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Imaging_Frameworks +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Internet_Sockets +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/IrDA_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Kernel_Architecture_2 +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Location_Admin +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/MIME_Recognition_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/MMS_Settings +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Message_Server_and_Store +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Multimedia_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Multimedia_Utility_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Network_Interface_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Networking_Dialog_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Number_Formatting +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/OBEX_MTMs +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/OBEX_Protocol +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/OMA_SyncML_Common_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/OpenGL_ES_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/OpenVG_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Open_Environment_Core +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/POP3_and_SMTP_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/PSD_AGT +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Phonebook_Sync +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Plugin_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Printer_Driver_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Printing_UI_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/QoS_3GPP_CPR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/RTP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Reference_DevSound_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Remote_Control_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SIP_Connection_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SIP_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SIP_State_Machine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SMIL_Parser +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SMS_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SMS_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SQL +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/STORE +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/SYSTEMMONITOR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Scheduled_Send_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Screen_Driver +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Secure_Software_Install +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Security_Common_Utils +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Security_Utils +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Send_As +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Software_Component_Registry +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Software_Installation_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Speech_Recognition_Controller +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/System_Agent +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/TLS +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Task_Scheduler +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Telnet_Engine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Text_Formatting +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Text_Handling +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Time_Zone_Localization +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Time_Zone_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Trace_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/UIKON +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/UI_Graphics_Utilities +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/UI_Look_and_Feel +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/URI_Permission_Services +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/User_Prompt_Service +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Video_HAI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/View_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/WAP_Base +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/WAP_Message_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/WAP_Push_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/WAP_Push_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Window_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/World_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/XML_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/Zip_Compression_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/m-Router +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PA/vCard_and_vCal +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ANIMATION +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ASN_PKCS +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Active_Backup_Client +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Alarm_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Application_Architecture +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Application_Utilities +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BIO_Messaging_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BIO_Watchers +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BLUETOOTH_AVRCP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BLUETOOTH_GAVDP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BLUETOOTH_MANAGER +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BLUETOOTH_SDP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BMP_Animation +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/BOOKMARK_SUPPORT +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Backup_Engine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bit_GDI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bitmap_Font_Tools +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_Client_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_GPS_Positioning_Module +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_HCI_Extension_Interface +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_HCI_Framework_2 +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_Notifiers_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_PAN_Profile +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_PBAP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Bluetooth_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Broadcast_Radio_Transmitter +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Broadcast_Radio_Tuner +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/C32_Serial_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CAF_Streaming_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CALENDAR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CDMA_SMS_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CINIDATA +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CLOCK +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/CSD_AGT +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/C_Standard_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/C___Standard_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Camera_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Central_Repository +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Certificate_and_Key_Management +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Character_Encoding_and_Conversion_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Character_Encoding_and_Conversion_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Chinese_Calendar_Converter +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Client_Provisioning_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Colour_Palette +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Common_TSY +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Comms_Database +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Comms_Database_Shim +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Comms_Root_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Compiler_Runtime_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Contacts_Model +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Content_Access_Framework_for_DRM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Control_Environment +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Crypto_Token_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DBMS +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DHCP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DIAL +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DND +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DevSound_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/DevSound_Plugin_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Device_Management_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Direct_GDI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Domain_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/E32_Utilities +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/EAP_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/EGL_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_3rd_Party_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_CDMA +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_Multimode +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_Packet_Data +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_SIM_Toolkit +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/ETel_Server_and_Core +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Ethernet_NIF +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Event_Logger +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/FM_Transmitter_Control +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Fax_Client_and_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Feature_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Feature_Registry +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/File-based_Certificate_and_Key_Stores +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/File_Converter_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/File_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Font_Store +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Font_and_Bitmap_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Front_End_Processor +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/GDI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/GPRS_UMTS_QoS_Interface +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/GPS_Data_Source_Adaptation +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/GRID +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Generic_SCPR_Parameters +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Graphics_Data_Resource +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Graphics_Effects +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/HTTP_Transport_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/HTTP_Utilities_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Hardware_Resources_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Help +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/IP_Event_Notifier +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/IP_Hook +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/IPsec +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Imaging_Frameworks +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Inter-System_Communication +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Internet_Sockets +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/IrDA_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Kernel_Architecture_2 +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Location_Admin +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Location_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/MBMS_Parameters +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/MBuf_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/MIME_Recognition_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/MMS_Settings +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/MTP_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Mass_Storage_Driver +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Media_Device_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Message_Server_and_Store +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Metadata_Utility_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Mobile_TV_DVB-H_Receiver_HAI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Multimedia_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Multimedia_Utility_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Network_Interface_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Network_Protocol_Module +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Network_Request_Handler +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Networking_Dialog_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Number_Formatting +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OBEX_Extension_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OBEX_MTMs +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OBEX_Protocol +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OMA_SyncML_Common_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OMA_SyncML_Data_Sync +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OpenGL_ES_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OpenGL_ES_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OpenMAX_IL_Core +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/OpenVG_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Open_Environment_Core +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/POP3_and_SMTP_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/PSD_AGT +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Phonebook_Sync +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Plugin_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Power_and_Memory_Notification_Service +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Printer_Driver_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Printing_UI_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Privacy_Protocol_Module +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/QoS_3GPP_CPR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/QoS_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/RTP +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Reference_DevSound_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Remote_Control_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SIM_TSY +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SIP_Connection_Plugins +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SIP_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SIP_State_Machine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SMIL_Parser +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SMS_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SMS_Stack +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SQL +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/STORE +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SUPL_Protocol_Module +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/SYSTEMMONITOR +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Scheduled_Send_MTM +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Screen_Driver +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Secure_Software_Install +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Security_Common_Utils +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Security_Utils +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Send_As +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Sensors_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Simulation_Positioning_Module +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Software_Component_Registry +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Software_Installation_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Speech_Recognition_Controller +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Surface_Update +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/System_Agent +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/System_Starter +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/TESTDRIVER +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/TESTEXECUTE +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/TLS +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/TLS_Provider +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Task_Scheduler +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Telnet_Engine +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Text_Formatting +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Text_Handling +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Time_Zone_Localization +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Time_Zone_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Trace_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Tunnel_NIF +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/UIKON +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/UI_Graphics_Utilities +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/UI_Look_and_Feel +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/URI_Permission_Services +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/USB_Manager +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/USB_Mass_Storage_File_System +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/User-Side_Hardware_Abstraction +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/User_Prompt_Service +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Video_HAI +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Video_Renderer +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/View_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/WAP_Base +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/WAP_Message_API +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/WAP_Push_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/WAP_Push_Support +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Watcher_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Window_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/World_Server +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/XML_Framework +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/Zip_Compression_Library +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/m-Router +/os/buildtools/devlib/devlibhelp/doc_source/reference/9.5-PP/vCard_and_vCal +/os/buildtools/devlib/devlibhelp/doc_source/reference/PatchableConstants +/os/buildtools/devlib/devlibhelp/doc_source/reference/Standards/CodingStandards +/os/buildtools/devlib/devlibhelp/doc_source/reference/Standards/WritingStyle/Appearance +/os/buildtools/devlib/devlibhelp/doc_source/reference/Standards/WritingStyle/Diagrams +/os/buildtools/devlib/devlibhelp/doc_source/reference/Standards/WritingStyle/GenericWriting +/os/buildtools/devlib/devlibhelp/doc_source/reference/Standards/WritingStyle/SymbianWriting +/os/buildtools/devlib/devlibhelp/doc_source/reference/SystemPanics +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewBaseDialogs +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewControls +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewCoreControls +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewDialogs +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewFileDialogs +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewInfraRed +/os/buildtools/devlib/devlibhelp/doc_source/reference/TechView/TechViewMisc +/os/buildtools/devlib/devlibhelp/doc_source/reference/capability/GT_9.5/agreed +/os/buildtools/devlib/devlibhelp/doc_source/reference/capability/GT_9.5/api +/os/buildtools/devlib/devlibhelp/doc_source/reference/capability/GT_9.5/cap +/os/buildtools/devlib/devlibhelp/doc_source/reference/capability/GT_9.5/cpa +/os/buildtools/devlib/devlibhelp/doc_source/reference/capability/GT_9.5/sys_wide +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/ConverterArchitecture +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/ECom +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/TechView +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/bafl +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/biomsg +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/msg +/os/buildtools/devlib/devlibhelp/doc_source/reference/resource/uikon +/os/buildtools/devlib/devlibhelp/examples/AppEngine/CalInterimApi +/os/buildtools/devlib/devlibhelp/examples/AppEngine/ContactsModel/contactviews +/os/buildtools/devlib/devlibhelp/examples/AppFramework/AnimExample +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/EmbApp +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/MenuApp +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/Minimal +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/Server Application/harness +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/Server Application/server_application +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Apparc/Server Application/service_support/inc +/os/buildtools/devlib/devlibhelp/examples/AppFramework/BmpAnim +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Clock +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Converter/EgConverter +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Converter/UsingConv +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Recogniser +/os/buildtools/devlib/devlibhelp/examples/AppFramework/Text +/os/buildtools/devlib/devlibhelp/examples/AppFramework/UIControls/ControlFramework/group +/os/buildtools/devlib/devlibhelp/examples/AppFramework/UIControls/ControlFramework/image +/os/buildtools/devlib/devlibhelp/examples/AppFramework/UIControls/ControlFramework/inc +/os/buildtools/devlib/devlibhelp/examples/AppFramework/UIControls/ControlFramework/src +/os/buildtools/devlib/devlibhelp/examples/AppFramework/UIControls/CustomControls +/os/buildtools/devlib/devlibhelp/examples/AppFramework/egsysStart/resource/armv5 +/os/buildtools/devlib/devlibhelp/examples/AppFramework/egsysStart/resource/wins +/os/buildtools/devlib/devlibhelp/examples/AppProts/InetProtUtil +/os/buildtools/devlib/devlibhelp/examples/AppProts/exampleclient +/os/buildtools/devlib/devlibhelp/examples/AppServices/AlarmServer +/os/buildtools/devlib/devlibhelp/examples/AppServices/calcon +/os/buildtools/devlib/devlibhelp/examples/AppServices/timezoneconversion +/os/buildtools/devlib/devlibhelp/examples/AppServices/timezonelocalization +/os/buildtools/devlib/devlibhelp/examples/AppServices/versit +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/DynamicArrays +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/FixedArrays +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/dbllist/group +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/dbllist/inc +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/dbllist/src +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/deltaque/group +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/deltaque/inc +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/deltaque/src +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/sgllist/group +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/sgllist/inc +/os/buildtools/devlib/devlibhelp/examples/Base/ArraysAndLists/linkedlist/sgllist/src +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/BinaryData +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/Buffer +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/HeapBuffer +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/InFunct +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/Modifier +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/NonModifier +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Desc/Pointer +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/DynamicBuffers +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/Lexer +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/WriteToFiles +/os/buildtools/devlib/devlibhelp/examples/Base/BufsAndStrings/rbufexample +/os/buildtools/devlib/devlibhelp/examples/Base/CommonFramework +/os/buildtools/devlib/devlibhelp/examples/Base/DLLs/PolymorphicDLL1 +/os/buildtools/devlib/devlibhelp/examples/Base/DLLs/PolymorphicDLL2 +/os/buildtools/devlib/devlibhelp/examples/Base/DLLs/UsingDLLs +/os/buildtools/devlib/devlibhelp/examples/Base/DateAndTime/Basics +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/Attributes +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/BasicSession +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/Connecting +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/DriveInfo +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/Filenames +/os/buildtools/devlib/devlibhelp/examples/Base/FileServer/Notify +/os/buildtools/devlib/devlibhelp/examples/Base/HashTableExample +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessClient/BWINS +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessClient/EABI +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessClient/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessClient/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessClient/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessServer/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessServer/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ProcessServer/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadClient/BWINS +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadClient/EABI +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadClient/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadClient/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadClient/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadServer/BWINS +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadServer/EABI +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadServer/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadServer/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/ThreadServer/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/common/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/common/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/driver +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/scripts +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/testdata +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/scripts +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/testdata +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/AcceptInput1 +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/AcceptInput2 +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/AcceptPrintInput +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/Fibonacci1 +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/Fibonacci2 +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/Fibonacci3 +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/RealLifeWaitLoop +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/RunComplete +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/SingleRequest +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/Async/WaitLoop +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Complex +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Gettingstarted/transient/bwins +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Gettingstarted/transient/eabi +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Gettingstarted/transient/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Gettingstarted/transient/test +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/ClientServer/Simple +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarglobal/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarglobal/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarglobal/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarlocal/group +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarlocal/inc +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/condvar/condvarlocal/src +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/pubsub +/os/buildtools/devlib/devlibhelp/examples/Base/IPC/secureserver +/os/buildtools/devlib/devlibhelp/examples/Base/Locale/Currency +/os/buildtools/devlib/devlibhelp/examples/Base/Locale/localeupdate/group +/os/buildtools/devlib/devlibhelp/examples/Base/Locale/localeupdate/inc +/os/buildtools/devlib/devlibhelp/examples/Base/Locale/localeupdate/src +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/ELeaveOnFail +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/ErrorOnFail +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/HeaderFile +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/LeaveOnFail +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/MemLeakOOM +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/NewL +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/NewLC +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/PushLAndPop +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/PushLPopDest +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/SimpleOOM +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/TAnyRObjects1 +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/TAnyRObjects2 +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/TrapD +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/TwoPhaseOOM +/os/buildtools/devlib/devlibhelp/examples/Base/MemMan/Cleanup/Utilities +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/Inverter/group +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/Inverter/inc +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/Inverter/src +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/group +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/inc +/os/buildtools/devlib/devlibhelp/examples/Base/MessageQueueExample/src +/os/buildtools/devlib/devlibhelp/examples/Base/ThreadsAndProcesses/Rendezvous +/os/buildtools/devlib/devlibhelp/examples/Base/ThreadsAndProcesses/TLS1 +/os/buildtools/devlib/devlibhelp/examples/Base/Timers/BasicTimer +/os/buildtools/devlib/devlibhelp/examples/Base/Timers/Periodic +/os/buildtools/devlib/devlibhelp/examples/Basics/CClasses +/os/buildtools/devlib/devlibhelp/examples/Basics/CommonFramework +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/bwins +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/eabi +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/group +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/group_V2 +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/include +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_extension +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_extension_v2 +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_extensionclient +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_original +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_original_v2 +/os/buildtools/devlib/devlibhelp/examples/Basics/ExtensionPattern/src_originalclient +/os/buildtools/devlib/devlibhelp/examples/Basics/HelloWorld +/os/buildtools/devlib/devlibhelp/examples/Basics/MClasses1 +/os/buildtools/devlib/devlibhelp/examples/Basics/MClasses2 +/os/buildtools/devlib/devlibhelp/examples/Basics/MClasses3 +/os/buildtools/devlib/devlibhelp/examples/Basics/StaticDLL +/os/buildtools/devlib/devlibhelp/examples/Basics/TAndRClasses +/os/buildtools/devlib/devlibhelp/examples/Bluetooth/BTExample1/group +/os/buildtools/devlib/devlibhelp/examples/Bluetooth/BTExample1/inc +/os/buildtools/devlib/devlibhelp/examples/Bluetooth/BTExample1/src +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/data +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/gfx +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/group +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/inc +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/src +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/s60/FileBrowse/test +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/uiq/FileBrowse/group +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/uiq/FileBrowse/images +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/uiq/FileBrowse/inc +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/uiq/FileBrowse/src +/os/buildtools/devlib/devlibhelp/examples/FileBrowse/uiq/FileBrowse/test +/os/buildtools/devlib/devlibhelp/examples/Graphics/Bitmaps +/os/buildtools/devlib/devlibhelp/examples/Graphics/CommonGraphicsExampleFiles +/os/buildtools/devlib/devlibhelp/examples/Graphics/CoverFlow/gfx/call +/os/buildtools/devlib/devlibhelp/examples/Graphics/CoverFlow/gfx/cover +/os/buildtools/devlib/devlibhelp/examples/Graphics/CoverFlow/group +/os/buildtools/devlib/devlibhelp/examples/Graphics/CoverFlow/inc +/os/buildtools/devlib/devlibhelp/examples/Graphics/CoverFlow/src +/os/buildtools/devlib/devlibhelp/examples/Graphics/Embedding +/os/buildtools/devlib/devlibhelp/examples/Graphics/Fonts +/os/buildtools/devlib/devlibhelp/examples/Graphics/PDRStore +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/BackedUp +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/BitmapSprite +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/Direct +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/Ordinal +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/PtBuffer +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/Scroll +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/Simple +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/VectorSprite +/os/buildtools/devlib/devlibhelp/examples/Graphics/WS/transparent +/os/buildtools/devlib/devlibhelp/examples/HelloWorld +/os/buildtools/devlib/devlibhelp/examples/Messaging/BIOMessageMgr/Group +/os/buildtools/devlib/devlibhelp/examples/Messaging/BIOMessageMgr/Inc +/os/buildtools/devlib/devlibhelp/examples/Messaging/BIOMessageMgr/Src +/os/buildtools/devlib/devlibhelp/examples/Messaging/BIOMessageMgr/bwins +/os/buildtools/devlib/devlibhelp/examples/Messaging/BIOMessageMgr/eabi +/os/buildtools/devlib/devlibhelp/examples/Messaging/Imap4Example +/os/buildtools/devlib/devlibhelp/examples/Messaging/Pop3Example +/os/buildtools/devlib/devlibhelp/examples/Messaging/SendAs2Example +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txin +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txtc +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txti +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txts +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txtu +/os/buildtools/devlib/devlibhelp/examples/Messaging/TextMTM/txut +/os/buildtools/devlib/devlibhelp/examples/Messaging/cdmasms_eg +/os/buildtools/devlib/devlibhelp/examples/Multimedia/AudioClientEx +/os/buildtools/devlib/devlibhelp/examples/Multimedia/CameraExample +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ICL/ICLCodec +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ICL/ICLExample +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/group +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/bmp +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/gif +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/ico +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/jpg +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/mbm +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/ota +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/png +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/tiff +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/wbmp +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/samples/wmf +/os/buildtools/devlib/devlibhelp/examples/Multimedia/ImageConv/src +/os/buildtools/devlib/devlibhelp/examples/Multimedia/MmfExCodec +/os/buildtools/devlib/devlibhelp/examples/Multimedia/MmfExFormatPlugin +/os/buildtools/devlib/devlibhelp/examples/Multimedia/MmfExSinkSource +/os/buildtools/devlib/devlibhelp/examples/Multimedia/MmfRecTest/group +/os/buildtools/devlib/devlibhelp/examples/Multimedia/MmfRecTest/src +/os/buildtools/devlib/devlibhelp/examples/MultimediaProtocols/RTPExample/group +/os/buildtools/devlib/devlibhelp/examples/MultimediaProtocols/RTPExample/inc +/os/buildtools/devlib/devlibhelp/examples/MultimediaProtocols/RTPExample/src +/os/buildtools/devlib/devlibhelp/examples/Networking/SecureSockets +/os/buildtools/devlib/devlibhelp/examples/Networking/TcpIp/EchoClientEngine +/os/buildtools/devlib/devlibhelp/examples/Networking/TcpIp/EchoClientUI +/os/buildtools/devlib/devlibhelp/examples/PIPS/FileAccessExample +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/bwins +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/eabi +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/group +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/inc/helloworlddllexample +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/inc/helloworldexeexample +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/src/helloworlddllexample +/os/buildtools/devlib/devlibhelp/examples/PIPS/HelloWorldExample/src/helloworldexeexample +/os/buildtools/devlib/devlibhelp/examples/PIPS/IPC/group +/os/buildtools/devlib/devlibhelp/examples/PIPS/IPC/src/child +/os/buildtools/devlib/devlibhelp/examples/PIPS/IPC/src/parent +/os/buildtools/devlib/devlibhelp/examples/PIPS/LibpThreadExample/group +/os/buildtools/devlib/devlibhelp/examples/PIPS/LibpThreadExample/inc +/os/buildtools/devlib/devlibhelp/examples/PIPS/LibpThreadExample/src +/os/buildtools/devlib/devlibhelp/examples/PIPS/hybridapp/group +/os/buildtools/devlib/devlibhelp/examples/PIPS/hybridapp/src +/os/buildtools/devlib/devlibhelp/examples/SerialComms/ServerClientSide/CommonFiles +/os/buildtools/devlib/devlibhelp/examples/SerialComms/ServerClientSide/GlassTerm +/os/buildtools/devlib/devlibhelp/examples/SerialComms/ServerClientSide/IRPrinting +/os/buildtools/devlib/devlibhelp/examples/Stdlib/ConsoleApp +/os/buildtools/devlib/devlibhelp/examples/Stdlib/GUIApp/BWINS +/os/buildtools/devlib/devlibhelp/examples/Stdlib/GUIApp/EABI +/os/buildtools/devlib/devlibhelp/examples/Stdlib/Hello +/os/buildtools/devlib/devlibhelp/examples/StopModeDebugger +/os/buildtools/devlib/devlibhelp/examples/SysLibs/CentRepExample +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Clipboard/Basics +/os/buildtools/devlib/devlibhelp/examples/SysLibs/CommonFramework +/os/buildtools/devlib/devlibhelp/examples/SysLibs/DBMS/Basics +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ECom/InterfaceClient +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ECom/InterfaceDefinition +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ECom/InterfaceImplementation +/os/buildtools/devlib/devlibhelp/examples/SysLibs/EzlibExample +/os/buildtools/devlib/devlibhelp/examples/SysLibs/FileStores/WriteDirectFS +/os/buildtools/devlib/devlibhelp/examples/SysLibs/FileStores/WritePermFS1 +/os/buildtools/devlib/devlibhelp/examples/SysLibs/FileStores/WritePermFS2 +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/MultiRead1 +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/MultiRead2 +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/ReadArray +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/ReadData +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/ReadText +/os/buildtools/devlib/devlibhelp/examples/SysLibs/ResourceFiles/SigCheck +/os/buildtools/devlib/devlibhelp/examples/SysLibs/SqlExample +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Stores/StreamInStore +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Streaming/CompoundClass +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Streaming/SimpleClass +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Streams/StoreMap +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Streams/WriteToEmbedded +/os/buildtools/devlib/devlibhelp/examples/SysLibs/Streams/WriteToMany +/os/buildtools/devlib/devlibhelp/examples/SysLibs/TaskSchedulerExample +/os/buildtools/devlib/devlibhelp/examples/SysLibs/XmlExample +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/AutoDTMFDialler +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/Group +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/IncomingCalls +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/NetworkInformation +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/OutgoingCalls +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/PhoneId +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/PhoneMonitoring +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/Shared +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/SuppleServices +/os/buildtools/devlib/devlibhelp/examples/Telephony/ETel3rdPartyExample/configs +/os/buildtools/devlib/devlibhelp/examples/ToolsAndUtilities/BoardTools +/os/buildtools/devlib/devlibhelp/examples/ToolsAndUtilities/CsHelp/project/pictures +/os/buildtools/devlib/devlibhelp/examples/ToolsAndUtilities/Localise/01 +/os/buildtools/devlib/devlibhelp/examples/ToolsAndUtilities/Localise/03 +/os/buildtools/devlib/devlibhelp/examples/ToolsAndUtilities/debugging +/os/buildtools/devlib/devlibhelp/group/devlib95 +/os/buildtools/devlib/devlibhelp/group/sdk-demo +/os/buildtools/devlib/devlibhelp/group/shared +/os/buildtools/devlib/devlibhelp/securitysupplement/doc_source/CRYPTO_SPI +/os/buildtools/devlib/devlibhelp/securitysupplement/doc_source/CryptoAPIGuide/CryptoSPI/How_tos +/os/buildtools/devlib/devlibhelp/securitysupplement/doc_source/CryptoAPIGuide/Cryptography +/os/buildtools/devlib/devlibhelp/securitysupplement/doc_source/CryptoAPIGuide/PBE/ExampleCode +/os/buildtools/devlib/devlibhelp/securitysupplement/doc_source/CryptoAPIRef +/os/buildtools/devlib/devlibhelp/tools/Generate_PDF/tt2 +/os/buildtools/devlib/devlibhelp/tools/MultiToc/dev/src/python/MultiToc +/os/buildtools/devlib/devlibhelp/tools/MultiToc/dist/Required/Schemata +/os/buildtools/devlib/devlibhelp/tools/MultiToc/documentation +/os/buildtools/devlib/devlibhelp/tools/Start_Page_Tool/Start_Page_Template/Images +/os/buildtools/devlib/devlibhelp/tools/Start_Page_Tool/documentation +/os/buildtools/devlib/devlibhelp/tools/Start_Page_Tool/script/test +/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/dist/Required/Schemata +/os/buildtools/devlib/devlibhelp/tools/buildrefdoc/documentation/rel +/os/buildtools/devlib/devlibhelp/tools/doc_tree/doc_products/devkit +/os/buildtools/devlib/devlibhelp/tools/doc_tree/doc_products/internal +/os/buildtools/devlib/devlibhelp/tools/doc_tree/doc_products/sdk +/os/buildtools/devlib/devlibhelp/tools/doc_tree/doc_products/shared +/os/buildtools/devlib/devlibhelp/tools/doc_tree/documentation +/os/buildtools/devlib/devlibhelp/tools/doc_tree/dtd +/os/buildtools/devlib/devlibhelp/tools/doc_tree/group +/os/buildtools/devlib/devlibhelp/tools/doc_tree/jar +/os/buildtools/devlib/devlibhelp/tools/doc_tree/jsrc/com/symbian/sysdoc/doc_tree +/os/buildtools/devlib/devlibhelp/tools/doc_tree/lib/apache +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/build +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/com/symbian/sysdoc/doc_tree/test +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/MetaListGeneratorTest1/ga +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/MetaListGeneratorTest1/gb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/MetaListGeneratorTest1/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/MetaListGeneratorTest1/rb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/MetaListGeneratorTest1/x1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/SystemPanics +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/ToolsAndUtilities/Charconv +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/ToolsAndUtilities/Charconv-ref +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/ea +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/eb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/ga +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/gb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/gc +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/gd +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/migration +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/platsec +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/rb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/resa +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/resb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/standards1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/standards2 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/sub/eb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/sub2/eb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/organiser-test-data1/x1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/SystemPanics +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/ToolsAndUtilities/Charconv +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/ToolsAndUtilities/Charconv-ref +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/cengdoc-system +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/cengdoc1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/cengdoc2 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/example/a +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/example/b +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/ga +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/gb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/rb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/resource-ref/a +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source1/resource-ref/b +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/beech/developerlibrary/gb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/beech/developerlibrary/rb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/cedar/developerlibrary/gc +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/cedar/developerlibrary/rc +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/os/buildtools/devlib/devlibhelp/ga +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/system/001/source2/master/os/buildtools/devlib/devlibhelp/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/0/doc_source/reference/reference-cpp/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/ToolsAndUtilities/Charconv +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/ToolsAndUtilities/Charconv-ref +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/examples/ea +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/examples/eb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/examples/eb0 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/examples/eb1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/guide/platsec +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/guide/s1-subsystem-guide/ga +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/guide/s1-subsystem-guide/gc +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/guide/s2-subsystem-guide/gb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/guide/s2-subsystem-guide/gd +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/high/x1 +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/migration +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/reference/SystemPanics +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/reference/reference-cpp/ra +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/reference/reference-cpp/rb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/reference/reference-resource/resa +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/data/xml-tree-control/1/doc_source/reference/reference-resource/resb +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/documentation/javadoc/com/symbian/sysdoc/doc_tree/test +/os/buildtools/devlib/devlibhelp/tools/doc_tree/test/group +/os/buildtools/devlib/devlibhelp/tools/doc_tree/xsl +/os/buildtools/devlib/devlibhelp/tools/doxy2refdoc +/os/buildtools/devlib/devlibhelp/tools/dtds/examples/guide +/os/buildtools/devlib/devlibhelp/tools/dtds/examples/reference +/os/buildtools/devlib/devlibhelp/tools/dtds/specs +/os/buildtools/devlib/devlibhelp/tools/dtds/template/SysDoc +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/documentation/javadoc/com/symbian/sysdoc/eclipse_map +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/dtd +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/group +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/jar +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/src/com/symbian/sysdoc/eclipse_map +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/com/symbian/sysdoc/eclipse_map +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/documentation/com/symbian/sysdoc/eclipse_map +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/group +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/diff +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map1 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map2 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/doc_html/_index +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/doc_html/_stock +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/doc_html/m3/AboutKits +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/doc_html/m3/reference/CALCON +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/doc_html/m3/reference/DOMAIN +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/m3/AboutKits +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/m3/reference/CALCON +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/map3/m3/reference/DOMAIN +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/doc_html/_index +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/doc_html/_stock +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/doc_html/r/l1_1 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/doc_html/r/l1_2 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/r/l1_1 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/input/toc1/r/l1_2 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/output +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/plugin/com.symbian.sysdoc.test1 +/os/buildtools/devlib/devlibhelp/tools/eclipse_map/test/reference +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/batch +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/config +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/documentation +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/group +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/perl +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/src/com/symbian/sysdoc/im +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/compare-test +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/config1 +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/config2 +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/metric-test +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/results +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/test1/sub1 +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/test1/sub2/subsub2 +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/test/test2 +/os/buildtools/devlib/devlibhelp/tools/interface-reporter/xsl +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/MetaInfo +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/Output +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/Tangle +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/Transform +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/XBld/build_files +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/doc +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/File +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/HTML/Element +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/HTML/Tree +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/JSON/PP +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/Appender +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/Config +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/Filter +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/JavaMap +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/Layout/PatternLayout +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Log/Log4perl/Util +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Parse/Yapp +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Library +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Manual +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Namespace +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Plugin +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Stash +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Tools +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/Template/Tutorial +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/Checker +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/DOM +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/Filter +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/Handler +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/Parser +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/lib/XML/XQL +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/common/media/css +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/common/media/highlight/languages +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/common/media/highlight/styles +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/common/media/images +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/common/media/js +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/plain +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/sdk/media/images +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/standard/media/css +/os/buildtools/devlib/devlibhelp/tools/xmlbuilder/templates/standard/media/images +/os/lbs/locationmgmt/locationcore/GPSClock/GpsClockManual/BWINS +/os/lbs/locationmgmt/locationcore/GPSClock/GpsClockManual/EABI +/os/lbs/locationmgmt/locationcore/GPSClock/GpsClockManual/group +/os/lbs/locationmgmt/locationcore/GPSClock/GpsClockManual/inc +/os/lbs/locationmgmt/locationcore/GPSClock/GpsClockManual/src +/os/lbs/locationmgmt/locationcore/GPSClock/GpsSetClock/BWINS +/os/lbs/locationmgmt/locationcore/GPSClock/GpsSetClock/EABI +/os/lbs/locationmgmt/locationcore/GPSClock/GpsSetClock/group +/os/lbs/locationmgmt/locationcore/GPSClock/GpsSetClock/inc +/os/lbs/locationmgmt/locationcore/GPSClock/GpsSetClock/src +/os/lbs/locationmgmt/locationcore/GPSClock/group +/os/lbs/locationmgmt/locationcore/GPSClock/test +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/EABI +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/bwins +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/group +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/inc +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/src +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/test/te_lbsapivariant2/group +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/test/te_lbsapivariant2/inc +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/test/te_lbsapivariant2/scripts +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/test/te_lbsapivariant2/src +/os/lbs/locationmgmt/locationcore/LbsClient/LbsApi/test/te_lbsapivariant2/testdata +/os/lbs/locationmgmt/locationcore/LbsClient/LbsTestSvr/group +/os/lbs/locationmgmt/locationcore/LbsClient/LbsTestSvr/inc +/os/lbs/locationmgmt/locationcore/LbsClient/LbsTestSvr/src +/os/lbs/locationmgmt/locationcore/LbsClient/LbsTestSvr/test +/os/lbs/locationmgmt/locationcore/LbsClient/UnitTestBase/inc +/os/lbs/locationmgmt/locationcore/LbsClient/UnitTestBase/src +/os/lbs/locationmgmt/locationcore/LbsClient/docs +/os/lbs/locationmgmt/locationcore/LbsClient/group +/os/lbs/locationmgmt/locationcore/LbsClient/lastknownlocapi/group +/os/lbs/locationmgmt/locationcore/LbsClient/lastknownlocapi/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyController/bwins +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyController/eabi +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyController/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyController/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyController/src +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/bwins +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/eabi +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/src +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsPrivacyExtNotifiers/test +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/BWINS +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/EABI +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/src +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/BWINS +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/EABI +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/src +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/test/bwins +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/test/eabi +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/test/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/LbsQueryAndNotification/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LBSPrivacyNotification/group +/os/lbs/locationmgmt/agpslocationmgr/group +/os/lbs/locationmgmt/agpslocationmgr/inc +/os/lbs/locationmgmt/agpslocationmgr/src +/os/lbs/locationmgmt/agpslocationmgr/test/te_man/group +/os/lbs/locationmgmt/agpslocationmgr/test/te_man/scripts +/os/lbs/locationmgmt/agpslocationmgr/test/te_man/src +/os/lbs/locationmgmt/agpslocationmgr/test/te_man/testdata +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsagpsmanager/group +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsgpsmodule/BWINS +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsgpsmodule/EABI +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsgpsmodule/group +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsgpsmodule/inc +/os/lbs/locationmgmt/agpslocationmgr/test/test_lbsgpsmodule/src +/os/lbs/locationmgmt/locationcore/bwins +/os/lbs/locationmgmt/locationcore/data +/os/lbs/locationmgmt/locationcore/eabi +/os/lbs/locationmgmt/locationcore/group +/os/lbs/locationmgmt/locationcore/inc +/os/lbs/locationmgmt/locationcore/src +/os/lbs/locationmgmt/locationcore/test/group +/os/lbs/locationmgmt/locationcore/test/inc +/os/lbs/locationmgmt/locationcore/test/scripts +/os/lbs/locationmgmt/locationcore/test/src +/os/lbs/locationmgmt/locationcore/test/te_lbsadmin/bwins +/os/lbs/locationmgmt/locationcore/test/te_lbsadmin/eabi +/os/lbs/locationmgmt/locationcore/test/te_lbsadmin/group +/os/lbs/locationmgmt/locationcore/test/te_lbsadmin/inc +/os/lbs/locationmgmt/locationcore/test/te_lbsadmin/src +/os/lbs/locationmgmt/locationcore/test/testdata/legacy +/os/lbs/locationmgmt/locationcore/test/testdata/outofrange +/os/lbs/locationmgmt/locationcore/test/xml/te_LbsAdminSuite/testexecuteservers +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/BWINS +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/EABI +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/group +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/inc +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/src +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/test/group +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/test/scripts +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/test/src +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/test/testdata +/os/lbs/locationmgmt/locationcore/LbsAssistanceData/test/xml/te_LbsAssistanceDataSuite/testexecuteservers +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsAssistanceDataSourceInterface/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsAssistanceDataSourceInterface/inc +/os/lbs/locationmgmt/locationcore/LbsDebug/BWINS +/os/lbs/locationmgmt/locationcore/LbsDebug/EABI +/os/lbs/locationmgmt/locationcore/LbsDebug/group +/os/lbs/locationmgmt/locationcore/LbsDebug/inc +/os/lbs/locationmgmt/locationcore/LbsDebug/src +/os/lbs/locationmgmt/locationcore/LbsDebug/test/te_LbsDebug/group +/os/lbs/locationmgmt/locationcore/LbsDebug/test/te_LbsDebug/scripts +/os/lbs/locationmgmt/locationcore/LbsDebug/test/te_LbsDebug/src +/os/lbs/locationmgmt/locationcore/LbsDebug/test/te_LbsDebug/testdata +/os/lbs/locationmgmt/locationcore/LbsDebug/test/te_LbsDebug/xml/te_LbsDebugSuite/testexecuteservers +/os/lbs/locationmgmt/locationcore/LbsInternalApi/BWINS +/os/lbs/locationmgmt/locationcore/LbsInternalApi/EABI +/os/lbs/locationmgmt/locationcore/LbsInternalApi/group +/os/lbs/locationmgmt/locationcore/LbsInternalApi/inc +/os/lbs/locationmgmt/locationcore/LbsInternalApi/src +/os/lbs/locationmgmt/locationcore/LbsInternalApi/te_lbsinternalapitest/group +/os/lbs/locationmgmt/locationcore/LbsInternalApi/te_lbsinternalapitest/scripts +/os/lbs/locationmgmt/locationcore/LbsInternalApi/te_lbsinternalapitest/src +/os/lbs/locationmgmt/locationcore/LbsInternalApi/te_lbsinternalapitest/testdata +/os/lbs/locationmgmt/locationcore/LbsInternalApi/te_lbsinternalapitest/xml/te_lbsinternalapitestsuite/testexecuteservers +/os/lbs/locationmgmt/locationcore/LbsLocCommon/BWINS +/os/lbs/locationmgmt/locationcore/LbsLocCommon/EABI +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/example +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/group +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/inc +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/needtoeditthesefiles +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/src +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/te_ProcessLaunchTest/Documentation +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/te_ProcessLaunchTest/group +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/te_ProcessLaunchTest/scripts +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/te_ProcessLaunchTest/src +/os/lbs/locationmgmt/locationcore/LbsLocCommon/ServerFramework/te_ProcessLaunchTest/testdata +/os/lbs/locationmgmt/locationcore/LbsLocCommon/group +/os/lbs/locationmgmt/locationcore/LbsLocCommon/inc +/os/lbs/locationmgmt/locationcore/LbsLocCommon/src +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/BWINS +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/EABI +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/inc +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/src +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsConTest1 +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsManager/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsManager/inc +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsManager/src +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsModule/BWINS +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsModule/EABI +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsModule/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsModule/inc +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/LbsGpsModule/src +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/prototype/inc +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/t_testmanager/group +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/t_testmanager/inc +/os/lbs/locationmgmt/locationcore/LbsLocDataSource/test/t_testmanager/src +/os/lbs/datasourcemodules/agpsintegrationmodule/group +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/group +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/inc +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/src +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/group +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/group +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/inc +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/scripts +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/src +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/testdata +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_protocol/xml/te_protocolSuite/testexecuteservers +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_sirfgpsmainlogic/group +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_sirfgpsmainlogic/scripts +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_sirfgpsmainlogic/src +/os/lbs/datasourcemodules/agpsintegrationmodule/sirf/test/te_sirfgpsmainlogic/testdata +/os/lbs/locationrequestmgmt/locationserver/group +/os/lbs/locationrequestmgmt/locationserver/inc +/os/lbs/locationrequestmgmt/locationserver/resource +/os/lbs/locationrequestmgmt/locationserver/src +/os/lbs/locationrequestmgmt/locationserver/te_LbsLocServer/group +/os/lbs/locationrequestmgmt/locationserver/te_LbsLocServer/scripts +/os/lbs/locationrequestmgmt/locationserver/te_LbsLocServer/src +/os/lbs/locationrequestmgmt/locationserver/te_LbsLocServer/testdata +/os/lbs/locationrequestmgmt/locationserver/test/te_locsrv/group +/os/lbs/locationrequestmgmt/locationserver/test/te_locsrv/inc +/os/lbs/locationrequestmgmt/locationserver/test/te_locsrv/scripts +/os/lbs/locationrequestmgmt/locationserver/test/te_locsrv/src +/os/lbs/locationrequestmgmt/locationserver/test/te_locsrv/testdata +/os/lbs/locationrequestmgmt/locationserver/LbsLocUtils/BWINS +/os/lbs/locationrequestmgmt/locationserver/LbsLocUtils/eabi +/os/lbs/locationrequestmgmt/locationserver/LbsLocUtils/group +/os/lbs/locationrequestmgmt/locationserver/LbsLocUtils/inc +/os/lbs/locationrequestmgmt/locationserver/LbsLocUtils/src +/os/lbs/locationmgmt/locationcore/LbsLogging/BWINS +/os/lbs/locationmgmt/locationcore/LbsLogging/EABI +/os/lbs/locationmgmt/locationcore/LbsLogging/group +/os/lbs/locationmgmt/locationcore/LbsLogging/inc +/os/lbs/locationmgmt/locationcore/LbsLogging/src +/os/lbs/locationmgmt/locationcore/LbsLogging/te_LbsLogging/group +/os/lbs/locationmgmt/locationcore/LbsLogging/te_LbsLogging/scripts +/os/lbs/locationmgmt/locationcore/LbsLogging/te_LbsLogging/src +/os/lbs/locationmgmt/locationcore/LbsLogging/te_LbsLogging/testdata +/os/lbs/locationmgmt/locationcore/LbsLogging/test/src +/os/lbs/locationmgmt/locationcore/LbsMaths/BWINS +/os/lbs/locationmgmt/locationcore/LbsMaths/Design/Test +/os/lbs/locationmgmt/locationcore/LbsMaths/eabi +/os/lbs/locationmgmt/locationcore/LbsMaths/group +/os/lbs/locationmgmt/locationcore/LbsMaths/inc +/os/lbs/locationmgmt/locationcore/LbsMaths/src +/os/lbs/locationmgmt/locationcore/LbsMaths/te_lbsmaths/group +/os/lbs/locationmgmt/locationcore/LbsMaths/te_lbsmaths/scripts +/os/lbs/locationmgmt/locationcore/LbsMaths/te_lbsmaths/src +/os/lbs/locationmgmt/locationcore/LbsMaths/te_lbsmaths/testdata +/os/lbs/locationmgmt/networkgateway/group +/os/lbs/locationmgmt/networkgateway/inc +/os/lbs/locationmgmt/networkgateway/src +/os/lbs/locationmgmt/networkgateway/test/netprotocoltest/BWINS +/os/lbs/locationmgmt/networkgateway/test/netprotocoltest/EABI +/os/lbs/locationmgmt/networkgateway/test/netprotocoltest/group +/os/lbs/locationmgmt/networkgateway/test/netprotocoltest/inc +/os/lbs/locationmgmt/networkgateway/test/netprotocoltest/src +/os/lbs/locationmgmt/networkgateway/test/te_lbsnetgateway/group +/os/lbs/locationmgmt/networkgateway/test/te_lbsnetgateway/scripts +/os/lbs/locationmgmt/networkgateway/test/te_lbsnetgateway/src +/os/lbs/locationmgmt/networkgateway/test/te_lbsnetgateway/testdata +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/BWINS +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/EABI +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/group +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/inc +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/src +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/test/group +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/test/te_lbsnetinternaltest/group +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/test/te_lbsnetinternaltest/scripts +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/test/te_lbsnetinternaltest/src +/os/lbs/locationmgmt/locationcore/LbsNetInternalApi/test/te_lbsnetinternaltest/testdata +/os/lbs/locationmgmt/locationcore/LbsNetProtocol/BWINS +/os/lbs/locationmgmt/locationcore/LbsNetProtocol/EABI +/os/lbs/locationmgmt/locationcore/LbsNetProtocol/group +/os/lbs/locationmgmt/locationcore/LbsNetProtocol/inc +/os/lbs/locationmgmt/locationcore/LbsNetProtocol/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/BWINS +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/EABI +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/test/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/test/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/test/testdata/configs +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsNetSim/test/testdata/scripts +/os/lbs/locationmgmt/networklocationmgr/group +/os/lbs/locationmgmt/networklocationmgr/inc +/os/lbs/locationmgmt/networklocationmgr/src +/os/lbs/locationmgmt/networklocationmgr/t_lbsDummygateway/group +/os/lbs/locationmgmt/networklocationmgr/t_lbsDummygateway/inc +/os/lbs/locationmgmt/networklocationmgr/t_lbsDummygateway/src +/os/lbs/locationmgmt/networklocationmgr/te_LbsNetworkLocationManager/Documentation +/os/lbs/locationmgmt/networklocationmgr/te_LbsNetworkLocationManager/group +/os/lbs/locationmgmt/networklocationmgr/te_LbsNetworkLocationManager/scripts +/os/lbs/locationmgmt/networklocationmgr/te_LbsNetworkLocationManager/src +/os/lbs/locationmgmt/networklocationmgr/te_LbsNetworkLocationManager/testdata +/os/lbs/locationrequestmgmt/networkrequesthandler/group +/os/lbs/locationrequestmgmt/networkrequesthandler/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/src +/os/lbs/locationrequestmgmt/networkrequesthandler/test/group +/os/lbs/locationrequestmgmt/networkrequesthandler/test/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/test/scripts +/os/lbs/locationrequestmgmt/networkrequesthandler/test/src +/os/lbs/locationrequestmgmt/networkrequesthandler/test/te_lbsnrhsuite2/group +/os/lbs/locationrequestmgmt/networkrequesthandler/test/te_lbsnrhsuite2/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/test/te_lbsnrhsuite2/scripts +/os/lbs/locationrequestmgmt/networkrequesthandler/test/te_lbsnrhsuite2/src +/os/lbs/locationrequestmgmt/networkrequesthandler/test/te_lbsnrhsuite2/testdata +/os/lbs/locationrequestmgmt/networkrequesthandler/test/testdata +/os/lbs/locationrequestmgmt/networkrequesthandler/test/testqandnnotifierstub/group +/os/lbs/locationrequestmgmt/networkrequesthandler/test/testqandnnotifierstub/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/test/testqandnnotifierstub/src +/os/lbs/locationrequestmgmt/networkrequesthandler/test/tlbsdummynotifier/data +/os/lbs/locationrequestmgmt/networkrequesthandler/test/tlbsdummynotifier/group +/os/lbs/locationrequestmgmt/networkrequesthandler/test/tlbsdummynotifier/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/test/tlbsdummynotifier/src +/os/lbs/lbstest/locationprotocoltest/group +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/BWINS +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/eabi +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/group +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/inc +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/src +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/test/t_devcopy/group +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/test/t_devcopy/inc +/os/lbs/locationmgmt/locationcore/LbsPartnerCommon/test/t_devcopy/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/Common/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/Common/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/Common/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/NetworkPrivacyAPI/BWINS +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/NetworkPrivacyAPI/EABI +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/NetworkPrivacyAPI/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/NetworkPrivacyAPI/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/NetworkPrivacyAPI/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/PrivacyRequestAPI/BWINS +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/PrivacyRequestAPI/EABI +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/PrivacyRequestAPI/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/PrivacyRequestAPI/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/ClientAPI/PrivacyRequestAPI/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/PrivacyProtocolModule/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/PrivacyProtocolModule/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/PrivacyProtocolModule/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_dummynetgateway/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_dummynetgateway/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_dummynetgateway/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsnetworkprivacy/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsnetworkprivacy/scripts +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsnetworkprivacy/src +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsnetworkprivacy/testdata +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsprivfwcap/group +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsprivfwcap/inc +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsprivfwcap/scripts +/os/lbs/networkprotocolmodules/privacyprotocolmodule/test/te_lbsprivfwcap/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/test/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/test/scripts +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/test/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsProtocolModule/test/testdata +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/bwins +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/eabi +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/group +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/inc +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/src +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/test/te_QualityProfileApiSuite/group +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/test/te_QualityProfileApiSuite/scripts +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/test/te_QualityProfileApiSuite/src +/os/lbs/locationrequestmgmt/locationserver/LbsQualityProfileApi/test/te_QualityProfileApiSuite/testdata +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/test/config +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/test/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/test/script +/os/lbs/networkprotocolmodules/suplprotocolmodule/HostSettingsApi/test/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/LbsPskAPI/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/test/te_suplconnectionmanager/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/test/te_suplconnectionmanager/scripts +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/test/te_suplconnectionmanager/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplConnectionManager/test/te_suplconnectionmanager/testdata +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplDevLogger/BWINS +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplDevLogger/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplDevLogger/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplDevLogger/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplDevLogger/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPositioningProtBase/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/TestSuplConnectionManager/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/TestSuplConnectionManager/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/TestSuplConnectionManager/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/TestSuplConnectionManager/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/TestSuplConnectionManager/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/scripts +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/testdata +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplProtocol/test/xml/te_suplprotocolSuite/testexecuteservers +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/BWINS +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/EABI +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/test/scripts +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplPushAPI/test/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/BWINS +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/EABI +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/rrlp/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/rrlp/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/supl/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/supl/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/test/te_suplrrlpasn/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/test/te_suplrrlpasn/scripts +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/test/te_suplrrlpasn/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpAsn1/test/te_suplrrlpasn/testdata +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/lbssuplrrlp_test/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/lbssuplrrlp_test/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/lbssuplrrlp_test/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/te_suplrrlp/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/te_suplrrlp/scripts +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/te_suplrrlp/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/SuplRrlpProtocol/test/te_suplrrlp/testdata +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/bin/armv5/udeb +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/bin/armv5/urel +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/bin/winscw/udeb +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/bin/winscw/urel +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/asn1export/lib/armv5 +/os/lbs/networkprotocolmodules/suplprotocolmodule/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/export +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplrrlptestmessages/EABI +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplrrlptestmessages/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplrrlptestmessages/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplrrlptestmessages/rrlp/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplrrlptestmessages/rrlp/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/bwins +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/eabi +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/group +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/rrlp/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/rrlp/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/src +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/supl/inc +/os/lbs/networkprotocolmodules/suplprotocolmodule/test/suplspoofserver/supl/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/data +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/test/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/test/scripts +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/test/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/LbsSuplTestProtocol/test/testdata +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/EABI +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/bwins +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/group +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/inc +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/src +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/LbsX3PApi/test +/os/lbs/locationrequestmgmt/networkrequesthandler/LbsX3P/group +/os/unref/orphan/comgen/LBS/cenrep +/os/lbs/locationmgmt/locationcore/documentation +/os/unref/orphan/comgen/LBS/group +/os/lbs/locationmgmt/locationcore/inc +/mw/messagingmw/messagingfw/suplsmshandler/group +/mw/messagingmw/messagingfw/suplsmshandler/inc +/mw/messagingmw/messagingfw/suplsmshandler/src +/mw/messagingmw/messagingfw/suplsmshandler/test/connstarter/group +/mw/messagingmw/messagingfw/suplsmshandler/test/connstarter/inc +/mw/messagingmw/messagingfw/suplsmshandler/test/connstarter/src +/mw/messagingmw/messagingfw/suplsmshandler/test/testserver/group +/mw/messagingmw/messagingfw/suplsmshandler/test/testserver/scripts +/mw/messagingmw/messagingfw/suplsmshandler/test/testserver/src +/mw/messagingmw/messagingfw/suplsmshandler/test/testserver/testdata +/mw/messagingmw/messagingfw/suplwappushhandler/group +/mw/messagingmw/messagingfw/suplwappushhandler/inc +/mw/messagingmw/messagingfw/suplwappushhandler/src +/mw/messagingmw/messagingfw/suplwappushhandler/test/group +/mw/messagingmw/messagingfw/suplwappushhandler/test/scripts +/mw/messagingmw/messagingfw/suplwappushhandler/test/src +/os/unref/orphan/comgen/LBS/lbsgpsdatasourcemodules/group +/os/lbs/datasourcemodules/defaultpositioningmodule/data +/os/lbs/datasourcemodules/defaultpositioningmodule/group +/os/lbs/datasourcemodules/defaultpositioningmodule/inc +/os/lbs/datasourcemodules/defaultpositioningmodule/resource +/os/lbs/datasourcemodules/defaultpositioningmodule/src +/os/lbs/datasourcemodules/defaultpositioningmodule/test/te_defproxy/group +/os/lbs/datasourcemodules/defaultpositioningmodule/test/te_defproxy/inc +/os/lbs/datasourcemodules/defaultpositioningmodule/test/te_defproxy/scripts +/os/lbs/datasourcemodules/defaultpositioningmodule/test/te_defproxy/src +/os/lbs/datasourcemodules/defaultpositioningmodule/test/te_defproxy/testdata +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/cenrep +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/data +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/group +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Connecting +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Init +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Nmea +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/RequestHandler +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Settings +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/inc/Utils +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Connecting +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Init +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Nmea +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/RequestHandler +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Settings +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/src/Utils +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/btdevnotif/bwins +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/btdevnotif/eabi +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/btdevnotif/group +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/btdevnotif/inc +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/btdevnotif/src +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/group +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/inc +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/scripts +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/src +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_lbsbtgpspsy/testdata +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_settingsmanager/group +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_settingsmanager/inc +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_settingsmanager/scripts +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_settingsmanager/src +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/btgpspsy/test/te_settingsmanager/testdata +/os/lbs/datasourcemodules/bluetoothgpspositioningmodule/group +/os/lbs/datasourcemodules/simulationpositioningmodule/Data +/os/lbs/datasourcemodules/simulationpositioningmodule/cenrep +/os/lbs/datasourcemodules/simulationpositioningmodule/group +/os/lbs/datasourcemodules/simulationpositioningmodule/inc +/os/lbs/datasourcemodules/simulationpositioningmodule/src +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/common/inc +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/common/src +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/group +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/inc +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/scripts +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/src +/os/lbs/datasourcemodules/simulationpositioningmodule/test/te_lbssimulationpsy/testdata +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/bwins +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/eabi +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/group +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/inc +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/integratedgpshwstatusapi/group +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/integratedgpshwstatusapi/inc +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/posindicatorapi/group +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/posindicatorapi/inc +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/src +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/test/te_locindicatorlib/group +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/test/te_locindicatorlib/inc +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/test/te_locindicatorlib/scripts +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/test/te_locindicatorlib/src +/os/lbs/locationmgmt/locationcore/lbslocindicatorlib/test/te_locindicatorlib/testdata +/os/lbs/locationmgmt/locationcore/lbslocsettings/BWINS +/os/lbs/locationmgmt/locationcore/lbslocsettings/EABI +/os/lbs/locationmgmt/locationcore/lbslocsettings/data +/os/lbs/locationmgmt/locationcore/lbslocsettings/group +/os/lbs/locationmgmt/locationcore/lbslocsettings/inc +/os/lbs/locationmgmt/locationcore/lbslocsettings/locsettingsapi/group +/os/lbs/locationmgmt/locationcore/lbslocsettings/locsettingsapi/inc +/os/lbs/locationmgmt/locationcore/lbslocsettings/src +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/BWINS +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/EABI +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/group +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/inc +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/locfwtraceapi/group +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/locfwtraceapi/inc +/os/lbs/locationmgmt/locationcore/lbsmlfwutilities/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/BWINS +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/EABI +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/pospluginapi/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/pospluginapi/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/posplugininformationapi/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/posplugininformationapi/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytester/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytester/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytester/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytester/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytestercrtester/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytestercrtester/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/psytestercrtester/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy3cancel/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy3cancel/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy3cancel/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy3cancel/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy3cancel/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy4cancel/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy4cancel/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy4cancel/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy4cancel/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/cancel/testpsy4cancel/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy2cap/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy2cap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy2cap/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy2cap/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy2cap/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy3cap/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy3cap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy3cap/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy3cap/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy3cap/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy4cap/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy4cap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy4cap/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy4cap/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/capability/testpsy4cap/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/testpsy21crcap/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/testpsy21crcap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/testpsy21crcap/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/testpsy21crcap/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/crcap/testpsy21crcap/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy1leaving/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy1leaving/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy1leaving/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy1leaving/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy1leaving/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy2leaving/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy2leaving/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy2leaving/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy2leaving/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/leaving/testpsy2leaving/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy3maxage/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy3maxage/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy3maxage/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy3maxage/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy3maxage/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy4maxage/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy4maxage/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy4maxage/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy4maxage/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/maxage/testpsy4maxage/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/testpsy2mem/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/testpsy2mem/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/testpsy2mem/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/testpsy2mem/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/memory/testpsy2mem/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy3mult/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy3mult/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy3mult/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy3mult/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy3mult/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy4mult/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy4mult/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy4mult/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy4mult/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy4mult/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy5mult/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy5mult/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy5mult/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy5mult/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy5mult/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy6mult/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy6mult/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy6mult/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy6mult/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/multiple/testpsy6mult/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/testpsy18cap/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/testpsy18cap/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/testpsy18cap/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/testpsy18cap/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/plugincap/testpsy18cap/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy1req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy1req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy1req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy1req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy1req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy2req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy2req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy2req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy2req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy2req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy3req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy3req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy3req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy3req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy3req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy4req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy4req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy4req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy4req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy4req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy5req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy5req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy5req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy5req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy5req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy6req/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy6req/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy6req/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy6req/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/requestsbasic/testpsy6req/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy1res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy1res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy1res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy1res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy1res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy2res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy2res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy2res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy2res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy2res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy3res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy3res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy3res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy3res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy3res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy4res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy4res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy4res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy4res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy4res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy5res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy5res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy5res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy5res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy5res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy6res/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy6res/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy6res/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy6res/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/resourcefile/testpsy6res/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy1stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy1stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy1stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy1stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy1stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy2stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy2stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy2stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy2stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy2stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy3stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy3stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy3stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy3stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy3stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy4stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy4stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy4stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy4stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy4stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy5stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy5stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy5stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy5stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy5stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy6stat/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy6stat/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy6stat/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy6stat/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/status/testpsy6stat/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testdata +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testpsybase/BWINS +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testpsybase/EABI +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testpsybase/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testpsybase/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/testpsybase/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy1threads/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy1threads/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy1threads/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy1threads/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy1threads/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy2threads/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy2threads/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy2threads/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy2threads/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/threads/testpsy2threads/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy19track/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy19track/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy19track/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy19track/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy19track/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy20track/cenrep +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy20track/group +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy20track/inc +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy20track/resource +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/psytester/test/testpsys/tracking/testpsy20track/src +/os/lbs/datasourceadaptation/gpsdatasourceadaptation/src +/os/lbs/locationmgmt/locationcore/lbsroot/group +/os/lbs/locationmgmt/locationcore/lbsroot/inc +/os/lbs/locationmgmt/locationcore/lbsroot/src +/os/lbs/locationmgmt/locationcore/lbsrootapi/BWINS +/os/lbs/locationmgmt/locationcore/lbsrootapi/EABI +/os/lbs/locationmgmt/locationcore/lbsrootapi/group +/os/lbs/locationmgmt/locationcore/lbsrootapi/inc +/os/lbs/locationmgmt/locationcore/lbsrootapi/src +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/group +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/inc +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/scripts +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/src +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep10 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep11 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep12 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep13 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep15 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep16 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep17 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep18 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep26 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep28 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep29 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep31 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststep9 +/os/lbs/locationmgmt/locationcore/lbsrootapi/test/testdata/teststepall +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/EABI +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/asn1per/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/asn1per/source +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/bwins +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/documentation +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/rrc/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/rrc/source +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/supl/inc +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/supl/source +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/test/group +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/test/scripts +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/test/src +/os/lbs/networkprotocolmodules/networkprotocolmodule/suplasn1/test/testdata +/os/lbs/lbstest/lbstestproduct/test_group +/os/lbs/lbstest/lbstestproduct/internal/group +/os/lbs/lbstest/lbstestproduct/internal/lbsdatasrc/group +/os/lbs/lbstest/lbstestproduct/internal/lbsdatasrc/inc +/os/lbs/lbstest/lbstestproduct/internal/lbsdatasrc/scripts +/os/lbs/lbstest/lbstestproduct/internal/lbsdatasrc/src +/os/lbs/lbstest/lbstestproduct/internal/lbsdatasrc/testdata +/os/lbs/lbstest/lbstestproduct/internal/lbstestserver/BWINS +/os/lbs/lbstest/lbstestproduct/internal/lbstestserver/EABI +/os/lbs/lbstest/lbstestproduct/internal/lbstestserver/group +/os/lbs/lbstest/lbstestproduct/internal/lbstestserver/inc +/os/lbs/lbstest/lbstestproduct/internal/lbstestserver/src +/os/lbs/lbstest/lbstestproduct/internal/lbstestutils/BWINS +/os/lbs/lbstest/lbstestproduct/internal/lbstestutils/EABI +/os/lbs/lbstest/lbstestproduct/internal/lbstestutils/group +/os/lbs/lbstest/lbstestproduct/internal/lbstestutils/inc +/os/lbs/lbstest/lbstestproduct/internal/lbstestutils/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/btpsy/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/btpsy/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/btpsy/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/btpsy/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/btpsy/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy1/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy1/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy1/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy1/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy1/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy2/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy2/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy2/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy2/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/extgpspsy2/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/instapsy/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/instapsy/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/instapsy/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/instapsy/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/instapsy/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy1/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy1/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy1/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy1/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy1/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy2/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy2/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy2/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy2/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/intgpspsy2/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsy6/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy1/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy1/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy1/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy1/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy1/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy2/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy2/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy2/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy2/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy2/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy3/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy3/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy3/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy3/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/lcfpsydummy3/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/leavingpsy/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/leavingpsy/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/leavingpsy/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/leavingpsy/resource +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/leavingpsy/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy1/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy1/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy1/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy1/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy1/src +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy2/cenrep +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy2/data +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy2/group +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy2/inc +/os/lbs/locationrequestmgmt/locationserver/lbstestpsys/networkpsy2/src +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LBS_Test_Suite +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsAGPSHAIValidationSuite/LbsAGPSHAIValidationSuite_Assisted/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsAGPSHAIValidationSuite/LbsAGPSHAIValidationSuite_Autonomous/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsClientSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsClockSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsDataSrcAgpsSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsDataSrcNetworkSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsHybridMolrSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsHybridMtlrSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsHybridX3PSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsMtlrSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsSuplMolrSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsSuplMtlrSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationNavmanSuite/LbsX3PSuite_Real/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsAssDataSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsClientSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsClockSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsConflictSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsExtendedMtlrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsFeaturesSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsHybridMolrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsHybridMtlrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsHybridX3PSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsMathSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsMtlrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsPtbMtlrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsSuplMolrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsSuplMtlrSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsSuplOmaSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsIntegrationSuite/LbsX3PSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsIntegrationSuite/LbsFeaturesSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsIntegrationSuite/LbsNotifierNotInstalledSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsIntegrationSuite/LbsPrivacyFwSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsIntegrationSuite/LbsRamUsageSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/Te_LbsLoggingSuiteServer/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_LbsAdminSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_LbsDebugSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_LbsPrivFWCapSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsinternalapitestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsmathServer/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsnetgatewaySuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsnetinternaltestSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsnetworkprivacySuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsnrhtestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsqualityprofileapiSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsPrivacySuite/LbsUnitSuite/te_lbsrootapitestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsThirdPartySuite/s60PrivacyFwSuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/Te_LbsLoggingSuiteServer/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplconnectionmanagersuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplhostsettingssuite/te_supllbsapiasyncsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplhostsettingssuite/te_supllbsapisuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplprotocolsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplpushapisuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplrrlpasn1suite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplrrlpsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplsmstriggersuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/suplsuite/te_suplwappushsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_LbsAdminSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_LbsAssistanceDataSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_LbsDebugSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_LbsLocServerSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_LbsNetworkLocationManager/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_ProcessLaunchTestSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_agpshybridmoduleSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsinternalapitestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsmathServer/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsnetgatewaySuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsnetinternaltestSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsnetsimtestSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsnrhsuite2/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsnrhtestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsqualityprofileapiSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbsrootapitestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_lbssupltestmoduleSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_manSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_protocolSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_sirfgpsmainlogicSuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/te_testprotocolmodulesuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/LbsUnitSuite/tsuplasn1/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsintegrationsuite/lbsbackuprestoresuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsintegrationsuite/lbscalculationtestsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsintegrationsuite/lbsclientvariantsuite/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsintegrationsuite/lbssimulationpsysuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbsapivariant2suite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbsbtgpspsysuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbsdefproxysuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbslocindicatorlibsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbslocsrvsuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbspsytestersuite +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbssettingsmanagersuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/tdxml/LbsSuite/lbsvariant2suite/lbsunitsuite/te_lbssimulationpsysuite/testexecuteservers +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/group +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/simpleprovider/group +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/simpleprovider/inc +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/simpleprovider/src +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/suplprovider/group +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/suplprovider/inc +/os/lbs/lbstest/lbstestproduct/agpsdataproviders/suplprovider/src +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/documentation +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/group +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaiassdata/group +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaiassdata/inc +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaiassdata/scripts +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaiassdata/src +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaiassdata/testdata +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaivalidate/group +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaivalidate/inc +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaivalidate/scripts +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaivalidate/src +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/lbsagpshaivalidate/testdata +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/testdriver/LbsAGPSHAIValidationSuite/LbsAGPSHAIValidationSuite_Assisted/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/agpshaivalidate/testdriver/LbsAGPSHAIValidationSuite/LbsAGPSHAIValidationSuite_Autonomous/TestExecuteServers +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/group +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/inc +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/src +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/group +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/te_agpshybridmodule/group +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/te_agpshybridmodule/inc +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/te_agpshybridmodule/scripts +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/te_agpshybridmodule/src +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/test/te_agpshybridmodule/testdata +/os/lbs/lbstest/lbstestproduct/agpshybridmodule/testdata +/os/lbs/lbstest/lbstestproduct/agpsmodule/BWINS +/os/lbs/lbstest/lbstestproduct/agpsmodule/group +/os/lbs/lbstest/lbstestproduct/agpsmodule/inc +/os/lbs/lbstest/lbstestproduct/agpsmodule/src +/os/lbs/lbstest/lbstestproduct/common/group +/os/lbs/lbstest/lbstestproduct/common/inc +/os/lbs/lbstest/lbstestproduct/common/scripts +/os/lbs/lbstest/lbstestproduct/common/src +/os/lbs/lbstest/lbstestproduct/common/testdata +/os/lbs/lbstest/lbstestproduct/documentation +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/bwins +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/eabi +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/group +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/inc +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/src +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/test/group +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/test/scripts +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/test/src +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolproxy/test/testdata +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolstub/inc +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolstub/src +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolstub/test/group +/os/lbs/lbstest/lbstestproduct/extendedprotocolmodule/lbsnetextendedprotocolstub/test/src +/os/lbs/lbstest/lbstestproduct/group +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/bwins +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/eabi +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/getafixutils/inc +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/getafixutils/src +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/getafixutils/test +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/group +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/inc +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/src +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/test/group +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/test/scripts +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/test/src +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolproxy/test/testdata +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolstub/inc +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolstub/src +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolstub/test/group +/os/lbs/lbstest/lbstestproduct/hybridprotocolmodule/lbsnetprotocolstub/test/src +/os/lbs/lbstest/lbstestproduct/lbsassdata/group +/os/lbs/lbstest/lbstestproduct/lbsassdata/inc +/os/lbs/lbstest/lbstestproduct/lbsassdata/scripts +/os/lbs/lbstest/lbstestproduct/lbsassdata/src +/os/lbs/lbstest/lbstestproduct/lbsassdata/testdata +/os/lbs/lbstest/lbstestproduct/lbsbackuprestore/group +/os/lbs/lbstest/lbstestproduct/lbsbackuprestore/inc +/os/lbs/lbstest/lbstestproduct/lbsbackuprestore/scripts +/os/lbs/lbstest/lbstestproduct/lbsbackuprestore/src +/os/lbs/lbstest/lbstestproduct/lbsbackuprestore/testdata +/os/lbs/lbstest/lbstestproduct/lbscalculation/group +/os/lbs/lbstest/lbstestproduct/lbscalculation/inc +/os/lbs/lbstest/lbstestproduct/lbscalculation/scripts +/os/lbs/lbstest/lbstestproduct/lbscalculation/src +/os/lbs/lbstest/lbstestproduct/lbscalculation/testdata +/os/lbs/lbstest/lbstestproduct/lbsclient/group +/os/lbs/lbstest/lbstestproduct/lbsclient/inc +/os/lbs/lbstest/lbstestproduct/lbsclient/lbsexeclient/group +/os/lbs/lbstest/lbstestproduct/lbsclient/lbsexeclient/src +/os/lbs/lbstest/lbstestproduct/lbsclient/scripts +/os/lbs/lbstest/lbstestproduct/lbsclient/src +/os/lbs/lbstest/lbstestproduct/lbsclient/testdata +/os/lbs/lbstest/lbstestproduct/lbsclock/group +/os/lbs/lbstest/lbstestproduct/lbsclock/inc +/os/lbs/lbstest/lbstestproduct/lbsclock/scripts +/os/lbs/lbstest/lbstestproduct/lbsclock/src +/os/lbs/lbstest/lbstestproduct/lbsclock/testdata +/os/lbs/lbstest/lbstestproduct/lbsconflict/group +/os/lbs/lbstest/lbstestproduct/lbsconflict/inc +/os/lbs/lbstest/lbstestproduct/lbsconflict/scripts +/os/lbs/lbstest/lbstestproduct/lbsconflict/src +/os/lbs/lbstest/lbstestproduct/lbsconflict/testdata +/os/lbs/lbstest/lbstestproduct/lbsextendedmtlr/group +/os/lbs/lbstest/lbstestproduct/lbsextendedmtlr/inc +/os/lbs/lbstest/lbstestproduct/lbsextendedmtlr/scripts +/os/lbs/lbstest/lbstestproduct/lbsextendedmtlr/src +/os/lbs/lbstest/lbstestproduct/lbsextendedmtlr/testdata +/os/lbs/lbstest/lbstestproduct/lbsfeatures/group +/os/lbs/lbstest/lbstestproduct/lbsfeatures/inc +/os/lbs/lbstest/lbstestproduct/lbsfeatures/scripts +/os/lbs/lbstest/lbstestproduct/lbsfeatures/src +/os/lbs/lbstest/lbstestproduct/lbshybridconflict/group +/os/lbs/lbstest/lbstestproduct/lbshybridconflict/inc +/os/lbs/lbstest/lbstestproduct/lbshybridconflict/src +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/documentation/graphviz +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/group +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/inc +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/scripts +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/src +/os/lbs/lbstest/lbstestproduct/lbshybridmolr/testdata +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/documentation/graphviz +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/group +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/inc +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/scripts +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/src +/os/lbs/lbstest/lbstestproduct/lbshybridmtlr/testdata +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/documentation/graphviz +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/group +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/inc +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/scripts +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/src +/os/lbs/lbstest/lbstestproduct/lbshybridx3p/testdata +/os/lbs/lbstest/lbstestproduct/lbsmaths/group +/os/lbs/lbstest/lbstestproduct/lbsmaths/inc +/os/lbs/lbstest/lbstestproduct/lbsmaths/scripts +/os/lbs/lbstest/lbstestproduct/lbsmaths/src +/os/lbs/lbstest/lbstestproduct/lbsmaths/testdata +/os/lbs/lbstest/lbstestproduct/lbsmtlr/group +/os/lbs/lbstest/lbstestproduct/lbsmtlr/inc +/os/lbs/lbstest/lbstestproduct/lbsmtlr/scripts +/os/lbs/lbstest/lbstestproduct/lbsmtlr/src +/os/lbs/lbstest/lbstestproduct/lbsmtlr/testdata +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwnotifier/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwnotifier/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwnotifier/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwproxy/bwins +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwproxy/eabi +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwproxy/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwproxy/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwproxy/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtest/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtest/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtest/scripts +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtest/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtest/testdata +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/bwins +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/eabi +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/test/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/test/scripts +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/test/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbsprivfwtestchannel/test/testdata +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontroller/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontroller/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontroller/src +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontrollersimple/group +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontrollersimple/inc +/os/lbs/lbstest/lbstestproduct/lbsprivacyfw/lbstestprivacycontrollersimple/src +/os/lbs/lbstest/lbstestproduct/lbsptbmtlr/group +/os/lbs/lbstest/lbstestproduct/lbsptbmtlr/inc +/os/lbs/lbstest/lbstestproduct/lbsptbmtlr/scripts +/os/lbs/lbstest/lbstestproduct/lbsptbmtlr/src +/os/lbs/lbstest/lbstestproduct/lbsptbmtlr/testdata +/os/lbs/lbstest/lbstestproduct/lbssimulationpsy/group +/os/lbs/lbstest/lbstestproduct/lbssimulationpsy/inc +/os/lbs/lbstest/lbstestproduct/lbssimulationpsy/scripts +/os/lbs/lbstest/lbstestproduct/lbssimulationpsy/src +/os/lbs/lbstest/lbstestproduct/lbssimulationpsy/testdata +/os/lbs/lbstest/lbstestproduct/lbstestchannel/BWINS +/os/lbs/lbstest/lbstestproduct/lbstestchannel/EABI +/os/lbs/lbstest/lbstestproduct/lbstestchannel/group +/os/lbs/lbstest/lbstestproduct/lbstestchannel/inc +/os/lbs/lbstest/lbstestproduct/lbstestchannel/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/common/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/common/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/dyndbtestpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/dyndbtestpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/dyndbtestpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/dyndbtestpsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installpsytp273/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installpsytp273/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installpsytp273/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installpsytp273/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installtestpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installtestpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installtestpsy/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/installtestpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/multipsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/multipsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/multipsy/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/multipsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/multipsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/panicpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/panicpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/panicpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/panicpsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/rom +/os/lbs/lbstest/lbstestproduct/lbstestpsys/satinfopsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/satinfopsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/satinfopsy/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/satinfopsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/satinfopsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/stubpositioner/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/stubpositioner/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/stubpositioner/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/stubpositioner/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy1/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy1/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy1/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy1/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy1/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy2/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy2/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy2/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy2/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy2/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy3/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy3/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy3/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy3/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy3/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy4/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy4/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy4/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy4/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testproxypsy4/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy1/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy1/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy1/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy1/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy11/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy11/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy11/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy11/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy12/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy12/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy12/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy12/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy2/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy2/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy2/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy2/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy256/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy256/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy256/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy256/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy3/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy3/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy3/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy3/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy4/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy4/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy4/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy4/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy5/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy5/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy5/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy5/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy6/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy6/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy6/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy6/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy9/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy9/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy9/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsy9/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsymaxage/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsymaxage/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsymaxage/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsymaxage/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate2/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate2/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate2/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsypartialupdate2/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsysimulateisa/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsysimulateisa/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsysimulateisa/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsysimulateisa/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsytp176/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsytp176/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsytp176/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testpsytp176/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testrangepsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testrangepsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testrangepsy/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testrangepsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testsingpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testsingpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testsingpsy/inc +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testsingpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testsingpsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/teststatuspsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/teststatuspsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/teststatuspsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/teststatuspsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtimerpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtimerpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtimerpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtimerpsy/src +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtrackingpsy/cenrep +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtrackingpsy/group +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtrackingpsy/resource +/os/lbs/lbstest/lbstestproduct/lbstestpsys/testtrackingpsy/src +/os/lbs/lbstest/lbstestproduct/lbstestutils/BWINS +/os/lbs/lbstest/lbstestproduct/lbstestutils/EABI +/os/lbs/lbstest/lbstestproduct/lbstestutils/group +/os/lbs/lbstest/lbstestproduct/lbstestutils/inc +/os/lbs/lbstest/lbstestproduct/lbstestutils/src +/os/lbs/lbstest/lbstestproduct/lbsx3p/group +/os/lbs/lbstest/lbstestproduct/lbsx3p/inc +/os/lbs/lbstest/lbstestproduct/lbsx3p/scripts +/os/lbs/lbstest/lbstestproduct/lbsx3p/src +/os/lbs/lbstest/lbstestproduct/lbsx3p/testdata +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Controller/BWINS +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Controller/EABI +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Controller/group +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Controller/inc +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Controller/src +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Notifier/group +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Notifier/inc +/os/lbs/lbstest/lbstestproduct/s60privacyfw/LcfFIPrivacyNotifier_1_0_ECom/Notifier/src +/os/lbs/lbstest/lbstestproduct/s60privacyfw/Td_PrivFW_TEF/group +/os/lbs/lbstest/lbstestproduct/s60privacyfw/Td_PrivFW_TEF/inc +/os/lbs/lbstest/lbstestproduct/s60privacyfw/Td_PrivFW_TEF/scripts +/os/lbs/lbstest/lbstestproduct/s60privacyfw/Td_PrivFW_TEF/src +/os/lbs/lbstest/lbstestproduct/s60privacyfw/Td_PrivFW_TEF/testdata +/os/lbs/lbstest/lbstestproduct/s60privacyfw/group +/os/lbs/lbstest/lbstestproduct/supl/common/inc +/os/lbs/lbstest/lbstestproduct/supl/common/src +/os/lbs/lbstest/lbstestproduct/supl/group +/os/lbs/lbstest/lbstestproduct/supl/molr/real/cellbased/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/real/cellbased/src +/os/lbs/lbstest/lbstestproduct/supl/molr/real/group +/os/lbs/lbstest/lbstestproduct/supl/molr/real/scripts +/os/lbs/lbstest/lbstestproduct/supl/molr/real/server/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/real/server/src +/os/lbs/lbstest/lbstestproduct/supl/molr/real/terminalassisted/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/real/terminalassisted/src +/os/lbs/lbstest/lbstestproduct/supl/molr/real/terminalbased/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/real/terminalbased/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/autonomous/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/autonomous/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/cellbased/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/cellbased/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/group +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/scripts +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/server/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/server/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/terminalassisted/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/terminalassisted/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/terminalbased/inc +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/terminalbased/src +/os/lbs/lbstest/lbstestproduct/supl/molr/simulation/testdata +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/group +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/scripts +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/server/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/server/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/terminalassisted/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/terminalassisted/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/terminalbased/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/terminalbased/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/real/testdata +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/cellbased/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/cellbased/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/group +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/scripts +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/server/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/server/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/terminalassisted/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/terminalassisted/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/terminalbased/inc +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/terminalbased/src +/os/lbs/lbstest/lbstestproduct/supl/mtlr/simulation/testdata +/os/lbs/lbstest/lbstestproduct/supl/omaconformance/group +/os/lbs/lbstest/lbstestproduct/supl/omaconformance/inc +/os/lbs/lbstest/lbstestproduct/supl/omaconformance/scripts +/os/lbs/lbstest/lbstestproduct/supl/omaconformance/src +/os/lbs/lbstest/lbstestproduct/supl/omaconformance/testdata +/os/lbs/lbstest/lbstestproduct/supl/tools/mlpmodule/bwins +/os/lbs/lbstest/lbstestproduct/supl/tools/mlpmodule/eabi +/os/lbs/lbstest/lbstestproduct/supl/tools/mlpmodule/group +/os/lbs/lbstest/lbstestproduct/supl/tools/mlpmodule/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/mlpmodule/src +/os/lbs/lbstest/lbstestproduct/supl/tools/suplutils/BWINS +/os/lbs/lbstest/lbstestproduct/supl/tools/suplutils/EABI +/os/lbs/lbstest/lbstestproduct/supl/tools/suplutils/group +/os/lbs/lbstest/lbstestproduct/supl/tools/suplutils/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/suplutils/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/asn1/asn1 +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/asn1/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/asn1/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/common/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/common/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/client/bwins +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/client/eabi +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/client/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/client/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/client/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/server/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/server/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/server/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/spmcontroller/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/bwins +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/core/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/crypto/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/eabi +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/message/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/mlpinterpreter/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmg/network/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/bwins +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/eabi +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltmgpacket/test/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/bwins +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/eabi +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/src +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/test/group +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/test/inc +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/test/scripts +/os/lbs/lbstest/lbstestproduct/supl/tools/tmg/supltpc/test/src +/os/unref/orphan/comgen/LBS/tools/asn1/bin +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/build_gcce +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/bwins +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/eabi +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/group +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/lib +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/rtpersrc +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/rtsrc +/os/unref/orphan/comgen/LBS/tools/asn1/cpp_symbian/sample_per/employee +/os/unref/orphan/comgen/LBS/tools/asn1/doc +/os/unref/orphan/comgen/LBS/tools/asn1/rtpersrc +/os/unref/orphan/comgen/LBS/tools/asn1/rtsrc +/os/unref/orphan/comgen/LBS/tools/asn1/rtxsrc +/os/unref/orphan/comgen/LBS/tools/asn1/scripts +/os/unref/orphan/comgen/LBS/tools/asn1/utils +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/TestData/VCard +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/TestDriver +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/documentation +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/group +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/inc +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/pkg +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/scripts +/app/techview/sysvalidation/systemtestos/AppEngines/Contacts/src +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/Documentation +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/Group +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/Inc +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/Scripts +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/Src +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/TestData/attachtestdata +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/TestDriver +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCC +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/AgendaService/inc +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/AgendaService/src +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/MailService/Ini +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/MailService/Src +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/MailService/TestData +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/bin/Debug +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/bin/Release +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/inc +/app/techview/sysvalidation/systemtestos/AppEngines/agenda/UCCAgendaService/rpc +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/BWINS +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/EABI +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/TestDriver +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/group +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/inc +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/AppUi/src +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/Documentation +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/Group +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/Inc +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/Scripts +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/Src +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/TestData +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/FEPServer/TestDriver +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/Group +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/TestFEP/bwins +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/TestFEP/group +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/TestFEP/inc +/app/techview/sysvalidation/systemtestos/AppFramework/FEP/TestFEP/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/Documentation +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/ImageGallary/data +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/ImageGallary/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/ImageGallary/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/ImageGallary/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/Scripts +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestAppLocalise +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestAppSplash/data +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestAppSplash/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestAppSplash/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestAppSplash/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestData/Resource +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestDriver +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp1/data +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp1/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp1/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp1/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp2/data +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp2/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp2/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestSwitchApp/SwitchViewApp2/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/BMARM +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/EABI +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/TestDriver +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/bwins +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/TestUikonAnimation/src +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/group +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/inc +/app/techview/sysvalidation/systemtestos/AppFramework/Uikon/src +/app/techview/sysvalidation/systemtestos/AppProtocols/bookmark/group +/app/techview/sysvalidation/systemtestos/AppProtocols/bookmark/inc +/app/techview/sysvalidation/systemtestos/AppProtocols/bookmark/src +/app/techview/sysvalidation/systemtestos/AppProtocols/http/Documentation +/app/techview/sysvalidation/systemtestos/AppProtocols/http/Inc +/app/techview/sysvalidation/systemtestos/AppProtocols/http/Scripts +/app/techview/sysvalidation/systemtestos/AppProtocols/http/Src +/app/techview/sysvalidation/systemtestos/AppProtocols/http/TestData +/app/techview/sysvalidation/systemtestos/AppProtocols/http/TestDriver +/app/techview/sysvalidation/systemtestos/AppProtocols/http/group +/app/techview/sysvalidation/systemtestos/AppProtocols/systemtesthtmlplugin/data +/app/techview/sysvalidation/systemtestos/AppProtocols/systemtesthtmlplugin/group +/app/techview/sysvalidation/systemtestos/AppProtocols/systemtesthtmlplugin/inc +/app/techview/sysvalidation/systemtestos/AppProtocols/systemtesthtmlplugin/src +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/Documentation +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/Scripts +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/TestData +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/TestDriver +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/group +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/inc +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/pkg +/app/techview/sysvalidation/systemtestos/AppServices/AlarmServer/src +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/group +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/inc +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/scripts +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/src +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/testdata +/app/techview/sysvalidation/systemtestos/AppServices/tzserver/testdriver +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Group +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Inc +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Ldd/Inc +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Ldd/Src +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Scripts +/app/techview/sysvalidation/systemtestos/Base/DefragRam/Src +/app/techview/sysvalidation/systemtestos/Base/DefragRam/TestData +/app/techview/sysvalidation/systemtestos/Base/DefragRam/TestDriver +/app/techview/sysvalidation/systemtestos/Base/FileStore/Documentation +/app/techview/sysvalidation/systemtestos/Base/FileStore/FileUtil/Group +/app/techview/sysvalidation/systemtestos/Base/FileStore/FileUtil/Inc +/app/techview/sysvalidation/systemtestos/Base/FileStore/FileUtil/Src +/app/techview/sysvalidation/systemtestos/Base/FileStore/FileUtil/TestDriver +/app/techview/sysvalidation/systemtestos/Base/FileStore/Group +/app/techview/sysvalidation/systemtestos/Base/FileStore/Inc +/app/techview/sysvalidation/systemtestos/Base/FileStore/Src +/app/techview/sysvalidation/systemtestos/Base/FileStore/TestData/Audio +/app/techview/sysvalidation/systemtestos/Base/FileStore/TestData/Heavy +/app/techview/sysvalidation/systemtestos/Base/FileStore/TestData/Large +/app/techview/sysvalidation/systemtestos/Base/FileStore/TestData/Small +/app/techview/sysvalidation/systemtestos/Base/FileStore/TestDriver +/app/techview/sysvalidation/systemtestos/Base/FileStore/scripts +/app/techview/sysvalidation/systemtestos/Base/HAL/Documentation +/app/techview/sysvalidation/systemtestos/Base/HAL/Group +/app/techview/sysvalidation/systemtestos/Base/HAL/Inc +/app/techview/sysvalidation/systemtestos/Base/HAL/Scripts +/app/techview/sysvalidation/systemtestos/Base/HAL/Src +/app/techview/sysvalidation/systemtestos/Base/HAL/TestData +/app/techview/sysvalidation/systemtestos/Base/HAL/TestDriver +/app/techview/sysvalidation/systemtestos/Base/HAL/pkg +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/MassStorageService/Release +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/MassStorageService/inc +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/MassStorageService/src +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/TestData +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/group +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/inc +/app/techview/sysvalidation/systemtestos/Base/TestAppUsb/src +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDb/Group +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDb/Inc +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDb/Src +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDb/TestDriver +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/EABI +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/Inc +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/Src +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/TestDriver +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/bwins +/app/techview/sysvalidation/systemtestos/Comms-Infras/CommDbUtil/group +/app/techview/sysvalidation/systemtestos/DemandPaging/documentation +/app/techview/sysvalidation/systemtestos/DemandPaging/group +/app/techview/sysvalidation/systemtestos/DemandPaging/inc +/app/techview/sysvalidation/systemtestos/DemandPaging/scripts +/app/techview/sysvalidation/systemtestos/DemandPaging/src +/app/techview/sysvalidation/systemtestos/DemandPaging/testdata +/app/techview/sysvalidation/systemtestos/DemandPaging/testdriver +/app/techview/sysvalidation/systemtestos/Documentation +/app/techview/sysvalidation/systemtestos/Graphics/Group +/app/techview/sysvalidation/systemtestos/Graphics/Inc +/app/techview/sysvalidation/systemtestos/Graphics/Scripts +/app/techview/sysvalidation/systemtestos/Graphics/Src +/app/techview/sysvalidation/systemtestos/Graphics/TestData/fonts +/app/techview/sysvalidation/systemtestos/Graphics/TestData/mbmfolder/mbmfilefolder1 +/app/techview/sysvalidation/systemtestos/Graphics/TestData/mbmfolder/mbmfilefolder2 +/app/techview/sysvalidation/systemtestos/Graphics/TestData/mbmfolder/mbmfilefolder3 +/app/techview/sysvalidation/systemtestos/Graphics/TestData/mbmfolder/mbmfilefolder4 +/app/techview/sysvalidation/systemtestos/Graphics/TestData/mbmfolder/mbmfilefolder5 +/app/techview/sysvalidation/systemtestos/Graphics/TestDriver +/app/techview/sysvalidation/systemtestos/Graphics/documentation +/app/techview/sysvalidation/systemtestos/Graphics/nga/graphicsvideotestapp/group +/app/techview/sysvalidation/systemtestos/Graphics/nga/graphicsvideotestapp/inc +/app/techview/sysvalidation/systemtestos/Graphics/nga/graphicsvideotestapp/src +/app/techview/sysvalidation/systemtestos/Graphics/nga/group +/app/techview/sysvalidation/systemtestos/Graphics/nga/inc +/app/techview/sysvalidation/systemtestos/Graphics/nga/scripts +/app/techview/sysvalidation/systemtestos/Graphics/nga/src +/app/techview/sysvalidation/systemtestos/Graphics/nga/testdata +/app/techview/sysvalidation/systemtestos/Graphics/nga/testdriver +/app/techview/sysvalidation/systemtestos/Group/9.4 +/app/techview/sysvalidation/systemtestos/Group/9.5 +/app/techview/sysvalidation/systemtestos/Group/9.6 +/app/techview/sysvalidation/systemtestos/Group/Scripts +/app/techview/sysvalidation/systemtestos/Group/TestData +/app/techview/sysvalidation/systemtestos/MTP/Testdata +/app/techview/sysvalidation/systemtestos/Messaging/BURTestServer/armv5/udeb +/app/techview/sysvalidation/systemtestos/Messaging/BURTestServer/armv5/urel +/app/techview/sysvalidation/systemtestos/Messaging/BURTestServer/winscw/udeb +/app/techview/sysvalidation/systemtestos/Messaging/BURTestServer/winscw/urel +/app/techview/sysvalidation/systemtestos/Messaging/Group +/app/techview/sysvalidation/systemtestos/Messaging/Inc +/app/techview/sysvalidation/systemtestos/Messaging/Scripts +/app/techview/sysvalidation/systemtestos/Messaging/Src +/app/techview/sysvalidation/systemtestos/Messaging/TestData/Bio +/app/techview/sysvalidation/systemtestos/Messaging/TestData/EMail +/app/techview/sysvalidation/systemtestos/Messaging/TestData/Ems +/app/techview/sysvalidation/systemtestos/Messaging/TestData/Mms +/app/techview/sysvalidation/systemtestos/Messaging/TestData/Sms +/app/techview/sysvalidation/systemtestos/Messaging/TestData/Ups +/app/techview/sysvalidation/systemtestos/Messaging/TestData/multimedia +/app/techview/sysvalidation/systemtestos/Messaging/TestData/policyfiles +/app/techview/sysvalidation/systemtestos/Messaging/TestDriver +/app/techview/sysvalidation/systemtestos/Messaging/component/testmessservnocap/Group +/app/techview/sysvalidation/systemtestos/Messaging/component/testmessservnocap/Inc +/app/techview/sysvalidation/systemtestos/Messaging/component/testmessservnocap/Src +/app/techview/sysvalidation/systemtestos/Messaging/component/testupsdialogcreator/group +/app/techview/sysvalidation/systemtestos/Messaging/component/testupsdialogcreator/inc +/app/techview/sysvalidation/systemtestos/Messaging/component/testupsdialogcreator/src +/app/techview/sysvalidation/systemtestos/Messaging/component/testupspolicies +/app/techview/sysvalidation/systemtestos/Messaging/component/testupssendasapp/group +/app/techview/sysvalidation/systemtestos/Messaging/component/testupssendasapp/inc +/app/techview/sysvalidation/systemtestos/Messaging/component/testupssendasapp/src +/app/techview/sysvalidation/systemtestos/Messaging/documentation +/app/techview/sysvalidation/systemtestos/Multimedia/CustomMMF/Group +/app/techview/sysvalidation/systemtestos/Multimedia/CustomMMF/Inc +/app/techview/sysvalidation/systemtestos/Multimedia/CustomMMF/Src +/app/techview/sysvalidation/systemtestos/Multimedia/CustomMMF/TestDriver +/app/techview/sysvalidation/systemtestos/Multimedia/Documentation +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/Group +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/Inc +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/Scripts +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/Src +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Audio +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/DXF +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/Gif +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/Jpegs +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/MBMs/24bitcolour +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/PCX +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/PNG +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/Tif +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/bmp +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/cmp/bmp +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/cmp/gif +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/cmp/jpg +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/cmp/mbm +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/cmp/png +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/ico +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/jpgwithexif +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/mng +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/ota +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/ref/exif +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/ref/mng +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/ref/yuv +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/tiff +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/wbmp +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/Images/wmf +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/email +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestData/video +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/TestDriver +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_iclapp/group +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_iclapp/inc +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_iclapp/src +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_mngapp/group +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_mngapp/inc +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_mngapp/src +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_plyapp/group +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_plyapp/inc +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_plyapp/src +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_recapp/group +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_recapp/inc +/app/techview/sysvalidation/systemtestos/Multimedia/MMCommon/systemtest_multimedia_recapp/src +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/Scripts +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/TestData +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/TestDriver +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/group +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/inc +/app/techview/sysvalidation/systemtestos/Multimedia/SoundSetup/src +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/documentation +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/group +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/inc +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/scripts +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/src +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/testdata/images/panorama +/app/techview/sysvalidation/systemtestos/Multimedia/imageframework/testdriver +/app/techview/sysvalidation/systemtestos/Multimedia/mmfaudiostream/bwins +/app/techview/sysvalidation/systemtestos/Multimedia/mmfaudiostream/eabi +/app/techview/sysvalidation/systemtestos/Multimedia/mmfaudiostream/group +/app/techview/sysvalidation/systemtestos/Multimedia/mmfaudiostream/inc +/app/techview/sysvalidation/systemtestos/Multimedia/mmfaudiostream/src +/app/techview/sysvalidation/systemtestos/Multimedia/muf/group +/app/techview/sysvalidation/systemtestos/Multimedia/muf/inc +/app/techview/sysvalidation/systemtestos/Multimedia/muf/scripts +/app/techview/sysvalidation/systemtestos/Multimedia/muf/src +/app/techview/sysvalidation/systemtestos/Multimedia/muf/testdata +/app/techview/sysvalidation/systemtestos/Multimedia/muf/testdriver +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/group +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser1 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser2 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser3 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser4 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser5 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser6 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser7 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser8 +/app/techview/sysvalidation/systemtestos/Multimedia/muf/trialparser/src/parser9 +/app/techview/sysvalidation/systemtestos/Networking/Documentation +/app/techview/sysvalidation/systemtestos/Networking/FTP/Group +/app/techview/sysvalidation/systemtestos/Networking/FTP/Inc +/app/techview/sysvalidation/systemtestos/Networking/FTP/Scripts +/app/techview/sysvalidation/systemtestos/Networking/FTP/Src +/app/techview/sysvalidation/systemtestos/Networking/FTP/TestData +/app/techview/sysvalidation/systemtestos/Networking/FTP/TestDriver +/app/techview/sysvalidation/systemtestos/Networking/Group +/app/techview/sysvalidation/systemtestos/Networking/PDP/Inc +/app/techview/sysvalidation/systemtestos/Networking/PDP/Scripts +/app/techview/sysvalidation/systemtestos/Networking/PDP/Src +/app/techview/sysvalidation/systemtestos/Networking/PDP/TestData +/app/techview/sysvalidation/systemtestos/Networking/PDP/TestDriver +/app/techview/sysvalidation/systemtestos/Networking/PDP/group +/app/techview/sysvalidation/systemtestos/Networking/Scripts +/app/techview/sysvalidation/systemtestos/Networking/TestData +/app/techview/sysvalidation/systemtestos/Networking/TestDriver +/app/techview/sysvalidation/systemtestos/Networking/VoIP/Group +/app/techview/sysvalidation/systemtestos/Networking/VoIP/Inc +/app/techview/sysvalidation/systemtestos/Networking/VoIP/Scripts +/app/techview/sysvalidation/systemtestos/Networking/VoIP/Src +/app/techview/sysvalidation/systemtestos/Networking/VoIP/TestData +/app/techview/sysvalidation/systemtestos/Networking/dhcp/documentation +/app/techview/sysvalidation/systemtestos/Networking/dhcp/group +/app/techview/sysvalidation/systemtestos/Networking/dhcp/inc +/app/techview/sysvalidation/systemtestos/Networking/dhcp/scripts +/app/techview/sysvalidation/systemtestos/Networking/dhcp/src +/app/techview/sysvalidation/systemtestos/Networking/dhcp/testdata +/app/techview/sysvalidation/systemtestos/Networking/dhcp/testdriver +/app/techview/sysvalidation/systemtestos/Networking/ipsec/group +/app/techview/sysvalidation/systemtestos/Networking/ipsec/scripts +/app/techview/sysvalidation/systemtestos/Networking/ipsec/testdata +/app/techview/sysvalidation/systemtestos/Networking/ipsec/testdriver +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingdatautils/bwins +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingdatautils/eabi +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingdatautils/group +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingdatautils/inc +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingdatautils/src +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingutilsstep/group +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingutilsstep/inc +/app/techview/sysvalidation/systemtestos/Networking/networkingutils/networkingutilsstep/src +/app/techview/sysvalidation/systemtestos/Networking/streaming/documentation +/app/techview/sysvalidation/systemtestos/Networking/streaming/group +/app/techview/sysvalidation/systemtestos/Networking/streaming/inc +/app/techview/sysvalidation/systemtestos/Networking/streaming/scripts +/app/techview/sysvalidation/systemtestos/Networking/streaming/src +/app/techview/sysvalidation/systemtestos/Networking/streaming/testdata +/app/techview/sysvalidation/systemtestos/Networking/streaming/testdriver +/app/techview/sysvalidation/systemtestos/Networking/vpn/group +/app/techview/sysvalidation/systemtestos/Networking/vpn/inc +/app/techview/sysvalidation/systemtestos/Networking/vpn/scripts +/app/techview/sysvalidation/systemtestos/Networking/vpn/src +/app/techview/sysvalidation/systemtestos/Networking/vpn/testdata/vpn/miscpolicies +/app/techview/sysvalidation/systemtestos/Networking/vpn/testdriver +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/Inc +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/Scripts +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/Src +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/TestData/obex +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/TestDriver +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/documentation +/app/techview/sysvalidation/systemtestos/Obex/ObexTransport/group +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/EABI +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/Inc +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/Src +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/TestDriver +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/bwins +/app/techview/sysvalidation/systemtestos/Obex/ObexUtils/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/ChildProcessOne/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/ChildProcessOne/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/ChildProcessTwo/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/ChildProcessTwo/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/DLibrary/EABI +/app/techview/sysvalidation/systemtestos/OpenEnvironment/DLibrary/Inc +/app/techview/sysvalidation/systemtestos/OpenEnvironment/DLibrary/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/DLibrary/bwins +/app/techview/sysvalidation/systemtestos/OpenEnvironment/DLibrary/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FIFOChild/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FIFOChild/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/Group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/Inc +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/TestData +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/TestDriver +/app/techview/sysvalidation/systemtestos/OpenEnvironment/FileStore/scripts +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/Group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/Inc +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/Scripts +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/TestData +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OEServer/TestDriver +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OpenSSL/Group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OpenSSL/Scripts +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OpenSSL/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OpenSSL/TestData +/app/techview/sysvalidation/systemtestos/OpenEnvironment/OpenSSL/TestDriver +/app/techview/sysvalidation/systemtestos/OpenEnvironment/Pipe/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/Pipe/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/ARMV5/Lib +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/ARMV5/UDEB +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/ARMV5/UREL +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/Inc +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/Scripts +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/Src +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/TestData +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/Testdriver +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/WINSCW/UDEB +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/WINSCW/UREL +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/group +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/x86gcc/lib +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/x86gcc/udeb +/app/techview/sysvalidation/systemtestos/OpenEnvironment/TestSqlite/x86gcc/urel +/app/techview/sysvalidation/systemtestos/PlatSec/Cleanup/Group +/app/techview/sysvalidation/systemtestos/PlatSec/Cleanup/Src +/app/techview/sysvalidation/systemtestos/PlatSec/HelloApp/group +/app/techview/sysvalidation/systemtestos/PlatSec/HelloApp/src +/app/techview/sysvalidation/systemtestos/PlatSec/Rename/Group +/app/techview/sysvalidation/systemtestos/PlatSec/Rename/Src +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/TestDriver +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/documentation +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/group +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/inc +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/scripts +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/src +/app/techview/sysvalidation/systemtestos/PlatSec/SetCap/testdata +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/armv5/lib +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/armv5/udeb +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/armv5/urel +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/documentation +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/group +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/inc +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/include +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/scripts +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/src +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/testdata/sis +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/testdriver +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/winscw/udeb +/app/techview/sysvalidation/systemtestos/Security/caf/scaf/winscw/urel +/app/techview/sysvalidation/systemtestos/Security/common/Documentation +/app/techview/sysvalidation/systemtestos/Security/common/Inc +/app/techview/sysvalidation/systemtestos/Security/common/Scripts +/app/techview/sysvalidation/systemtestos/Security/common/Src +/app/techview/sysvalidation/systemtestos/Security/common/TestData/DRM +/app/techview/sysvalidation/systemtestos/Security/common/TestData/IAUN +/app/techview/sysvalidation/systemtestos/Security/common/TestData/MIDlets +/app/techview/sysvalidation/systemtestos/Security/common/TestData/Policy +/app/techview/sysvalidation/systemtestos/Security/common/TestData/SIS +/app/techview/sysvalidation/systemtestos/Security/common/TestDriver +/app/techview/sysvalidation/systemtestos/Security/common/group +/app/techview/sysvalidation/systemtestos/SisGen/Documentation +/app/techview/sysvalidation/systemtestos/SisGen/Src +/app/techview/sysvalidation/systemtestos/SisGen/TestData/Armv5 +/app/techview/sysvalidation/systemtestos/SisGen/TestData/Winscw +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/Documentation +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/Scripts +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test1 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test10 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test2 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test3 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test4 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test5 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test6/Sync1 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test6/Sync2 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test7 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test8 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestData/Test9 +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/TestDriver +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/group +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/inc +/app/techview/sysvalidation/systemtestos/SyncML/DataSync/src +/app/techview/sysvalidation/systemtestos/SyncML/LoopbackTCA +/app/techview/sysvalidation/systemtestos/SyncML/UCC +/app/techview/sysvalidation/systemtestos/SysLibs/BAFL +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/Documentation +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/Group +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/Scripts +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/Src +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/TestData +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/group +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/inc +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/scripts +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/src +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/testdata +/app/techview/sysvalidation/systemtestos/SysLibs/CentralRep/cenrepnotifierhandler/testdriver +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/Group +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/Scripts +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/Src +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/TestData +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/Dbms/documentation +/app/techview/sysvalidation/systemtestos/SysLibs/Documentation +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/Documentation +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/Group +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/Scripts +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/Src +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/TestData +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/TestPlugin/Group +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/TestPlugin/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/ECom/TestPlugin/Src +/app/techview/sysvalidation/systemtestos/SysLibs/LogViewer/group +/app/techview/sysvalidation/systemtestos/SysLibs/LogViewer/inc +/app/techview/sysvalidation/systemtestos/SysLibs/LogViewer/src +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/EABI +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/Src +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/bwins +/app/techview/sysvalidation/systemtestos/SysLibs/SysLibsUtils/group +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/Documentation +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/Group +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/Inc +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/Scripts +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/Src +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/TestData +/app/techview/sysvalidation/systemtestos/SysLibs/XMLFramework/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/group +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/inc +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/scripts +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/src +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/testdata +/app/techview/sysvalidation/systemtestos/SysLibs/ZipFile/testdriver +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/group +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/inc +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/scripts +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/src +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/testdata +/app/techview/sysvalidation/systemtestos/SysLibs/activitymanager/testdriver +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/TestData +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/TestDriver +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/group +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/inc +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/scripts +/app/techview/sysvalidation/systemtestos/SysLibs/logengine/src +/app/techview/sysvalidation/systemtestos/SysLibs/sysutil/group +/app/techview/sysvalidation/systemtestos/SysLibs/sysutil/inc +/app/techview/sysvalidation/systemtestos/SysLibs/sysutil/scripts +/app/techview/sysvalidation/systemtestos/SysLibs/sysutil/src +/app/techview/sysvalidation/systemtestos/SysLibs/sysutil/testdata +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/Documentation +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/Scripts/process-log-scripts/config +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/Scripts/process-log-scripts/docs +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/Scripts/process-log-scripts/scripts +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/TestData +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/TestDriver +/app/techview/sysvalidation/systemtestos/SystemQualities/Performance/group +/app/techview/sysvalidation/systemtestos/SystemQualities/SecurityVulnerability/Scripts +/app/techview/sysvalidation/systemtestos/SystemQualities/SecurityVulnerability/TestData +/app/techview/sysvalidation/systemtestos/SystemQualities/SecurityVulnerability/TestDriver +/app/techview/sysvalidation/systemtestos/SystemQualities/SecurityVulnerability/documentation +/app/techview/sysvalidation/systemtestos/SystemQualities/SecurityVulnerability/group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/CopyCorruptFiles/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/CopyCorruptFiles/Inc +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/CopyCorruptFiles/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/CreatePlugins +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/CreateRSSFiles +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/Framework +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/Master/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/RaiseEvent/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/RaiseEvent/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/RomGen/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/Scripts +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestBatchFiles +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestCrash/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestCrash/Inc +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestCrash/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestDSCAMC/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestDSCAMC/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestDSCAMC/testdata +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestData/EMail +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestDriver +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestReport/Group +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestReport/Inc +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/TestReport/Src +/app/techview/sysvalidation/systemtestos/SystemQualities/deviceboot/documentation +/app/techview/sysvalidation/systemtestos/SystemQualities/group +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/EABI +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/Group +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/Inc +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/Src +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/TestData +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/TestDriver +/app/techview/sysvalidation/systemtestos/SystemTestUtils/ConfigUtils/bwins +/app/techview/sysvalidation/systemtestos/SystemTestUtils/Utils/EABI +/app/techview/sysvalidation/systemtestos/SystemTestUtils/Utils/Inc +/app/techview/sysvalidation/systemtestos/SystemTestUtils/Utils/Src +/app/techview/sysvalidation/systemtestos/SystemTestUtils/Utils/bwins +/app/techview/sysvalidation/systemtestos/SystemTestUtils/Utils/group +/app/techview/sysvalidation/systemtestos/SystemTestUtils/lowramutils/group +/app/techview/sysvalidation/systemtestos/SystemTestUtils/lowramutils/inc +/app/techview/sysvalidation/systemtestos/SystemTestUtils/lowramutils/src +/app/techview/sysvalidation/systemtestos/Telephony/Etel/DTsy +/app/techview/sysvalidation/systemtestos/Telephony/Etel/Documentation +/app/techview/sysvalidation/systemtestos/Telephony/Etel/Inc +/app/techview/sysvalidation/systemtestos/Telephony/Etel/Scripts +/app/techview/sysvalidation/systemtestos/Telephony/Etel/Src +/app/techview/sysvalidation/systemtestos/Telephony/Etel/TestData/ETel3rdParty +/app/techview/sysvalidation/systemtestos/Telephony/Etel/TestDriver +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/bwins +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/cenrep_ini +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/eabi +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/group +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/inc +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsy/src +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsydll/bwins +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsydll/eabi +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsydll/group +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsydll/inc +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mockltsy/mockltsydll/src +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mocksy/bwins +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mocksy/eabi +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mocksy/group +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mocksy/inc +/app/techview/sysvalidation/systemtestos/Telephony/Etel/comtsysimulator/mocksy/src +/app/techview/sysvalidation/systemtestos/Telephony/Etel/group +/app/techview/sysvalidation/systemtestos/TestSuites/Documentation +/app/techview/sysvalidation/systemtestos/TestSuites/group +/app/techview/sysvalidation/systemtestos/TestSuites/st_btir +/app/techview/sysvalidation/systemtestos/TestSuites/st_cdma +/app/techview/sysvalidation/systemtestos/TestSuites/st_connected +/app/techview/sysvalidation/systemtestos/TestSuites/st_graphics_nga +/app/techview/sysvalidation/systemtestos/TestSuites/st_manual +/app/techview/sysvalidation/systemtestos/TestSuites/st_non_connected +/app/techview/sysvalidation/systemtestos/TestSuites/st_perf_biweekly +/app/techview/sysvalidation/systemtestos/TestSuites/st_perf_dashboard +/app/techview/sysvalidation/systemtestos/TestSuites/st_performance +/app/techview/sysvalidation/systemtestos/TestSuites/st_sanity +/app/techview/sysvalidation/systemtestos/TestSuites/st_sanity_midtierrom +/app/techview/sysvalidation/systemtestos/TestSuites/st_security +/app/techview/sysvalidation/systemtestos/TestSuites/st_soak +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/group +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/inc +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/scripts +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/src +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/testdata +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/controller/testdriver +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/group +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/group +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/inc +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/scripts +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/src +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/testdata +/app/techview/sysvalidation/systemtestos/bluetooth/avrcp/target/testdriver +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/group +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/inc +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/scripts +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/src +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/testdata +/app/techview/sysvalidation/systemtestos/bluetooth/btcore/testdriver +/app/techview/sysvalidation/systemtestos/bluetooth/documentation +/app/techview/sysvalidation/systemtestos/lbs/component/dataproviderreceiver/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/dataproviderreceiver/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/dataproviderreceiver/group +/app/techview/sysvalidation/systemtestos/lbs/component/dataproviderreceiver/inc +/app/techview/sysvalidation/systemtestos/lbs/component/dataproviderreceiver/src +/app/techview/sysvalidation/systemtestos/lbs/component/inc +/app/techview/sysvalidation/systemtestos/lbs/component/lbsststeps/group +/app/techview/sysvalidation/systemtestos/lbs/component/lbsststeps/inc +/app/techview/sysvalidation/systemtestos/lbs/component/lbsststeps/src +/app/techview/sysvalidation/systemtestos/lbs/component/lbsstutility/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/lbsstutility/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/lbsstutility/group +/app/techview/sysvalidation/systemtestos/lbs/component/lbsstutility/inc +/app/techview/sysvalidation/systemtestos/lbs/component/lbsstutility/src +/app/techview/sysvalidation/systemtestos/lbs/component/lbstestagpsintegrationmodule/group +/app/techview/sysvalidation/systemtestos/lbs/component/lbstestagpsintegrationmodule/inc +/app/techview/sysvalidation/systemtestos/lbs/component/lbstestagpsintegrationmodule/src +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrmultireq/group +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrmultireq/inc +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrmultireq/src +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsimple/group +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsimple/inc +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsimple/src +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsinglereq/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsinglereq/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsinglereq/group +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsinglereq/inc +/app/techview/sysvalidation/systemtestos/lbs/component/privacycontrollers/privcntlrsinglereq/src +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivnotifier/group +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivnotifier/inc +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivnotifier/src +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivproxy/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivproxy/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivproxy/group +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivproxy/inc +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivproxy/src +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivtestchannel/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivtestchannel/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivtestchannel/group +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivtestchannel/inc +/app/techview/sysvalidation/systemtestos/lbs/component/stlbsprivtestchannel/src +/app/techview/sysvalidation/systemtestos/lbs/component/suplnetworkagent/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/suplnetworkagent/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/suplnetworkagent/group +/app/techview/sysvalidation/systemtestos/lbs/component/suplnetworkagent/inc +/app/techview/sysvalidation/systemtestos/lbs/component/suplnetworkagent/src +/app/techview/sysvalidation/systemtestos/lbs/component/testlbs/aif +/app/techview/sysvalidation/systemtestos/lbs/component/testlbs/data +/app/techview/sysvalidation/systemtestos/lbs/component/testlbs/group +/app/techview/sysvalidation/systemtestos/lbs/component/testlbs/inc +/app/techview/sysvalidation/systemtestos/lbs/component/testlbs/src +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsclient/bwins +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsclient/eabi +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsclient/group +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsclient/inc +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsclient/src +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsnetworkprotocolmodule/group +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsnetworkprotocolmodule/inc +/app/techview/sysvalidation/systemtestos/lbs/component/testlbsnetworkprotocolmodule/src +/app/techview/sysvalidation/systemtestos/lbs/documentation +/app/techview/sysvalidation/systemtestos/lbs/group +/app/techview/sysvalidation/systemtestos/lbs/scripts +/app/techview/sysvalidation/systemtestos/lbs/testdata +/app/techview/sysvalidation/systemtestos/lbs/testdriver +/app/techview/sysvalidation/systemtestos/multimediaprotocols/documentation +/app/techview/sysvalidation/systemtestos/multimediaprotocols/group +/app/techview/sysvalidation/systemtestos/multimediaprotocols/inc +/app/techview/sysvalidation/systemtestos/multimediaprotocols/scripts +/app/techview/sysvalidation/systemtestos/multimediaprotocols/src +/app/techview/sysvalidation/systemtestos/multimediaprotocols/testdata/config +/app/techview/sysvalidation/systemtestos/multimediaprotocols/testdata/dat +/app/techview/sysvalidation/systemtestos/multimediaprotocols/testdriver +/app/techview/sysvalidation/systemtesttools/Group +/app/techview/sysvalidation/systemtesttools/LinuxScripts +/app/techview/sysvalidation/systemtesttools/PCMOverRTP/bin +/app/techview/sysvalidation/systemtesttools/Sipp/ScenarioFiles +/app/techview/sysvalidation/systemtesttools/TEF/Group +/app/techview/sysvalidation/systemtesttools/TEF/Inc +/app/techview/sysvalidation/systemtesttools/TEF/Scripts +/app/techview/sysvalidation/systemtesttools/TEF/Src +/app/techview/sysvalidation/systemtesttools/TEF/logs/Emulator-logs +/app/techview/sysvalidation/systemtesttools/TEF/logs/H4-logs +/app/techview/sysvalidation/systemtesttools/TEF/testdata +/app/techview/sysvalidation/systemtesttools/TestDriver/Docs +/app/techview/sysvalidation/systemtesttools/TestDriver/Scripts +/app/techview/sysvalidation/systemtesttools/UCC/Docs +/app/techview/sysvalidation/systemtesttools/UCC/UCC-Test_Logs/Emulator-PC +/app/techview/sysvalidation/systemtesttools/UCC/UCC-Test_Logs/PC-H4 +/app/techview/sysvalidation/systemtesttools/UCC/UCC-Test_Logs/PC1- PC2 +/app/organizer/pimappservices/calendarvcalplugin/Inc +/app/organizer/pimappservices/calendarvcalplugin/group +/app/organizer/pimappservices/calendarvcalplugin/src +/app/organizer/pimappservices/calendar/bwins +/app/organizer/pimappservices/calendar/client/inc +/app/organizer/pimappservices/calendar/client/src +/app/organizer/pimappservices/calendar/documentation/internal +/app/organizer/pimappservices/calendar/eabi +/app/organizer/pimappservices/calendar/group +/app/organizer/pimappservices/calendar/inc +/app/organizer/pimappservices/calendar/server/inc +/app/organizer/pimappservices/calendar/server/src +/app/organizer/pimappservices/calendar/shared/inc +/app/organizer/pimappservices/calendar/shared/src +/app/organizer/pimappservices/calendar/test/group +/app/organizer/pimappservices/calendar/tsrc/Integration/CR-6BLC8W/group +/app/organizer/pimappservices/calendar/tsrc/Integration/CR-6BLC8W/scripts +/app/organizer/pimappservices/calendar/tsrc/Integration/CR-6BLC8W/src +/app/organizer/pimappservices/calendar/tsrc/Integration/CR-6BLC8W/testdata +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalApiPolicing/generated +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalApiPolicing/template +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/documentation/Design +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/documentation/TestSpecifications +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/group +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/inc +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/scripts +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/src +/app/organizer/pimappservices/calendar/tsrc/Integration/TestCalInterimApi/testdata/vCals/ImportvCals +/app/organizer/pimappservices/calendar/tsrc/Integration/TestInstance/group +/app/organizer/pimappservices/calendar/tsrc/Integration/TestInstance/scripts +/app/organizer/pimappservices/calendar/tsrc/Integration/TestInstance/src +/app/organizer/pimappservices/calendar/tsrc/Integration/TestInstance/testdata +/app/organizer/pimappservices/calendar/tsrc/TestCalIndexFile/group +/app/organizer/pimappservices/calendar/tsrc/TestCalIndexFile/inc +/app/organizer/pimappservices/calendar/tsrc/TestCalIndexFile/scripts +/app/organizer/pimappservices/calendar/tsrc/TestCalIndexFile/src +/app/organizer/pimappservices/calendar/tsrc/TestCalIndexFile/testdata +/app/organizer/pimappservices/calendar/tsrc/instance_iterator +/app/organizer/pimappservices/calendar/tsrc/interop/data +/app/organizer/pimappservices/calendar/tsrc/interop/group +/app/organizer/pimappservices/calendar/tsrc/interop/inc +/app/organizer/pimappservices/calendar/tsrc/interop/src +/app/organizer/pimappservices/calendar/tsrc/unit/group +/app/organizer/pimappservices/calendar/tsrc/unit/scripts +/app/organizer/pimappservices/calendar/tsrc/unit/src +/app/organizer/pimappservices/calendar/tsrc/unit/testdata +/app/contacts/phonebookengines/contactsmodel/bwins +/app/contacts/phonebookengines/contactsmodel/cntdbdumper/group +/app/contacts/phonebookengines/contactsmodel/cntdbdumper/src +/app/contacts/phonebookengines/contactsmodel/cntmatchlog/group +/app/contacts/phonebookengines/contactsmodel/cntmatchlog/inc +/app/contacts/phonebookengines/contactsmodel/cntmatchlog/src +/app/contacts/phonebookengines/contactsmodel/cntmodel/inc +/app/contacts/phonebookengines/contactsmodel/cntmodel/src +/app/contacts/phonebookengines/contactsmodel/cntphone +/app/contacts/phonebookengines/contactsmodel/cntpldbms/inc +/app/contacts/phonebookengines/contactsmodel/cntpldbms/src +/app/contacts/phonebookengines/contactsmodel/cntplsql/inc +/app/contacts/phonebookengines/contactsmodel/cntplsql/src +/app/contacts/phonebookengines/contactsmodel/cntsrv/inc +/app/contacts/phonebookengines/contactsmodel/cntsrv/src +/app/contacts/phonebookengines/contactsmodel/cntvcard +/app/contacts/phonebookengines/contactsmodel/cntview +/app/contacts/phonebookengines/contactsmodel/documentation +/app/contacts/phonebookengines/contactsmodel/eabi +/app/contacts/phonebookengines/contactsmodel/group +/app/contacts/phonebookengines/contactsmodel/groupsql +/app/contacts/phonebookengines/contactsmodel/inc +/app/contacts/phonebookengines/contactsmodel/src +/app/contacts/phonebookengines/contactsmodel/tsrc/FuzzTest/group +/app/contacts/phonebookengines/contactsmodel/tsrc/FuzzTest/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/FuzzTest/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/Scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/Scriptssql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/documentation/TestDesign +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/documentation/TestSpec +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/groupsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/CntPerfTest/testdata/vcf +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/Documentation +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/groupsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/PerfFuncSuite/testdata +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/Template +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/groupsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/incsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/scriptssql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TCntPolice/srcsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestContactSuite/Documentation +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestContactSuite/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestContactSuite/scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestContactSuite/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/Documentation +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/groupsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/src +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ExportBDayLocal +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ExportNoBDay +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ExportRevUTC +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportBDay +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportNoBDay +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportNoRev +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportOOM +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportREVLocal +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportREVLocalTZ +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/ImportRevUTC +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/PBAPExport +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/PBAPExportsql +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestImpExvCard/testdata/PREQ1286 +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/data +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/documentation +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/group +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/scripts +/app/contacts/phonebookengines/contactsmodel/tsrc/Integration/TestStartUp/src +/app/contacts/phonebookengines/contactsmodel/tsrc/NbCntTestLib +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Client/bwins +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Client/eabi +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Client/group +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Client/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Client/src +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Server/group +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Server/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Server/src +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Test/group +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Test/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/PackagerClientServer/Test/src +/app/contacts/phonebookengines/contactsmodel/tsrc/TestSyncPlugIn +/app/contacts/phonebookengines/contactsmodel/tsrc/UnitTest_CntPBAPSupport/group +/app/contacts/phonebookengines/contactsmodel/tsrc/UnitTest_CntPBAPSupport/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/UnitTest_CntPBAPSupport/src +/app/contacts/phonebookengines/contactsmodel/tsrc/asynaccess/group +/app/contacts/phonebookengines/contactsmodel/tsrc/asynaccess/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/asynaccess/src +/app/contacts/phonebookengines/contactsmodel/tsrc/cntfindplugin/group +/app/contacts/phonebookengines/contactsmodel/tsrc/cntfindplugin/src +/app/contacts/phonebookengines/contactsmodel/tsrc/cntmatchlog/group +/app/contacts/phonebookengines/contactsmodel/tsrc/cntmatchlog/inc +/app/contacts/phonebookengines/contactsmodel/tsrc/cntmatchlog/src +/app/contacts/phonebookengines/contactsmodel/tsrc/cntmodel2 +/app/contacts/phonebookengines/contactsmodel/tsrc/cntsimplesortplugin/group +/app/contacts/phonebookengines/contactsmodel/tsrc/cntsimplesortplugin/src +/app/contacts/phonebookengines/contactsmodel/tsrc/cntvcard/group +/app/contacts/phonebookengines/contactsmodel/tsrc/cntvcard/src +/app/contacts/phonebookengines/contactsmodel/tsrc/cntviewstore +/app/contacts/phonebookengines/contactsmodel/tsrc/databases +/app/contacts/phonebookengines/contactsmodel/tsrc/performance +/app/contacts/phonebookengines/contactsmodel/tsrcsql +/app/organizer/pimappservices/appenginesdocs +/mw/appsupport/appfw/uiftestfw/automation/testlists/emulator +/mw/appsupport/appfw/uiftestfw/automation/testlists/hardware +/mw/appsupport/appfw/uiftestfw/bwins +/mw/appsupport/appfw/uiftestfw/eabi +/mw/appsupport/appfw/uiftestfw/group +/mw/appsupport/appfw/uiftestfw/inc +/mw/appsupport/appfw/uiftestfw/resource/hardware +/mw/appsupport/appfw/uiftestfw/rom +/mw/appsupport/appfw/uiftestfw/scripts/emulator +/mw/appsupport/appfw/uiftestfw/scripts/hardware +/mw/appsupport/appfw/uiftestfw/src +/mw/appsupport/applaunchservices/aftermarketappstarter/amastartsrc +/mw/appsupport/applaunchservices/aftermarketappstarter/bwins +/mw/appsupport/applaunchservices/aftermarketappstarter/dscstoresrc +/mw/appsupport/applaunchservices/aftermarketappstarter/eabi +/mw/appsupport/applaunchservices/aftermarketappstarter/group +/mw/appsupport/applaunchservices/aftermarketappstarter/inc +/mw/appsupport/applaunchservices/aftermarketappstarter/localinc +/mw/appsupport/applaunchservices/aftermarketappstarter/localsrc +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/group +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/inc +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/resource/emulator +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/resource/hardware +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/scripts/emulator +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/scripts/hardware +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tamastarter/src +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tdscstore/group +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tdscstore/inc +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tdscstore/scripts +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tdscstore/src +/mw/appsupport/applaunchservices/aftermarketappstarter/test/tdscstore/testdata +/mw/appsupport/applaunchservices/aftermarketappstarter/test/testapps +/mw/classicui/lafagnosticuifoundation/animation/Documentation +/mw/classicui/lafagnosticuifoundation/animation/bwins +/mw/classicui/lafagnosticuifoundation/animation/eabi +/mw/classicui/lafagnosticuifoundation/animation/group +/mw/classicui/lafagnosticuifoundation/animation/inc +/mw/classicui/lafagnosticuifoundation/animation/res +/mw/classicui/lafagnosticuifoundation/animation/src +/mw/classicui/lafagnosticuifoundation/animation/tef/scripts +/mw/classicui/lafagnosticuifoundation/animation/testdata +/mw/appsupport/applaunchservices/applaunchplugins/apstartsrc +/mw/appsupport/applaunchservices/applaunchplugins/bwins +/mw/appsupport/applaunchservices/applaunchplugins/eabi +/mw/appsupport/applaunchservices/applaunchplugins/group +/mw/appsupport/applaunchservices/applaunchplugins/inc +/mw/appsupport/applaunchservices/applaunchplugins/test/tapstart/group +/mw/appsupport/applaunchservices/applaunchplugins/test/tapstart/scripts +/mw/appsupport/applaunchservices/applaunchplugins/test/tapstart/src +/mw/appsupport/applaunchservices/applaunchplugins/test/testapps +/mw/appsupport/appfw/apparchitecture/ServiceRegistry +/mw/appsupport/appfw/apparchitecture/apfile +/mw/appsupport/appfw/apparchitecture/apgrfx +/mw/appsupport/appfw/apparchitecture/apparc +/mw/appsupport/appfw/apparchitecture/apserv +/mw/appsupport/appfw/apparchitecture/apsexe +/mw/appsupport/appfw/apparchitecture/apstart +/mw/appsupport/appfw/apparchitecture/bwins +/mw/appsupport/appfw/apparchitecture/eabi +/mw/appsupport/appfw/apparchitecture/group +/mw/appsupport/appfw/apparchitecture/inc +/mw/appsupport/appfw/apparchitecture/rec +/mw/appsupport/appfw/apparchitecture/tdata/mimecontentpolicy +/mw/appsupport/appfw/apparchitecture/tdatasrc +/mw/appsupport/appfw/apparchitecture/tef/TAppInstall +/mw/appsupport/appfw/apparchitecture/tef/TBufferOnlyRec +/mw/appsupport/appfw/apparchitecture/tef/TESTREC +/mw/appsupport/appfw/apparchitecture/tef/TEndTaskTestApp +/mw/appsupport/appfw/apparchitecture/tef/TMimeRec +/mw/appsupport/appfw/apparchitecture/tef/TMimeRec1 +/mw/appsupport/appfw/apparchitecture/tef/TNonNative +/mw/appsupport/appfw/apparchitecture/tef/TSidChecker +/mw/appsupport/appfw/apparchitecture/tef/T_DataPrioritySystem1 +/mw/appsupport/appfw/apparchitecture/tef/T_DataPrioritySystem2 +/mw/appsupport/appfw/apparchitecture/tef/T_EnvSlots +/mw/appsupport/appfw/apparchitecture/tef/scripts/emulator +/mw/appsupport/appfw/apparchitecture/tef/scripts/hardware +/mw/appsupport/appfw/apparchitecture/tef/tRuleBasedApps +/mw/appsupport/appfw/apparchitecture/tef/tlargestack +/mw/appsupport/appfw/apparchitecture/tef/tnotifydrivesapp +/mw/appsupport/appfw/apparchitecture/tef/tssaac/scripts/emulator +/mw/appsupport/appfw/apparchitecture/tef/tssaac/scripts/hardware +/mw/appsupport/appfw/apparchitecture/tef/tupgradeiconapp +/mw/classicui/lafagnosticuifoundation/bmpanimation/bwins +/mw/classicui/lafagnosticuifoundation/bmpanimation/docs +/mw/classicui/lafagnosticuifoundation/bmpanimation/eabi +/mw/classicui/lafagnosticuifoundation/bmpanimation/group +/mw/classicui/lafagnosticuifoundation/bmpanimation/inc +/mw/classicui/lafagnosticuifoundation/bmpanimation/src +/mw/classicui/lafagnosticuifoundation/bmpanimation/tdata +/mw/classicui/lafagnosticuifoundation/bmpanimation/tef/scripts +/mw/classicui/lafagnosticuifoundation/clockanim/bwins +/mw/classicui/lafagnosticuifoundation/clockanim/ddesign +/mw/classicui/lafagnosticuifoundation/clockanim/eabi +/mw/classicui/lafagnosticuifoundation/clockanim/group +/mw/classicui/lafagnosticuifoundation/clockanim/inc +/mw/classicui/lafagnosticuifoundation/clockanim/src +/mw/classicui/lafagnosticuifoundation/clockanim/tdata +/mw/classicui/lafagnosticuifoundation/clockanim/tef/scripts +/mw/appsupport/filehandling/fileconverterfw/CNFTOOL +/mw/appsupport/filehandling/fileconverterfw/Design +/mw/appsupport/filehandling/fileconverterfw/INC +/mw/appsupport/filehandling/fileconverterfw/SRC +/mw/appsupport/filehandling/fileconverterfw/TSRC +/mw/appsupport/filehandling/fileconverterfw/Tef/scripts +/mw/appsupport/filehandling/fileconverterfw/bwins +/mw/appsupport/filehandling/fileconverterfw/documentation +/mw/appsupport/filehandling/fileconverterfw/eabi +/mw/appsupport/filehandling/fileconverterfw/group +/mw/classicui/lafagnosticuifoundation/cone/bwins +/mw/classicui/lafagnosticuifoundation/cone/eabi +/mw/classicui/lafagnosticuifoundation/cone/group +/mw/classicui/lafagnosticuifoundation/cone/inc +/mw/classicui/lafagnosticuifoundation/cone/src +/mw/classicui/lafagnosticuifoundation/cone/tef/scripts +/mw/classicui/lafagnosticuifoundation/cone/tef/twindowposition +/mw/classicui/commonuisupport/uifwsdocs/Component Design +/mw/classicui/commonuisupport/uifwsdocs/How To +/mw/classicui/commonuisupport/uifwsdocs/Specifications/9.1 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.1 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.2 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.3 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.4 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.5 +/mw/classicui/commonuisupport/uifwsdocs/Test Specifications/9.6 +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/bwins +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/eabi +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/group +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/gulinc +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/gulsrc +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/tef/scripts +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/tef/tdatasrc +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/tulinc +/mw/classicui/lafagnosticuifoundation/uigraphicsutils/tulsrc +/os/ossrv/genericservices/mimerecognitionfw/apmime +/os/ossrv/genericservices/mimerecognitionfw/bwins +/os/ossrv/genericservices/mimerecognitionfw/eabi +/os/ossrv/genericservices/mimerecognitionfw/group +/os/ossrv/genericservices/mimerecognitionfw/inc +/os/ossrv/genericservices/mimerecognitionfw/rec +/os/ossrv/genericservices/mimerecognitionfw/tdata +/os/ossrv/genericservices/mimerecognitionfw/tef/scripts +/mw/classicui/commonuisupport/errorresolverdata/group +/os/textandloc/textrendering/texthandling/Documentation +/os/textandloc/textrendering/texthandling/bwins +/os/textandloc/textrendering/texthandling/eabi +/os/textandloc/textrendering/texthandling/group +/os/textandloc/textrendering/texthandling/inc +/os/textandloc/textrendering/texthandling/incp +/os/textandloc/textrendering/texthandling/sconpics +/os/textandloc/textrendering/texthandling/sfields +/os/textandloc/textrendering/texthandling/spml +/os/textandloc/textrendering/texthandling/stext +/os/textandloc/textrendering/texthandling/testdata +/os/textandloc/textrendering/texthandling/tfields +/os/textandloc/textrendering/texthandling/tpml +/os/textandloc/textrendering/texthandling/ttext +/mw/inputmethods/fep/frontendprocessor/bwins +/mw/inputmethods/fep/frontendprocessor/eabi +/mw/inputmethods/fep/frontendprocessor/group +/mw/inputmethods/fep/frontendprocessor/include +/mw/inputmethods/fep/frontendprocessor/source +/mw/inputmethods/fep/frontendprocessor/test/feps +/mw/inputmethods/fep/frontendprocessor/test/group +/mw/inputmethods/fep/frontendprocessor/test/inc +/mw/inputmethods/fep/frontendprocessor/test/scripts +/mw/inputmethods/fep/frontendprocessor/test/src +/os/textandloc/textrendering/textformatting/bwins +/os/textandloc/textrendering/textformatting/documentation +/os/textandloc/textrendering/textformatting/eabi +/os/textandloc/textrendering/textformatting/form_and_etext_editor +/os/textandloc/textrendering/textformatting/group +/os/textandloc/textrendering/textformatting/inc +/os/textandloc/textrendering/textformatting/tagma +/os/textandloc/textrendering/textformatting/tbox +/os/textandloc/textrendering/textformatting/tdata +/os/textandloc/textrendering/textformatting/test/data +/os/textandloc/textrendering/textformatting/test/documentation +/os/textandloc/textrendering/textformatting/test/group +/os/textandloc/textrendering/textformatting/test/src +/os/textandloc/textrendering/textformatting/test/tbandformat/bwins +/os/textandloc/textrendering/textformatting/test/tbandformat/documentation +/os/textandloc/textrendering/textformatting/test/tbandformat/eabi +/os/textandloc/textrendering/textformatting/test/tbandformat/group +/os/textandloc/textrendering/textformatting/test/tbandformat/inc +/os/textandloc/textrendering/textformatting/test/tbandformat/src/helper +/os/textandloc/textrendering/textformatting/test/tbandformat/src/tests +/os/textandloc/textrendering/textformatting/testfont +/os/textandloc/textrendering/textformatting/undo +/mw/classicui/lafagnosticuifoundation/graphicseffects/Adapter/bwins +/mw/classicui/lafagnosticuifoundation/graphicseffects/Adapter/eabi +/mw/classicui/lafagnosticuifoundation/graphicseffects/Adapter/inc +/mw/classicui/lafagnosticuifoundation/graphicseffects/ClientInc +/mw/classicui/lafagnosticuifoundation/graphicseffects/ClientSrc +/mw/classicui/lafagnosticuifoundation/graphicseffects/StubAdapterInc +/mw/classicui/lafagnosticuifoundation/graphicseffects/StubAdapterSrc +/mw/classicui/lafagnosticuifoundation/graphicseffects/bwins +/mw/classicui/lafagnosticuifoundation/graphicseffects/eabi +/mw/classicui/lafagnosticuifoundation/graphicseffects/group +/mw/classicui/lafagnosticuifoundation/graphicseffects/inc +/mw/classicui/lafagnosticuifoundation/graphicseffects/test/group +/mw/classicui/lafagnosticuifoundation/graphicseffects/test/inc +/mw/classicui/lafagnosticuifoundation/graphicseffects/test/scripts +/mw/classicui/lafagnosticuifoundation/graphicseffects/test/src +/mw/classicui/commonuisupport/grid/bwins +/mw/classicui/commonuisupport/grid/eabi +/mw/classicui/commonuisupport/grid/group +/mw/classicui/commonuisupport/grid/inc +/mw/classicui/commonuisupport/grid/src +/mw/classicui/commonuisupport/grid/tef/scripts +/os/textandloc/textrendering/numberformatting/bwins +/os/textandloc/textrendering/numberformatting/eabi +/os/textandloc/textrendering/numberformatting/group +/os/textandloc/textrendering/numberformatting/inc +/os/textandloc/textrendering/numberformatting/src +/os/textandloc/textrendering/numberformatting/tsrc +/mw/appsupport/printingsupport/printinguisupport/bwins +/mw/appsupport/printingsupport/printinguisupport/eabi +/mw/appsupport/printingsupport/printinguisupport/group +/mw/appsupport/printingsupport/printinguisupport/inc +/mw/appsupport/printingsupport/printinguisupport/src_prev +/mw/appsupport/printingsupport/printinguisupport/src_prn +/mw/appsupport/printingsupport/printinguisupport/tef/scripts +/os/devicesrv/systemhealthmanagement/systemhealthmgr/bwins +/os/devicesrv/systemhealthmanagement/systemhealthmgr/eabi +/os/devicesrv/systemhealthmanagement/systemhealthmgr/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/inc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/loadsysmonsrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/localinc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/localsrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/restartsyssrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/startsafesrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/startuppropertiessrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/sysmonsrc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/sysmondemo/doc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/sysmondemo/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/sysmondemo/src +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testappgood +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testappnorv +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testapprvafterretry +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testapprverror +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testappslow +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/testprocgood +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tinc +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/trestartsys/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/trestartsys/scripts +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/trestartsys/src +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartsafe/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartsafe/scripts +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartsafe/src +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartupproperties/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartupproperties/scripts +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tstartupproperties/src +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/bwins +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/data +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/eabi +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/group +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/resource/emulator +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/resource/hardware +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/scripts/emulator +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/scripts/hardware +/os/devicesrv/systemhealthmanagement/systemhealthmgr/test/tsysmon/src +/os/devicesrv/sysstatemgmt/systemstatemgr/cle/group +/os/devicesrv/sysstatemgmt/systemstatemgr/cle/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/cle/src +/os/devicesrv/sysstatemgmt/systemstatemgr/cmd/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/cmd/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/cmd/group +/os/devicesrv/sysstatemgmt/systemstatemgr/cmd/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/cmd/src +/os/devicesrv/sysstatemgmt/systemstatemgr/cmn/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/cmn/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/cmn/group +/os/devicesrv/sysstatemgmt/systemstatemgr/cmn/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/cmn/src +/os/devicesrv/sysstatemgmt/systemstatemgr/doc +/os/devicesrv/sysstatemgmt/systemstatemgr/dompolicy/group +/os/devicesrv/sysstatemgmt/systemstatemgr/dompolicy/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/dompolicy/src +/os/devicesrv/sysstatemgmt/systemstatemgr/group +/os/devicesrv/sysstatemgmt/systemstatemgr/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/localinc +/os/devicesrv/sysstatemgmt/systemstatemgr/localsrc +/os/devicesrv/sysstatemgmt/systemstatemgr/ss/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/ss/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/ss/group +/os/devicesrv/sysstatemgmt/systemstatemgr/ss/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/ss/src +/os/devicesrv/sysstatemgmt/systemstatemgr/ssm/group +/os/devicesrv/sysstatemgmt/systemstatemgr/ssm/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/ssm/src +/os/devicesrv/sysstatemgmt/systemstatemgr/sus/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/sus/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/sus/group +/os/devicesrv/sysstatemgmt/systemstatemgr/sus/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/sus/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcle/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcle/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcle/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcle/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/resource +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmd/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmn/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmn/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmn/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tcmn/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/testapps/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/testapps/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/testapps/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/testutils/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/testutils/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tipcfuzz/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tipcfuzz/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tipcfuzz/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tipcfuzz/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tss/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tss/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tss/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tss/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/resource +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tssm/src +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/bwins +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/eabi +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/group +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/inc +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/resource +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/scripts +/os/devicesrv/sysstatemgmt/systemstatemgr/test/tsus/src +/os/devicesrv/sysstatemgmt/systemstateplugins/adptplugin/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/adptplugin/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/adptplugin/group +/os/devicesrv/sysstatemgmt/systemstateplugins/adptplugin/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/adptplugin/src +/os/devicesrv/sysstatemgmt/systemstateplugins/cmncustomcmd/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/cmncustomcmd/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/cmncustomcmd/group +/os/devicesrv/sysstatemgmt/systemstateplugins/cmncustomcmd/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/cmncustomcmd/src +/os/devicesrv/sysstatemgmt/systemstateplugins/conditionevaluator/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/conditionevaluator/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/conditionevaluator/group +/os/devicesrv/sysstatemgmt/systemstateplugins/conditionevaluator/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/conditionevaluator/src +/os/devicesrv/sysstatemgmt/systemstateplugins/group +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/group +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/resource/armv5 +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/resource/wins +/os/devicesrv/sysstatemgmt/systemstateplugins/gsapolicy/src +/os/devicesrv/sysstatemgmt/systemstateplugins/localinc +/os/devicesrv/sysstatemgmt/systemstateplugins/localsrc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tappgsapolicy/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tappgsapolicy/resource +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tappgsapolicy/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tcmncustomcmd/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tcmncustomcmd/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tcmncustomcmd/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tcmncustomcmd/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintadptplugin/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintadptplugin/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintadptplugin/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintadptplugin/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/resource +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintconditionevaluator/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintgsapolicy/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintgsapolicy/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintgsapolicy/resource +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintgsapolicy/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tintgsapolicy/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitadptplugin/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitadptplugin/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitadptplugin/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitadptplugin/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitconditionevaluator/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitconditionevaluator/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitconditionevaluator/resource +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitconditionevaluator/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitconditionevaluator/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitgsapolicy/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitgsapolicy/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitgsapolicy/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitgsapolicy/src +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitutilityplugin/group +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitutilityplugin/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitutilityplugin/scripts +/os/devicesrv/sysstatemgmt/systemstateplugins/test/tunitutilityplugin/src +/os/devicesrv/sysstatemgmt/systemstateplugins/utilityplugins/bwins +/os/devicesrv/sysstatemgmt/systemstateplugins/utilityplugins/eabi +/os/devicesrv/sysstatemgmt/systemstateplugins/utilityplugins/group +/os/devicesrv/sysstatemgmt/systemstateplugins/utilityplugins/inc +/os/devicesrv/sysstatemgmt/systemstateplugins/utilityplugins/src +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/bwins +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/eabi +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/inc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/src +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/clayer/wrapperinc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/custcmd/bwins +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/custcmd/eabi +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/custcmd/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/custcmd/inc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/custcmd/src +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/localinc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/localsrc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tclayer/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tclayer/inc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tclayer/scripts +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tclayer/src +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/bwins +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/eabi +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/inc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/scripts +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tintcustcmd/src +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/group +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/inc +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/scripts +/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src +/os/devicesrv/sysstatemgmt/systemstarter/amastartsrc +/os/devicesrv/sysstatemgmt/systemstarter/bwins +/os/devicesrv/sysstatemgmt/systemstarter/documentation/9.4 +/os/devicesrv/sysstatemgmt/systemstarter/documentation/9.5 +/os/devicesrv/sysstatemgmt/systemstarter/dominc +/os/devicesrv/sysstatemgmt/systemstarter/domsrc +/os/devicesrv/sysstatemgmt/systemstarter/dscstoresrc +/os/devicesrv/sysstatemgmt/systemstarter/eabi +/os/devicesrv/sysstatemgmt/systemstarter/group +/os/devicesrv/sysstatemgmt/systemstarter/inc +/os/devicesrv/sysstatemgmt/systemstarter/restartsyssrc +/os/devicesrv/sysstatemgmt/systemstarter/src +/os/devicesrv/sysstatemgmt/systemstarter/startsafesrc +/os/devicesrv/sysstatemgmt/systemstarter/startuppropertiessrc +/os/devicesrv/sysstatemgmt/systemstarter/sysmonsrc +/os/devicesrv/sysstatemgmt/systemstarter/test/sysmondemo/doc +/os/devicesrv/sysstatemgmt/systemstarter/test/sysmondemo/group +/os/devicesrv/sysstatemgmt/systemstarter/test/sysmondemo/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/inc +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/resource/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/resource/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/scripts/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/scripts/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tamastarter/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tapstart/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tapstart/scripts +/os/devicesrv/sysstatemgmt/systemstarter/test/tapstart/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/inc +/os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/scripts +/os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tdscstore/testdata +/os/devicesrv/sysstatemgmt/systemstarter/test/testappgood +/os/devicesrv/sysstatemgmt/systemstarter/test/testappnorv +/os/devicesrv/sysstatemgmt/systemstarter/test/testapprvafterretry +/os/devicesrv/sysstatemgmt/systemstarter/test/testapprverror +/os/devicesrv/sysstatemgmt/systemstarter/test/testappslow +/os/devicesrv/sysstatemgmt/systemstarter/test/testprocgood +/os/devicesrv/sysstatemgmt/systemstarter/test/testprocslowlog +/os/devicesrv/sysstatemgmt/systemstarter/test/tinc +/os/devicesrv/sysstatemgmt/systemstarter/test/trestartsys/group +/os/devicesrv/sysstatemgmt/systemstarter/test/trestartsys/scripts +/os/devicesrv/sysstatemgmt/systemstarter/test/trestartsys/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartsafe/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartsafe/scripts +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartsafe/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartupproperties/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartupproperties/scripts +/os/devicesrv/sysstatemgmt/systemstarter/test/tstartupproperties/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/bwins +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/data +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/eabi +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/resource/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/resource/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/scripts/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/scripts/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysmon/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/BWINS +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/EABI +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/inc +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/resource/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/resource/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/rom +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/scripts/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/scripts/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart/src +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/group +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/resource/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/resource/hardware +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/scripts/emulator +/os/devicesrv/sysstatemgmt/systemstarter/test/tsysstart2/src +/mw/classicui/commonuisupport/uilaf/GROUP +/mw/classicui/commonuisupport/uilaf/bwins +/mw/classicui/commonuisupport/uilaf/eabi +/mw/classicui/commonuisupport/uilaf/inc +/mw/classicui/commonuisupport/uilaf/resource +/mw/classicui/commonuisupport/uikon/bwins +/mw/classicui/commonuisupport/uikon/coreinc +/mw/classicui/commonuisupport/uikon/coresrc +/mw/classicui/commonuisupport/uikon/docs +/mw/classicui/commonuisupport/uikon/documentation +/mw/classicui/commonuisupport/uikon/eabi +/mw/classicui/commonuisupport/uikon/examples/notifier1/client +/mw/classicui/commonuisupport/uikon/examples/notifier1/group +/mw/classicui/commonuisupport/uikon/examples/notifier1/notifier +/mw/classicui/commonuisupport/uikon/group +/mw/classicui/commonuisupport/uikon/srvinc +/mw/classicui/commonuisupport/uikon/srvsrc +/mw/classicui/commonuisupport/uikon/test/BWINS +/mw/classicui/commonuisupport/uikon/test/EABI +/mw/classicui/commonuisupport/uikon/test/group +/mw/classicui/commonuisupport/uikon/test/resource +/mw/classicui/commonuisupport/uikon/test/scripts +/mw/classicui/commonuisupport/uikon/test/tStaticSettingsInit +/mw/classicui/commonuisupport/uikon/test/tborders/tbrdrcol +/mw/classicui/commonuisupport/uikon/test/tcolours/tcolovr +/mw/classicui/commonuisupport/uikon/test/tcolours/tcolscm +/mw/classicui/commonuisupport/uikon/test/tdisableexitchecks/disableexitchecksapp +/mw/classicui/commonuisupport/uikon/test/teikcore/tapplicationlanguage +/mw/classicui/commonuisupport/uikon/test/teikcore/tapplicationlanguagefrench +/mw/classicui/commonuisupport/uikon/test/teikcore/tapplicationlanguagenotset +/mw/classicui/commonuisupport/uikon/test/teikcore/tapplicationlanguagesc +/mw/classicui/commonuisupport/uikon/test/teikcore/tapplicationlanguagezulu +/mw/classicui/commonuisupport/uikon/test/teikcore/tshutter +/mw/classicui/commonuisupport/uikon/test/teikenv/tbitmap +/mw/classicui/commonuisupport/uikon/test/teikenv/tcaptiontest +/mw/classicui/commonuisupport/uikon/test/teiksrv/tbackup +/mw/classicui/commonuisupport/uikon/test/teiksrv/tcapability +/mw/classicui/commonuisupport/uikon/test/teiksrv/tnotdial +/mw/classicui/commonuisupport/uikon/test/teiksrv/tsyscolor +/mw/classicui/commonuisupport/uikon/test/terror/terrorapp +/mw/classicui/commonuisupport/uikon/test/terror/terrortextwithtitleapp/data +/mw/classicui/commonuisupport/uikon/test/tfileutils +/mw/classicui/commonuisupport/uikon/test/tfocus +/mw/classicui/commonuisupport/uikon/test/tlibs/contentmgr +/mw/classicui/commonuisupport/uikon/test/tlibs/taddlib +/mw/classicui/commonuisupport/uikon/test/tlibs/tautolib +/mw/classicui/commonuisupport/uikon/test/tlibs/tloaddll +/mw/classicui/commonuisupport/uikon/test/tmessageserv +/mw/classicui/commonuisupport/uikon/test/tmsg +/mw/classicui/commonuisupport/uikon/test/tmultiplealarm +/mw/classicui/commonuisupport/uikon/test/tpackage +/mw/classicui/commonuisupport/uikon/test/tparent +/mw/classicui/commonuisupport/uikon/test/tspane +/mw/classicui/commonuisupport/uikon/test/tsprites/thlsprite +/mw/classicui/commonuisupport/uikon/test/tuiktestserver +/mw/classicui/commonuisupport/uikon/test/tviews/applaunchtest/group +/mw/classicui/commonuisupport/uikon/test/tviews/applaunchtest/inc +/mw/classicui/commonuisupport/uikon/test/tviews/applaunchtest/src +/mw/classicui/commonuisupport/uikon/test/tviews/tview1 +/mw/classicui/commonuisupport/uikon/test/tviews/tview2 +/mw/classicui/commonuisupport/uikon/test/tviews/tview3 +/mw/classicui/commonuisupport/uikon/test/tviews/tview4 +/mw/classicui/commonuisupport/uikon/test/tviews/tvw +/mw/appsupport/appfw/viewserver/bwins +/mw/appsupport/appfw/viewserver/client +/mw/appsupport/appfw/viewserver/eabi +/mw/appsupport/appfw/viewserver/group +/mw/appsupport/appfw/viewserver/inc +/mw/appsupport/appfw/viewserver/server +/mw/appsupport/appfw/viewserver/test/group +/mw/appsupport/appfw/viewserver/test/inc +/mw/appsupport/appfw/viewserver/test/rom +/mw/appsupport/appfw/viewserver/test/scripts/emulator +/mw/appsupport/appfw/viewserver/test/scripts/hardware +/mw/appsupport/appfw/viewserver/test/src +/mw/appsupport/appfw/viewserver/test/tviews/applaunchtest/group +/mw/appsupport/appfw/viewserver/test/tviews/applaunchtest/inc +/mw/appsupport/appfw/viewserver/test/tviews/applaunchtest/src +/mw/appsupport/appfw/viewserver/test/tviews/tview1 +/mw/appsupport/appfw/viewserver/test/tviews/tview2 +/mw/appsupport/appfw/viewserver/test/tviews/tview3 +/mw/appsupport/appfw/viewserver/test/tviews/tview4 +/mw/appsupport/appfw/viewserver/test/tviews/tvw +/os/textandloc/textrendering/word/SRC +/os/textandloc/textrendering/word/aif +/os/textandloc/textrendering/word/caif +/os/textandloc/textrendering/word/cdata +/os/textandloc/textrendering/word/group +/os/textandloc/textrendering/word/resource +/os/textandloc/textrendering/word/testdata +/os/textandloc/textrendering/word/utemplat +/mw/appsupport/commonappservices/backuprestorenotification/bmarm +/mw/appsupport/commonappservices/backuprestorenotification/bwins +/mw/appsupport/commonappservices/backuprestorenotification/eabi +/mw/appsupport/commonappservices/backuprestorenotification/group +/mw/appsupport/commonappservices/backuprestorenotification/inc +/mw/appsupport/commonappservices/backuprestorenotification/src +/mw/appsupport/commonappservices/backuprestorenotification/tsrc/Integration/TestBackupRestoreNotification/group +/mw/appsupport/commonappservices/backuprestorenotification/tsrc/Integration/TestBackupRestoreNotification/inc +/mw/appsupport/commonappservices/backuprestorenotification/tsrc/Integration/TestBackupRestoreNotification/scripts +/mw/appsupport/commonappservices/backuprestorenotification/tsrc/Integration/TestBackupRestoreNotification/src +/mw/appsupport/tzservices/tzloc/bmarm +/mw/appsupport/tzservices/tzloc/bwins +/mw/appsupport/tzservices/tzloc/documentation +/mw/appsupport/tzservices/tzloc/eabi +/mw/appsupport/tzservices/tzloc/group +/mw/appsupport/tzservices/tzloc/inc +/mw/appsupport/tzservices/tzloc/res +/mw/appsupport/tzservices/tzloc/src +/mw/appsupport/tzservices/tzloc/test/integration/TzLocalTestServer/bwins +/mw/appsupport/tzservices/tzloc/test/integration/TzLocalTestServer/group +/mw/appsupport/tzservices/tzloc/test/integration/TzLocalTestServer/inc +/mw/appsupport/tzservices/tzloc/test/integration/TzLocalTestServer/src +/mw/appsupport/tzservices/tzloc/test/integration/data +/mw/appsupport/tzservices/tzloc/test/integration/tztestscripts +/mw/appsupport/tzservices/tzloc/test/rtest/timezonelocalization/locale +/mw/appsupport/tzservices/tzloc/test/rtest/timezonelocalization/modified +/mw/appsupport/tzservices/tzloc/test/tzltestres +/mw/appsupport/tzservices/tzloc/test/unit/Scripts +/mw/appsupport/tzservices/tzloc/test/unit/TzLocalizationTestServer/bwins +/mw/appsupport/tzservices/tzloc/test/unit/TzLocalizationTestServer/group +/mw/appsupport/tzservices/tzloc/test/unit/TzLocalizationTestServer/inc +/mw/appsupport/tzservices/tzloc/test/unit/TzLocalizationTestServer/src +/mw/appsupport/tzservices/tzloc/test/unit/data +/mw/appsupport/tzservices/tzlocrscfactory/group +/mw/appsupport/tzservices/tzlocrscfactory/res +/mw/appsupport/commonappservices/alarmserver/AlarmAlert/Include +/mw/appsupport/commonappservices/alarmserver/AlarmAlert/Shared +/mw/appsupport/commonappservices/alarmserver/AlarmAlert/Source +/mw/appsupport/commonappservices/alarmserver/Client/Include +/mw/appsupport/commonappservices/alarmserver/Client/Source +/mw/appsupport/commonappservices/alarmserver/ConsoleAlarmAlertServer/Include +/mw/appsupport/commonappservices/alarmserver/ConsoleAlarmAlertServer/Source +/mw/appsupport/commonappservices/alarmserver/Design +/mw/appsupport/commonappservices/alarmserver/Documentation +/mw/appsupport/commonappservices/alarmserver/Group +/mw/appsupport/commonappservices/alarmserver/Server/Include +/mw/appsupport/commonappservices/alarmserver/Server/Source +/mw/appsupport/commonappservices/alarmserver/Shared/Include +/mw/appsupport/commonappservices/alarmserver/Shared/Source +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/data +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/documentation +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/group +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/inc +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/scripts +/mw/appsupport/commonappservices/alarmserver/Test/Integration/AlarmTestServer/src +/mw/appsupport/commonappservices/alarmserver/Test/Integration/TestCITAlarmServer/Documentation +/mw/appsupport/commonappservices/alarmserver/Test/Integration/TestCITAlarmServer/group +/mw/appsupport/commonappservices/alarmserver/Test/Integration/TestCITAlarmServer/scripts +/mw/appsupport/commonappservices/alarmserver/Test/Integration/TestCITAlarmServer/src +/mw/appsupport/commonappservices/alarmserver/Test/Integration/TestCITAlarmServer/testdata +/mw/appsupport/commonappservices/alarmserver/Test/ssm +/mw/appsupport/commonappservices/alarmserver/Test/unit/group +/mw/appsupport/commonappservices/alarmserver/Test/unit/inc +/mw/appsupport/commonappservices/alarmserver/Test/unit/scripts +/mw/appsupport/commonappservices/alarmserver/Test/unit/src +/mw/appsupport/commonappservices/alarmserver/bmarm +/mw/appsupport/commonappservices/alarmserver/bwins +/mw/appsupport/commonappservices/alarmserver/eabi +/app/organizer/pimappsupport/chinesecalendarconverter/OriginalInc +/app/organizer/pimappsupport/chinesecalendarconverter/OriginalSrc +/app/organizer/pimappsupport/chinesecalendarconverter/OriginalTsrc +/app/organizer/pimappsupport/chinesecalendarconverter/bmarm +/app/organizer/pimappsupport/chinesecalendarconverter/bwins +/app/organizer/pimappsupport/chinesecalendarconverter/calcontablesrc +/app/organizer/pimappsupport/chinesecalendarconverter/docs +/app/organizer/pimappsupport/chinesecalendarconverter/documentation +/app/organizer/pimappsupport/chinesecalendarconverter/eabi +/app/organizer/pimappsupport/chinesecalendarconverter/group +/app/organizer/pimappsupport/chinesecalendarconverter/inc +/app/organizer/pimappsupport/chinesecalendarconverter/src/Table-587-2100 +/app/organizer/pimappsupport/chinesecalendarconverter/src/Table1900-2100 +/app/organizer/pimappsupport/chinesecalendarconverter/src/Table1980-2100 +/app/organizer/pimappsupport/chinesecalendarconverter/tsrc +/mw/appsupport/filehandling/htmltorichtextconverter/bmarm +/mw/appsupport/filehandling/htmltorichtextconverter/bwins +/mw/appsupport/filehandling/htmltorichtextconverter/documentation +/mw/appsupport/filehandling/htmltorichtextconverter/eabi +/mw/appsupport/filehandling/htmltorichtextconverter/group +/mw/appsupport/filehandling/htmltorichtextconverter/inc +/mw/appsupport/filehandling/htmltorichtextconverter/src +/mw/appsupport/filehandling/htmltorichtextconverter/tdata/profiling +/mw/appsupport/filehandling/htmltorichtextconverter/tdata/testHtml +/mw/appsupport/filehandling/htmltorichtextconverter/tsrc/Integration/TestHtmlToCrtCoverter/group +/mw/appsupport/filehandling/htmltorichtextconverter/tsrc/Integration/TestHtmlToCrtCoverter/inc +/mw/appsupport/filehandling/htmltorichtextconverter/tsrc/Integration/TestHtmlToCrtCoverter/scripts +/mw/appsupport/filehandling/htmltorichtextconverter/tsrc/Integration/TestHtmlToCrtCoverter/src +/mw/appsupport/filehandling/htmltorichtextconverter/tsrc/Integration/TestHtmlToCrtCoverter/testdata +/mw/appsupport/commonappservices/coreappstest/Group +/mw/appsupport/commonappservices/coreappstest/Inc +/mw/appsupport/commonappservices/coreappstest/TestServer/Client +/mw/appsupport/commonappservices/coreappstest/TestServer/Inc +/mw/appsupport/commonappservices/coreappstest/TestServer/Server +/mw/appsupport/commonappservices/coreappstest/TestServer/Test +/mw/appsupport/commonappservices/coreappstest/bmarm +/mw/appsupport/commonappservices/coreappstest/bwins +/mw/appsupport/commonappservices/coreappstest/eabi +/mw/appsupport/commonappservices/appservicesdocs +/app/helps/symhelp/helpmodel/TestData/Source/Boss1/Pictures +/app/helps/symhelp/helpmodel/TestData/Source/Boss2/Pictures +/app/helps/symhelp/helpmodel/TestData/Source/ER5Help/Calc +/app/helps/symhelp/helpmodel/TestData/Source/ER5Help/Dict +/app/helps/symhelp/helpmodel/TestData/Source/ER5Help/General +/app/helps/symhelp/helpmodel/TestData/Source/ER5Help/Sheet +/app/helps/symhelp/helpmodel/TestData/Source/ER5Help/Sketch +/app/helps/symhelp/helpmodel/TestData/Source/PlatSecSearchTest +/app/helps/symhelp/helpmodel/TestData/TestLocale/source +/app/helps/symhelp/helpmodel/TestData/TestZoomBitmaps +/app/helps/symhelp/helpmodel/bmarm +/app/helps/symhelp/helpmodel/bwins +/app/helps/symhelp/helpmodel/dbwriter +/app/helps/symhelp/helpmodel/documentation +/app/helps/symhelp/helpmodel/eabi +/app/helps/symhelp/helpmodel/group +/app/helps/symhelp/helpmodel/inc +/app/helps/symhelp/helpmodel/lch +/app/helps/symhelp/helpmodel/src +/app/helps/symhelp/helpmodel/tsrc +/mw/appsupport/filehandling/richtexttohtmlconverter/Group +/mw/appsupport/filehandling/richtexttohtmlconverter/Src +/mw/appsupport/filehandling/richtexttohtmlconverter/TSrc +/mw/appsupport/filehandling/richtexttohtmlconverter/Test +/mw/appsupport/filehandling/richtexttohtmlconverter/inc +/mw/appsupport/commonappservices/alarmservertest/TestAlarmSrv/AlarmCreateDelete +/mw/appsupport/commonappservices/alarmservertest/TestAlarmSrv/startconsolealarmalertserver +/mw/appsupport/commonappservices/alarmservertest/TestMultipleAlarmsSuite/group +/mw/appsupport/commonappservices/alarmservertest/TestMultipleAlarmsSuite/inc +/mw/appsupport/commonappservices/alarmservertest/TestMultipleAlarmsSuite/scripts +/mw/appsupport/commonappservices/alarmservertest/TestMultipleAlarmsSuite/src +/mw/appsupport/commonappservices/alarmservertest/TestMultipleAlarmsSuite/testdata +/mw/appsupport/tzservices/worldservertest/TestWorldSrv +/mw/appsupport/tzservices/tzserver/Client/Include +/mw/appsupport/tzservices/tzserver/Client/Source +/mw/appsupport/tzservices/tzserver/Include +/mw/appsupport/tzservices/tzserver/Server/Include +/mw/appsupport/tzservices/tzserver/Server/Source +/mw/appsupport/tzservices/tzserver/analysis +/mw/appsupport/tzservices/tzserver/bmarm +/mw/appsupport/tzservices/tzserver/bwins +/mw/appsupport/tzservices/tzserver/documentation +/mw/appsupport/tzservices/tzserver/eabi +/mw/appsupport/tzservices/tzserver/group +/mw/appsupport/tzservices/tzserver/swiobserverplugin/include +/mw/appsupport/tzservices/tzserver/swiobserverplugin/source +/mw/appsupport/tzservices/tzserver/test/Common/inc +/mw/appsupport/tzservices/tzserver/test/Common/src +/mw/appsupport/tzservices/tzserver/test/Integration/bmarm +/mw/appsupport/tzservices/tzserver/test/Integration/bwins +/mw/appsupport/tzservices/tzserver/test/Integration/docs +/mw/appsupport/tzservices/tzserver/test/Integration/dstscripts +/mw/appsupport/tzservices/tzserver/test/Integration/eabi +/mw/appsupport/tzservices/tzserver/test/Integration/group +/mw/appsupport/tzservices/tzserver/test/Integration/inc +/mw/appsupport/tzservices/tzserver/test/Integration/src +/mw/appsupport/tzservices/tzserver/test/Integration/teststeps/inc +/mw/appsupport/tzservices/tzserver/test/Integration/teststeps/src +/mw/appsupport/tzservices/tzserver/test/Unit/bmarm +/mw/appsupport/tzservices/tzserver/test/Unit/bwins +/mw/appsupport/tzservices/tzserver/test/Unit/dstscripts +/mw/appsupport/tzservices/tzserver/test/Unit/eabi +/mw/appsupport/tzservices/tzserver/test/Unit/group +/mw/appsupport/tzservices/tzserver/test/Unit/inc +/mw/appsupport/tzservices/tzserver/test/Unit/resource/hardware +/mw/appsupport/tzservices/tzserver/test/Unit/src +/mw/appsupport/tzservices/tzserver/test/Unit/teststeps/inc +/mw/appsupport/tzservices/tzserver/test/Unit/teststeps/src +/mw/appsupport/tzservices/tzserver/test/component/testresourcefiles +/mw/appsupport/tzservices/tzserver/test/switest/bwins +/mw/appsupport/tzservices/tzserver/test/switest/data +/mw/appsupport/tzservices/tzserver/test/switest/eabi +/mw/appsupport/tzservices/tzserver/test/switest/group +/mw/appsupport/tzservices/tzserver/test/switest/inc +/mw/appsupport/tzservices/tzserver/test/switest/src +/mw/appsupport/tzpcside/tzcompiler/Include +/mw/appsupport/tzpcside/tzcompiler/Release/Data +/mw/appsupport/tzpcside/tzcompiler/Source +/mw/appsupport/tzpcside/tzcompiler/documentation +/mw/appsupport/tzpcside/tzcompiler/group +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/documentation +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/group +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/inc +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/src +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test1 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test10 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test11 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test12 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test13 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test2 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test3 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test4 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test5 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test6 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test7 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test8 +/mw/appsupport/tzpcside/tzcompiler/test/integration/TzCompilerTests/testdata/Test9 +/mw/appsupport/tzservices/tzdatabase/data +/mw/appsupport/tzservices/tzdatabase/group +/app/organizer/pimappsupport/vcardandvcal/TPerformance +/app/organizer/pimappsupport/vcardandvcal/TestFiles/K3Data +/app/organizer/pimappsupport/vcardandvcal/TestvCals/EpocER5 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Invalid +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Nokia9110 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Outlook2000 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Outlook98 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Palm3 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Palm5 +/app/organizer/pimappsupport/vcardandvcal/TestvCals/Various +/app/organizer/pimappsupport/vcardandvcal/TestvCards/ER5Regression +/app/organizer/pimappsupport/vcardandvcal/TestvCards/Encoded +/app/organizer/pimappsupport/vcardandvcal/TestvCards/Epoc +/app/organizer/pimappsupport/vcardandvcal/TestvCards/Invalid +/app/organizer/pimappsupport/vcardandvcal/TestvCards/Various +/app/organizer/pimappsupport/vcardandvcal/TestvCards/VersitJapaneseVCards +/app/organizer/pimappsupport/vcardandvcal/Ticket +/app/organizer/pimappsupport/vcardandvcal/bmarm +/app/organizer/pimappsupport/vcardandvcal/bwins +/app/organizer/pimappsupport/vcardandvcal/design +/app/organizer/pimappsupport/vcardandvcal/documentation +/app/organizer/pimappsupport/vcardandvcal/eabi +/app/organizer/pimappsupport/vcardandvcal/group +/app/organizer/pimappsupport/vcardandvcal/inc +/app/organizer/pimappsupport/vcardandvcal/rec +/app/organizer/pimappsupport/vcardandvcal/src +/app/organizer/pimappsupport/vcardandvcal/tsrc/UnitTest_PBAPSupport/group +/app/organizer/pimappsupport/vcardandvcal/tsrc/UnitTest_PBAPSupport/inc +/app/organizer/pimappsupport/vcardandvcal/tsrc/UnitTest_PBAPSupport/src +/app/organizer/pimappsupport/vcardandvcal/tsrc/UnitTest_PBAPSupport/testdata +/mw/appsupport/tzpcside/worlddatabasekit/Release +/mw/appsupport/tzpcside/worlddatabasekit/database +/mw/appsupport/tzpcside/worlddatabasekit/documentation/graphics +/mw/appsupport/tzpcside/worlddatabasekit/group +/mw/appsupport/tzpcside/worlddatabasekit/tools/install/wldmnt +/mw/appsupport/tzpcside/worlddatabasekit/tools/install/wldxtrct +/mw/appsupport/tzpcside/worlddatabasekit/tools/source/common +/mw/appsupport/tzpcside/worlddatabasekit/tools/source/wldmaint +/mw/appsupport/tzpcside/worlddatabasekit/tools/source/wldxtrct +/mw/appsupport/tzpcside/worldtools/DATA +/mw/appsupport/tzpcside/worldtools/INC +/mw/appsupport/tzpcside/worldtools/PROCOMP +/mw/appsupport/tzpcside/worldtools/PRODUMP +/mw/appsupport/tzpcside/worldtools/PROENG +/mw/appsupport/tzpcside/worldtools/SQLENG +/mw/appsupport/tzpcside/worldtools/SQLMNT +/mw/appsupport/tzpcside/worldtools/SQLXTRCT +/mw/appsupport/tzpcside/worldtools/group +/mw/appsupport/tzservices/worldserver/Client/Include +/mw/appsupport/tzservices/worldserver/Client/Source +/mw/appsupport/tzservices/worldserver/Include +/mw/appsupport/tzservices/worldserver/Server/Include +/mw/appsupport/tzservices/worldserver/Server/Source +/mw/appsupport/tzservices/worldserver/bmarm +/mw/appsupport/tzservices/worldserver/bwins +/mw/appsupport/tzservices/worldserver/documentation +/mw/appsupport/tzservices/worldserver/eabi +/mw/appsupport/tzservices/worldserver/group +/mw/appsupport/tzservices/worldserver/test/data +/mw/appsupport/tzservices/worldserver/test/old_format +/mw/appsupport/tzservices/worldserver/test/unit/group +/mw/appsupport/tzservices/worldserver/test/unit/inc +/mw/appsupport/tzservices/worldserver/test/unit/scripts +/mw/appsupport/tzservices/worldserver/test/unit/src +/mw/appsupport/tzservices/worldserver/test/unit/teststeps/inc +/mw/appsupport/tzservices/worldserver/test/unit/teststeps/src +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/bwins +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/config +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/documentation +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/eabi +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/group +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/inc +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/src +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/test/Integration/TestBookmarksSuite +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/test/Integration/bwins +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/test/cenrepsrv +/mw/netprotocols/applayerpluginsandutils/bookmarksupport/test/tdata +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/Documentation +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/FilterSrc +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/Group +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/Test/Data +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/Test/Group +/mw/netprotocols/applayerprotocols/httpexamples/PipeliningConfigFilter/Test/T_FilterTest +/mw/netprotocols/applayerprotocols/httpexamples/T_TestFilters +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/data +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/group +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/documents +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/inc +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/src +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/test/t_htmlparser/inc +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/test/t_htmlparser/src +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/htmlparserplugin/test/tdata/Html +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/inc +/mw/netprotocols/applayerprotocols/httpexamples/TestWebBrowser/src +/mw/netprotocols/applayerprotocols/httpexamples/bmarm +/mw/netprotocols/applayerprotocols/httpexamples/bwins +/mw/netprotocols/applayerprotocols/httpexamples/cookies/bmarm +/mw/netprotocols/applayerprotocols/httpexamples/cookies/bwins +/mw/netprotocols/applayerprotocols/httpexamples/cookies/cookiefilter +/mw/netprotocols/applayerprotocols/httpexamples/cookies/core +/mw/netprotocols/applayerprotocols/httpexamples/cookies/eabi +/mw/netprotocols/applayerprotocols/httpexamples/cookies/example +/mw/netprotocols/applayerprotocols/httpexamples/cookies/group +/mw/netprotocols/applayerprotocols/httpexamples/cookies/inc +/mw/netprotocols/applayerprotocols/httpexamples/eabi +/mw/netprotocols/applayerprotocols/httpexamples/group +/mw/netprotocols/applayerprotocols/httpexamples/httpexampleclient +/mw/netprotocols/applayerprotocols/httpexamples/nwsswsptrhnd/group +/mw/netprotocols/applayerprotocols/httpexamples/t_securitypolicy/example +/mw/netprotocols/applayerprotocols/httpexamples/t_securitypolicy/test +/mw/netprotocols/applayerprotocols/httpexamples/testcpimanager +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/bmarm +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/bwins +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/core +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/eabi +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/examplecpimanager +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/group +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/inc +/mw/netprotocols/applayerprotocols/httpexamples/uaprof/uaproffilter +/mw/netprotocols/applayerprotocols/httptransportfw/BWINS +/mw/netprotocols/applayerprotocols/httptransportfw/EABI +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Acceptance/Iter1 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Acceptance/Iter2 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Acceptance/Iter3 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Acceptance/Iter5 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/BMARM +/mw/netprotocols/applayerprotocols/httptransportfw/Test/BWINS +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/certs +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/Pipelining +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/acceptance/BodyFile +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/offline +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/online +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/regression +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/settings +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/ini/wsp_pr_hnd_driver +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/t_httpinteg/auto +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/t_httpinteg/integration +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/t_wspprothnd +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/cgi-bin +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/perl +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/rc/301 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/rc/401/private +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/rc/403/getonly +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/rc/403/postonly +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/rc/500 +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/http_tests/tcphnd +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/perl/protected +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/public_html +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/testcontent/servers +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Data/wapstkiot +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Documentation +/mw/netprotocols/applayerprotocols/httptransportfw/Test/EABI +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Group +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Integration/group +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Integration/inc +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Integration/ini +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Integration/script +/mw/netprotocols/applayerprotocols/httptransportfw/Test/Integration/src +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_FilterConfigIter +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_HttpIntegration +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_HttpOffline +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_HttpOnline +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_HttpPipeliningTest +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_HttpRegression +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_WspDecoder +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_WspEncoder +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_WspEventDriver +/mw/netprotocols/applayerprotocols/httptransportfw/Test/T_WspProtHnd +/mw/netprotocols/applayerprotocols/httptransportfw/Test/TestScriptTest +/mw/netprotocols/applayerprotocols/httptransportfw/Test/URLShortcuts +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_URIShortcutParser +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_codecplugin +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_httpmessage +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_httpperformance +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_httptransporthandler +/mw/netprotocols/applayerprotocols/httptransportfw/Test/t_utils +/mw/netprotocols/applayerprotocols/httptransportfw/Test/testhook +/mw/netprotocols/applayerprotocols/httptransportfw/Test/testinc/T_TestCore +/mw/netprotocols/applayerprotocols/httptransportfw/Test/testinc/T_WspEventDriver +/mw/netprotocols/applayerprotocols/httptransportfw/Test/testinc/T_WspProtHnd +/mw/netprotocols/applayerprotocols/httptransportfw/core +/mw/netprotocols/applayerprotocols/httptransportfw/documentation +/mw/netprotocols/applayerprotocols/httptransportfw/group/build_all +/mw/netprotocols/applayerprotocols/httptransportfw/httpmessage +/mw/netprotocols/applayerprotocols/httptransportfw/httputils/inc +/mw/netprotocols/applayerprotocols/httptransportfw/httputils/src +/mw/netprotocols/applayerprotocols/httptransportfw/inc/WSP +/mw/netprotocols/applayerprotocols/httptransportfw/inc/framework +/mw/netprotocols/applayerprotocols/httptransportfw/inc/http +/mw/netprotocols/applayerprotocols/httptransportfw/strings +/mw/netprotocols/applayerprotocols/httptransportfw/utils +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/WspProtocolHandler +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/filters +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/group +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/httpclient +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/httpheadercodec +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/inc/httpheadercodec +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/wspheadercodec +/mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/wspinc +/mw/netprotocols/applayerpluginsandutils/httptransportplugins/group +/mw/netprotocols/applayerpluginsandutils/httptransportplugins/httptransporthandler +/os/ossrv/genericservices/httputils/Authentication +/os/ossrv/genericservices/httputils/AuthorityParser +/os/ossrv/genericservices/httputils/DelimitedParser +/os/ossrv/genericservices/httputils/Documents +/os/ossrv/genericservices/httputils/EscapeUtils +/os/ossrv/genericservices/httputils/InetProtUtil +/os/ossrv/genericservices/httputils/Test/Documents +/os/ossrv/genericservices/httputils/Test/Integration/TestFileUriSuite +/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/Src +/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/data +/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/group +/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/inc +/os/ossrv/genericservices/httputils/Test/Integration/TestInetProtUtilsSuite/scripts +/os/ossrv/genericservices/httputils/Test/Integration/bwins +/os/ossrv/genericservices/httputils/Test/IpuTestUtils +/os/ossrv/genericservices/httputils/Test/bmarm +/os/ossrv/genericservices/httputils/Test/bwins +/os/ossrv/genericservices/httputils/Test/eabi +/os/ossrv/genericservices/httputils/Test/group +/os/ossrv/genericservices/httputils/Test/strings +/os/ossrv/genericservices/httputils/Test/t_fileuri +/os/ossrv/genericservices/httputils/Test/t_tinternetdate +/os/ossrv/genericservices/httputils/Test/t_uriparser +/os/ossrv/genericservices/httputils/Test/t_wspcodec +/os/ossrv/genericservices/httputils/Test/te_authentication/scripts +/os/ossrv/genericservices/httputils/Test/te_authentication/src +/os/ossrv/genericservices/httputils/Test/te_authentication/testdata +/os/ossrv/genericservices/httputils/UriParser +/os/ossrv/genericservices/httputils/UriUtils +/os/ossrv/genericservices/httputils/bwins +/os/ossrv/genericservices/httputils/eabi +/os/ossrv/genericservices/httputils/group +/os/ossrv/genericservices/httputils/inc +/os/ossrv/genericservices/httputils/inetprottextutils +/os/ossrv/genericservices/httputils/internetdateutils +/os/ossrv/genericservices/httputils/wspcodec +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/StringDictionary +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/documents +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/group +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/inc +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/scripts +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/src +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/Test/integration/testwhitelistblacklisturisuite/testdata +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/bwins +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/client/inc +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/client/src +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/documents +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/eabi +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/group +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/inc +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/server/inc +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/server/src +/mw/netprotocols/applayerpluginsandutils/uripermissionservices/stubSis +/mw/appsupport/contenthandling/webrecognisers/Documentation +/mw/appsupport/contenthandling/webrecognisers/Test/Group +/mw/appsupport/contenthandling/webrecognisers/Test/t_ebookmark/TestData +/mw/appsupport/contenthandling/webrecognisers/Test/t_recogtest +/mw/appsupport/contenthandling/webrecognisers/Test/t_recwap/TestData +/mw/appsupport/contenthandling/webrecognisers/Test/t_recweb/TestData +/mw/appsupport/contenthandling/webrecognisers/Test/t_weburlrec +/mw/appsupport/contenthandling/webrecognisers/bwins +/mw/appsupport/contenthandling/webrecognisers/eBookmark/examples +/mw/appsupport/contenthandling/webrecognisers/eabi +/mw/appsupport/contenthandling/webrecognisers/group +/mw/appsupport/contenthandling/webrecognisers/recweb +/mw/appsupport/contenthandling/webrecognisers/waprecogniser +/mw/appsupport/contenthandling/webrecognisers/weburlrec +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/pnp/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/pnp/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/pnp/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/pnp/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/pnp/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/upnpplugin/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/upnpplugin/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Client/upnpplugin/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/AppProtIntf/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/AppProtIntf/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/AppProtIntf/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/AppProtIntf/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/AppProtIntf/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/ControlPoint/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/ControlPoint/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/Flow/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/Flow/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/ServicePoint/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/ServicePoint/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/StringDictionary +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Server/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/SocketHandler/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/SocketHandler/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/SocketHandler/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/SocketHandler/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/SocketHandler/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/oomtest/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/oomtest/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/oomtest/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testdelay/Scripts +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testdelay/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testdelay/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testdelay/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testsynchronization/Scripts +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testsynchronization/TestData/Ini_Files +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testsynchronization/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testsynchronization/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testsynchronization/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/Scripts/client +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/Scripts/server +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/TestData/Data_Files/xmldatafiles/service +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/TestData/Ini_Files +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/IntegTest/testupnp/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/StringDictionary +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/ini +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/script +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpdescriptiontest/xml_input_files +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpmessagetest/data +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpmessagetest/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpmessagetest/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/Test/unittests/upnpmessagetest/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/codec/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/codec/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/codec/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/documentation/test specification +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/StringDictionary +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpdescription/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpmessage/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpmessage/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpmessage/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpmessage/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnpmessage/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/bwins +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/eabi +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/group +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/inc +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/src +/mw/srvdiscovery/servicediscoveryandcontrol/upnp/upnputils/strings +/os/kernelhwsrv/localisation/localesupport/Japanese/intermediate +/os/kernelhwsrv/localisation/localesupport/Japanese/source +/os/kernelhwsrv/localisation/localesupport/OtherTools +/os/kernelhwsrv/localisation/localesupport/SimplifiedChinesePinyin/intermediate +/os/kernelhwsrv/localisation/localesupport/SimplifiedChinesePinyin/source +/os/kernelhwsrv/localisation/localesupport/TestNrl +/os/kernelhwsrv/localisation/localesupport/TestResources +/os/kernelhwsrv/localisation/localesupport/TraditionalChineseStroke/intermediate +/os/kernelhwsrv/localisation/localesupport/TraditionalChineseStroke/source +/os/kernelhwsrv/localisation/localesupport/TraditionalChineseZhuyin/intermediate +/os/kernelhwsrv/localisation/localesupport/TraditionalChineseZhuyin/source +/os/kernelhwsrv/localisation/localesupport/coltab +/os/kernelhwsrv/localisation/localesupport/doc +/os/kernelhwsrv/localisation/localesupport/mmpfiles +/os/kernelhwsrv/localisation/localesupport/src +/os/shortlinksrv/bluetooth/btcomm/bwins +/os/shortlinksrv/bluetooth/btcomm/eabi +/os/shortlinksrv/bluetooth/btcomm/src +/os/shortlinksrv/bluetooth/btcomm/tsrc +/os/shortlinksrv/bluetooth/btextnotifiers/bwins +/os/shortlinksrv/bluetooth/btextnotifiers/eabi +/os/shortlinksrv/bluetooth/btextnotifiers/inc +/os/shortlinksrv/bluetooth/btextnotifiers/src +/os/shortlinksrv/bluetoothmgmt/btconfig/esock399_single_thread +/os/shortlinksrv/bluetooth/btexample/example/afhsetter +/os/shortlinksrv/bluetooth/btexample/example/btproperties +/os/shortlinksrv/bluetooth/btexample/example/btsocket/bwins +/os/shortlinksrv/bluetooth/btexample/example/btsocket/eabi +/os/shortlinksrv/bluetooth/btexample/example/btsocket/group +/os/shortlinksrv/bluetooth/btexample/example/btsocket/inc +/os/shortlinksrv/bluetooth/btexample/example/btsocket/src +/os/shortlinksrv/bluetooth/btexample/example/btsocket/tsrc +/os/shortlinksrv/bluetooth/btexample/example/codsetter +/os/shortlinksrv/bluetooth/btexample/example/commdrvloader +/os/shortlinksrv/bluetooth/btexample/example/defaultregistry +/os/shortlinksrv/bluetooth/btexample/example/discoverability +/os/shortlinksrv/bluetooth/btexample/example/eir +/os/shortlinksrv/bluetooth/btexample/example/group +/os/shortlinksrv/bluetooth/btexample/example/regui +/os/shortlinksrv/bluetooth/btexample/example/sdap/bwins +/os/shortlinksrv/bluetooth/btexample/example/sdap/eabi +/os/shortlinksrv/bluetooth/btexample/example/sdap/group +/os/shortlinksrv/bluetooth/btexample/example/sdap/inc +/os/shortlinksrv/bluetooth/btexample/example/sdap/src +/os/shortlinksrv/bluetooth/btexample/example/sdap/test +/os/shortlinksrv/bthci/bthci1/bwins +/os/shortlinksrv/bthci/bthci1/eabi +/os/shortlinksrv/bthci/bthci1/inc +/os/shortlinksrv/bthci/bthci1/src +/os/shortlinksrv/bthci/bthci2/CommandsEvents/BWINS +/os/shortlinksrv/bthci/bthci2/CommandsEvents/EABI +/os/shortlinksrv/bthci/bthci2/CommandsEvents/generator +/os/shortlinksrv/bthci/bthci2/CommandsEvents/group +/os/shortlinksrv/bthci/bthci2/CommandsEvents/interface +/os/shortlinksrv/bthci/bthci2/btpowercontrol/EABI +/os/shortlinksrv/bthci/bthci2/btpowercontrol/bwins +/os/shortlinksrv/bthci/bthci2/btpowercontrol/group +/os/shortlinksrv/bthci/bthci2/btpowercontrol/interface +/os/shortlinksrv/bthci/bthci2/btpowercontrol/src +/os/shortlinksrv/bthci/bthci2/corehci/bwins +/os/shortlinksrv/bthci/bthci2/corehci/eabi +/os/shortlinksrv/bthci/bthci2/corehci/group +/os/shortlinksrv/bthci/bthci2/corehci/inc +/os/shortlinksrv/bthci/bthci2/corehci/interface +/os/shortlinksrv/bthci/bthci2/corehci/src +/os/shortlinksrv/bthci/bthci2/group +/os/shortlinksrv/bthci/bthci2/hcicmdq/BWINS +/os/shortlinksrv/bthci/bthci2/hcicmdq/EABI +/os/shortlinksrv/bthci/bthci2/hcicmdq/group +/os/shortlinksrv/bthci/bthci2/hcicmdq/inc +/os/shortlinksrv/bthci/bthci2/hcicmdq/interface +/os/shortlinksrv/bthci/bthci2/hcicmdq/src +/os/shortlinksrv/bthci/bthci2/hciserverclient/EABI +/os/shortlinksrv/bthci/bthci2/hciserverclient/bwins +/os/shortlinksrv/bthci/bthci2/hciserverclient/group +/os/shortlinksrv/bthci/bthci2/hciserverclient/interface +/os/shortlinksrv/bthci/bthci2/hciserverclient/src +/os/shortlinksrv/bthci/bthci2/hciutil/EABI +/os/shortlinksrv/bthci/bthci2/hciutil/bwins +/os/shortlinksrv/bthci/bthci2/hciutil/group +/os/shortlinksrv/bthci/bthci2/hciutil/interface +/os/shortlinksrv/bthci/bthci2/hciutil/src +/os/shortlinksrv/bthci/bthci2/hctl/bwins +/os/shortlinksrv/bthci/bthci2/hctl/eabi +/os/shortlinksrv/bthci/bthci2/hctl/group +/os/shortlinksrv/bthci/bthci2/hctl/inc +/os/shortlinksrv/bthci/bthci2/hctl/interface +/os/shortlinksrv/bthci/bthci2/hctl/src +/os/shortlinksrv/bthci/bthci2/initialisor/bwins +/os/shortlinksrv/bthci/bthci2/initialisor/eabi +/os/shortlinksrv/bthci/bthci2/initialisor/group +/os/shortlinksrv/bthci/bthci2/initialisor/interface +/os/shortlinksrv/bthci/bthci2/initialisor/src +/os/shortlinksrv/bthci/bthci2/qdp/bwins +/os/shortlinksrv/bthci/bthci2/qdp/eabi +/os/shortlinksrv/bthci/bthci2/qdp/group +/os/shortlinksrv/bthci/bthci2/qdp/interface +/os/shortlinksrv/bthci/bthci2/qdp/src +/os/shortlinksrv/bthci/hci2implementations/CommandsEvents/symbian/group +/os/shortlinksrv/bthci/hci2implementations/CommandsEvents/symbian/inc +/os/shortlinksrv/bthci/hci2implementations/CommandsEvents/symbian/src +/os/shortlinksrv/bthci/hci2implementations/corehcis/symbian/group +/os/shortlinksrv/bthci/hci2implementations/corehcis/symbian/inc +/os/shortlinksrv/bthci/hci2implementations/corehcis/symbian/src +/os/shortlinksrv/bthci/hci2implementations/group +/os/shortlinksrv/bthci/hci2implementations/hctls/bcsp/group +/os/shortlinksrv/bthci/hci2implementations/hctls/bcsp/inc +/os/shortlinksrv/bthci/hci2implementations/hctls/bcsp/src +/os/shortlinksrv/bthci/hci2implementations/hctls/ti/group +/os/shortlinksrv/bthci/hci2implementations/hctls/ti/inc +/os/shortlinksrv/bthci/hci2implementations/hctls/ti/src +/os/shortlinksrv/bthci/hci2implementations/hctls/uart_original/group +/os/shortlinksrv/bthci/hci2implementations/hctls/uart_original/inc +/os/shortlinksrv/bthci/hci2implementations/hctls/uart_original/src +/os/shortlinksrv/bthci/hci2implementations/initialisors/symbian/group +/os/shortlinksrv/bthci/hci2implementations/initialisors/symbian/inc +/os/shortlinksrv/bthci/hci2implementations/initialisors/symbian/src +/os/shortlinksrv/bthci/hci2implementations/initialisors/ti/group +/os/shortlinksrv/bthci/hci2implementations/initialisors/ti/inc +/os/shortlinksrv/bthci/hci2implementations/initialisors/ti/src +/os/shortlinksrv/bthci/hci2implementations/qdps/symbian/group +/os/shortlinksrv/bthci/hci2implementations/qdps/symbian/inc +/os/shortlinksrv/bthci/hci2implementations/qdps/symbian/src +/os/shortlinksrv/bthci/hciextensioninterface/bwins +/os/shortlinksrv/bthci/hciextensioninterface/eabi +/os/shortlinksrv/bthci/hciextensioninterface/inc +/os/shortlinksrv/bthci/hciextensioninterface/src +/os/shortlinksrv/bthci/hciextensioninterface/tsrc +/os/shortlinksrv/bluetoothmgmt/btcommon/inc +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/bwins +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/eabi +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/group +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/inc +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/public +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/src +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/test/headercheck/group +/os/shortlinksrv/bluetooth/btlogger/btsnoophcilogger/test/headercheck/src +/os/shortlinksrv/bluetooth/btlogger/generic/bwins +/os/shortlinksrv/bluetooth/btlogger/generic/eabi +/os/shortlinksrv/bluetooth/btlogger/generic/group +/os/shortlinksrv/bluetooth/btlogger/generic/public +/os/shortlinksrv/bluetooth/btlogger/generic/src +/os/shortlinksrv/bluetooth/btlogger/generic/test/headercheck/group +/os/shortlinksrv/bluetooth/btlogger/generic/test/headercheck/src +/os/shortlinksrv/bluetooth/btlogger/group +/os/shortlinksrv/bluetoothmgmt/btmgr/BTDevice +/os/shortlinksrv/bluetoothmgmt/btmgr/BTManClient +/os/shortlinksrv/bluetoothmgmt/btmgr/BTManServer +/os/shortlinksrv/bluetoothmgmt/btmgr/Inc +/os/shortlinksrv/bluetoothmgmt/btmgr/bwins +/os/shortlinksrv/bluetoothmgmt/btmgr/eabi +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/bwins +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/eabi +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/group +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/inc +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/interface +/os/shortlinksrv/bluetoothmgmt/btmgr/eirclient/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avc +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avrcpipc/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avrcpipc/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avrcpipc/group +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avrcpipc/public +/mw/shortlinkconn/bluetoothappprofiles/avrcp/avrcpipc/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/batterystatusapi/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/batterystatusapi/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/batterystatusapi/group +/mw/shortlinkconn/bluetoothappprofiles/avrcp/batterystatusapi/public +/mw/shortlinkconn/bluetoothappprofiles/avrcp/batterystatusapi/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/groupnavigationapi/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/groupnavigationapi/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/groupnavigationapi/group +/mw/shortlinkconn/bluetoothappprofiles/avrcp/groupnavigationapi/public +/mw/shortlinkconn/bluetoothappprofiles/avrcp/groupnavigationapi/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/mediainformationapi/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/mediainformationapi/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/mediainformationapi/group +/mw/shortlinkconn/bluetoothappprofiles/avrcp/mediainformationapi/public +/mw/shortlinkconn/bluetoothappprofiles/avrcp/mediainformationapi/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/bwins +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/eabi +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/group +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/inc +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/public +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/resource +/mw/shortlinkconn/bluetoothappprofiles/avrcp/playerinformation/src +/mw/shortlinkconn/bluetoothappprofiles/avrcp/remconbeareravrcp +/mw/shortlinkconn/bluetoothappprofiles/avrcp/statusclient +/mw/shortlinkconn/bluetoothappprofiles/avrcp/statusconverter +/os/shortlinksrv/bluetooth/gavdp/bwins +/os/shortlinksrv/bluetooth/gavdp/eabi +/os/shortlinksrv/bluetooth/gavdp/group +/os/shortlinksrv/bluetooth/gavdp/inc +/os/shortlinksrv/bluetooth/gavdp/public +/os/shortlinksrv/bluetooth/gavdp/source +/os/shortlinksrv/bluetooth/gavdp/test +/os/shortlinksrv/bluetoothcommsprofiles/btpan/bnep +/os/shortlinksrv/bluetoothcommsprofiles/btpan/bwins +/os/shortlinksrv/bluetoothcommsprofiles/btpan/eabi +/os/shortlinksrv/bluetoothcommsprofiles/btpan/group +/os/shortlinksrv/bluetoothcommsprofiles/btpan/inc +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panagt +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panhelpersvr +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panmessages/bwins +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panmessages/eabi +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panmessages/group +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panmessages/inc +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panmessages/src +/os/shortlinksrv/bluetoothcommsprofiles/btpan/pannapiphook/BWINS +/os/shortlinksrv/bluetoothcommsprofiles/btpan/pannapiphook/EABI +/os/shortlinksrv/bluetoothcommsprofiles/btpan/pannapiphook/group +/os/shortlinksrv/bluetoothcommsprofiles/btpan/pannapiphook/inc +/os/shortlinksrv/bluetoothcommsprofiles/btpan/pannapiphook/src +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panproviders/group +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panproviders/inc +/os/shortlinksrv/bluetoothcommsprofiles/btpan/panproviders/src +/os/shortlinksrv/bluetoothcommsprofiles/btpan/refBnepPacketNotifier/bwins +/os/shortlinksrv/bluetoothcommsprofiles/btpan/refBnepPacketNotifier/eabi +/os/shortlinksrv/bluetoothcommsprofiles/btpan/refBnepPacketNotifier/group +/os/shortlinksrv/bluetoothcommsprofiles/btpan/refBnepPacketNotifier/inc +/os/shortlinksrv/bluetoothcommsprofiles/btpan/refBnepPacketNotifier/src +/app/contacts/pimprotocols/pbap/BWINS +/app/contacts/pimprotocols/pbap/EABI +/app/contacts/pimprotocols/pbap/client +/app/contacts/pimprotocols/pbap/group +/app/contacts/pimprotocols/pbap/inc +/app/contacts/pimprotocols/pbap/pbaplogeng +/app/contacts/pimprotocols/pbap/server +/os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/group +/os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/public +/os/devicesrv/accessoryservices/remotecontrolfw/bearerplugin/src +/os/devicesrv/accessoryservices/remotecontrolfw/client/coreapi/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/client/coreapi/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/client/coreapi/group +/os/devicesrv/accessoryservices/remotecontrolfw/client/coreapi/public +/os/devicesrv/accessoryservices/remotecontrolfw/client/coreapi/src +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/group +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/inc +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/public +/os/devicesrv/accessoryservices/remotecontrolfw/client/extapi1/src +/os/devicesrv/accessoryservices/remotecontrolfw/client/inner/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/client/inner/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/client/inner/group +/os/devicesrv/accessoryservices/remotecontrolfw/client/inner/public +/os/devicesrv/accessoryservices/remotecontrolfw/client/inner/src +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/group +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/inc +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/public +/os/devicesrv/accessoryservices/remotecontrolfw/client/intermediate/src +/os/devicesrv/accessoryservices/remotecontrolfw/common +/os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/group +/os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/public +/os/devicesrv/accessoryservices/remotecontrolfw/converterplugin/src +/os/devicesrv/accessoryservices/remotecontrolfw/group +/os/devicesrv/accessoryservices/remotecontrolfw/reference/converters/Core_Serial/group +/os/devicesrv/accessoryservices/remotecontrolfw/reference/converters/Core_Serial/inc +/os/devicesrv/accessoryservices/remotecontrolfw/reference/converters/Core_Serial/src +/os/devicesrv/accessoryservices/reftsp/group +/os/devicesrv/accessoryservices/reftsp/inc +/os/devicesrv/accessoryservices/reftsp/src +/os/devicesrv/accessoryservices/remotecontrolfw/reference/serialbearer/group +/os/devicesrv/accessoryservices/remotecontrolfw/reference/serialbearer/inc +/os/devicesrv/accessoryservices/remotecontrolfw/reference/serialbearer/public +/os/devicesrv/accessoryservices/remotecontrolfw/reference/serialbearer/src +/os/devicesrv/accessoryservices/remotecontrolfw/server/group +/os/devicesrv/accessoryservices/remotecontrolfw/server/inc +/os/devicesrv/accessoryservices/remotecontrolfw/server/public +/os/devicesrv/accessoryservices/remotecontrolfw/server/src +/os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/group +/os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/public +/os/devicesrv/accessoryservices/remotecontrolfw/targetselectorplugin/src +/os/devicesrv/accessoryservices/remotecontrolfw/test/headercheck/group +/os/devicesrv/accessoryservices/remotecontrolfw/test/headercheck/src +/os/devicesrv/accessoryservices/remotecontrolfw/types/bwins +/os/devicesrv/accessoryservices/remotecontrolfw/types/eabi +/os/devicesrv/accessoryservices/remotecontrolfw/types/group +/os/devicesrv/accessoryservices/remotecontrolfw/types/public +/os/devicesrv/accessoryservices/remotecontrolfw/types/src +/os/shortlinksrv/bluetoothmgmt/btrom +/os/shortlinksrv/bluetooth/btsdp/agent +/os/shortlinksrv/bluetooth/btsdp/bwins +/os/shortlinksrv/bluetooth/btsdp/database +/os/shortlinksrv/bluetooth/btsdp/eabi +/os/shortlinksrv/bluetooth/btsdp/inc +/os/shortlinksrv/bluetooth/btsdp/server/protocol +/os/shortlinksrv/bluetooth/btsdp/test +/os/shortlinksrv/bluetooth/btstack/HCIShared/EABI +/os/shortlinksrv/bluetooth/btstack/HCIShared/bwins +/os/shortlinksrv/bluetooth/btstack/HCIShared/group +/os/shortlinksrv/bluetooth/btstack/HCIShared/interface +/os/shortlinksrv/bluetooth/btstack/HCIShared/src +/os/shortlinksrv/bluetooth/btstack/avctp/bwins +/os/shortlinksrv/bluetooth/btstack/avctp/common +/os/shortlinksrv/bluetooth/btstack/avctp/eabi +/os/shortlinksrv/bluetooth/btstack/avctp/plugins +/os/shortlinksrv/bluetooth/btstack/avdtp/gavdpinterface +/os/shortlinksrv/bluetooth/btstack/btproviders/data +/os/shortlinksrv/bluetooth/btstack/btproviders/group +/os/shortlinksrv/bluetooth/btstack/btproviders/inc +/os/shortlinksrv/bluetooth/btstack/btproviders/src +/os/shortlinksrv/bluetooth/btstack/bwins +/os/shortlinksrv/bluetooth/btstack/common +/os/shortlinksrv/bluetooth/btstack/eabi +/os/shortlinksrv/bluetooth/btstack/eirman/interface +/os/shortlinksrv/bluetooth/btstack/inc +/os/shortlinksrv/bluetooth/btstack/l2cap +/os/shortlinksrv/bluetooth/btstack/linkmgr/hci_v1 +/os/shortlinksrv/bluetooth/btstack/linkmgr/hci_v2/interface +/os/shortlinksrv/bluetooth/btstack/rfcomm +/os/shortlinksrv/bluetooth/btstack/sdp +/os/shortlinksrv/bluetooth/btstack/secman/public +/os/shortlinksrv/bluetooth/btstack/test/group +/os/shortlinksrv/bluetooth/btstack/test/util/hcemulator +/os/shortlinksrv/bluetooth/btexample/test/TestConsole +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/group +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/inc +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/scripts +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/src +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/testdata +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/xml/BtRomConfigSuite/BtExcSuite +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/xml/BtRomConfigSuite/BtIncSuite +/os/shortlinksrv/bluetooth/btexample/test/cit/ROMConfig/xml/BtRomConfigSuite/TestExecuteServers +/os/shortlinksrv/bluetooth/btexample/test/group +/os/shortlinksrv/bluetooth/btexample/testui/BTTextNotifiers/bwins +/os/shortlinksrv/bluetooth/btexample/testui/BTTextNotifiers/eabi +/os/shortlinksrv/bluetooth/btexample/testui/BTTextNotifiers/group +/os/shortlinksrv/bluetooth/btexample/testui/BTTextNotifiers/inc +/os/shortlinksrv/bluetooth/btexample/testui/BTTextNotifiers/src +/os/shortlinksrv/bluetooth/btexample/testui/BTUIAutoNotifiers/Inc +/os/shortlinksrv/bluetooth/btexample/testui/BTUIAutoNotifiers/Src +/os/shortlinksrv/bluetooth/btexample/testui/BTUIAutoNotifiers/bwins +/os/shortlinksrv/bluetooth/btexample/testui/BTUIAutoNotifiers/eabi +/os/shortlinksrv/bluetooth/btexample/testui/BTUIAutoNotifiers/group +/os/shortlinksrv/bluetooth/btexample/testui/TBTNotifiers +/os/shortlinksrv/bluetooth/btexample/testui/TBTNotifiersText +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/avctpservices +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/avlib +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/btlib +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/bwins +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/eabi +/os/shortlinksrv/bluetoothmgmt/bluetoothclientlib/inc +/os/shortlinksrv/bluetooth/btdocs/Designs +/os/shortlinksrv/bluetooth/btdocs/Functional_Specs +/os/shortlinksrv/bluetooth/btdocs/How_Tos +/os/shortlinksrv/bluetooth/btdocs/Test_Specs +/os/shortlinksrv/bluetooth/btdocs/Use_Cases +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/documentation +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/group +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/inc +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/pkg +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/scripts +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/src +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/testdata +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/testdriver/master/connected/BT-SDP-PublicApi-Master-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/testdriver/master/unconnected/BT-SDP-PublicApi-Master-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSdpAPI/testdriver/slave/BT-SDP-PublicApi-Slave-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/documentation +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/group +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/inc +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/pkg +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/scripts +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/src +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/testdata +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/testdriver/master/connected/BT-USER-SOCK-PublicApi-Master-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/testdriver/master/unconnected/BT-USER-SOCK-PublicApi-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAPI/testdriver/slave/BT-USER-SOCK-PublicApi-Slave-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/documentation +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/group +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/inc +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/pkg +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/scripts +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/src +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/testdata +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/T_BTSockAddrAPI/testdriver/master/unconnected/BT-Sock-Addr-API-PublicApi-suite +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/common/inc +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/common/src +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/documentation +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/group +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/scripts +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/testsuites/bluetooth +/os/shortlinksrv/bluetoothapitest/bluetoothsvs/testsuites/group +/os/unref/orphan/comgen/comms-infras/TestSuites/Comms_Infras +/os/unref/orphan/comgen/comms-infras/TestSuites/group +/os/commsfw/commsconfig/commsdatabaseshim/Documentation +/os/commsfw/commsconfig/commsdatabaseshim/bwins +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/INC +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/Notifier/bwins +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/Notifier/eabi +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/Notifier/group +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/Notifier/inc +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/Notifier/src +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/ProtectedDB +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/SCDB +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/bwins +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/eabi +/os/commsfw/commsconfig/commsdatabaseshim/commdbshim/group +/os/commsfw/commsconfig/commsdatabaseshim/eabi +/os/commsfw/commsconfig/commsdatabaseshim/group +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/scripts +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/Documentation +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/bwins +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/config +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/group +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/inc +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/scripts +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/te_cdma2000Settings/src +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/ts_connpref +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/ts_encrpt +/os/commsfw/commsconfig/commsdatabaseshim/ts_commdb/ts_usecases +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Documentation +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/Documentation/HiddenReadOnlyUpdates +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/data +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/inc +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/Documentation +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/configs +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/scripts +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/testdata +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ced/te_ced/xml/te_cedSuite/testexecuteservers +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ceddump/documents +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ceddump/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ceddump/inc +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/ceddump/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/bin +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/build_schema/bin +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/build_schema/data/xsl +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/92schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/93schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/94schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/95schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/base_schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/convert +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/data +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/doc/com/symbian/commdb/convert/class-use +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/doc/com/symbian/commdb/data/class-use +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/doc/com/symbian/commdb/ui/class-use +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/doc/com/symbian/commdb/xml/class-use +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/doc/index-files +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/schema +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/ui +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/various +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/com/symbian/commdb/xml +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/Tools/cfg2xml/hidden_readonly_support/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/bwins +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/defaultcommdb/bin +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/defaultcommdb/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/defaultcommdb/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/defaultcommdb/version1/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/eabi +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/inc +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/installdefaultcommdb/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/src +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/te_commsdat/configs +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/te_commsdat/group +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/te_commsdat/scripts +/os/commsfw/commsfwtools/preparedefaultcommsdatabase/te_commsdat/src +/os/persistentdata/traceservices/commsdebugutility/Documentation +/os/persistentdata/traceservices/commsdebugutility/INC +/os/persistentdata/traceservices/commsdebugutility/SCLI +/os/persistentdata/traceservices/commsdebugutility/SSVR +/os/persistentdata/traceservices/commsdebugutility/bmarm +/os/persistentdata/traceservices/commsdebugutility/bwins +/os/persistentdata/traceservices/commsdebugutility/eabi +/os/persistentdata/traceservices/commsdebugutility/group +/os/persistentdata/traceservices/commsdebugutility/tools +/os/persistentdata/traceservices/commsdebugutility/ts_commsdebugutility +/os/commsfw/commsfw_info/commsinfrastructuredocs/images +/os/commsfw/commsfwsupport/commselements/Helpers/Documentation +/os/commsfw/commsfwsupport/commselements/Helpers/group +/os/commsfw/commsfwsupport/commselements/Helpers/inc +/os/commsfw/commsfwsupport/commselements/MsgParser/Documentation +/os/commsfw/commsfwsupport/commselements/MsgParser/bmarm +/os/commsfw/commsfwsupport/commselements/MsgParser/bwins +/os/commsfw/commsfwsupport/commselements/MsgParser/eabi +/os/commsfw/commsfwsupport/commselements/MsgParser/group +/os/commsfw/commsfwsupport/commselements/MsgParser/include +/os/commsfw/commsfwsupport/commselements/MsgParser/src +/os/commsfw/commsfwsupport/commselements/NetInterfaces/bwins +/os/commsfw/commsfwsupport/commselements/NetInterfaces/eabi +/os/commsfw/commsfwsupport/commselements/NetInterfaces/group +/os/commsfw/commsfwsupport/commselements/NetInterfaces/inc +/os/commsfw/commsfwsupport/commselements/NetInterfaces/src +/os/commsfw/commsfwsupport/commselements/NetMessages/Documentation +/os/commsfw/commsfwsupport/commselements/NetMessages/bmarm +/os/commsfw/commsfwsupport/commselements/NetMessages/bwins +/os/commsfw/commsfwsupport/commselements/NetMessages/eabi +/os/commsfw/commsfwsupport/commselements/NetMessages/group +/os/commsfw/commsfwsupport/commselements/NetMessages/inc +/os/commsfw/commsfwsupport/commselements/NetMessages/src +/os/commsfw/commsfwsupport/commselements/NetMeta/Documentation +/os/commsfw/commsfwsupport/commselements/NetMeta/bmarm +/os/commsfw/commsfwsupport/commselements/NetMeta/bwins +/os/commsfw/commsfwsupport/commselements/NetMeta/eabi +/os/commsfw/commsfwsupport/commselements/NetMeta/group +/os/commsfw/commsfwsupport/commselements/NetMeta/inc +/os/commsfw/commsfwsupport/commselements/NetMeta/src +/os/commsfw/commsfwsupport/commselements/NetSubscribe/INC +/os/commsfw/commsfwsupport/commselements/NetSubscribe/bmarm +/os/commsfw/commsfwsupport/commselements/NetSubscribe/bwins +/os/commsfw/commsfwsupport/commselements/NetSubscribe/documentation +/os/commsfw/commsfwsupport/commselements/NetSubscribe/eabi +/os/commsfw/commsfwsupport/commselements/NetSubscribe/group +/os/commsfw/commsfwsupport/commselements/NetSubscribe/src +/os/commsfw/commsfwsupport/commselements/ResponseMsg/Documentation +/os/commsfw/commsfwsupport/commselements/ResponseMsg/bwins +/os/commsfw/commsfwsupport/commselements/ResponseMsg/eabi +/os/commsfw/commsfwsupport/commselements/ResponseMsg/group +/os/commsfw/commsfwsupport/commselements/ResponseMsg/inc +/os/commsfw/commsfwsupport/commselements/ResponseMsg/src +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/BWINS +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/Documentation +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/EABI +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/group +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/inc +/os/commsfw/commsfwsupport/commselements/ResponseMsg/version1/src +/os/commsfw/commsfwsupport/commselements/StartServer/Documentation +/os/commsfw/commsfwsupport/commselements/StartServer/bmarm +/os/commsfw/commsfwsupport/commselements/StartServer/bwins +/os/commsfw/commsfwsupport/commselements/StartServer/eabi +/os/commsfw/commsfwsupport/commselements/StartServer/group +/os/commsfw/commsfwsupport/commselements/StartServer/include +/os/commsfw/commsfwsupport/commselements/StartServer/src +/os/commsfw/commsfwsupport/commselements/StateMachine/Documentation +/os/commsfw/commsfwsupport/commselements/StateMachine/bmarm +/os/commsfw/commsfwsupport/commselements/StateMachine/bwins +/os/commsfw/commsfwsupport/commselements/StateMachine/eabi +/os/commsfw/commsfwsupport/commselements/StateMachine/group +/os/commsfw/commsfwsupport/commselements/StateMachine/include +/os/commsfw/commsfwsupport/commselements/StateMachine/src +/os/commsfw/commsfwsupport/commselements/commsfw/bmarm +/os/commsfw/commsfwsupport/commselements/commsfw/bwins +/os/commsfw/commsfwsupport/commselements/commsfw/documentation +/os/commsfw/commsfwsupport/commselements/commsfw/eabi +/os/commsfw/commsfwsupport/commselements/commsfw/group +/os/commsfw/commsfwsupport/commselements/commsfw/inc +/os/commsfw/commsfwsupport/commselements/commsfw/src +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw/bwins +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw/group +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw/inc +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw/src +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw/testdriver +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/config +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/documentation +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/group +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/inc +/os/commsfw/commsfwsupport/commselements/commsfw/te_commsfw_transport/src +/os/commsfw/commsfwsupport/commselements/factories/bwins +/os/commsfw/commsfwsupport/commselements/factories/eabi +/os/commsfw/commsfwsupport/commselements/factories/group +/os/commsfw/commsfwsupport/commselements/factories/inc +/os/commsfw/commsfwsupport/commselements/factories/src +/os/commsfw/commsfwsupport/commselements/group +/os/commsfw/commsfwsupport/commselements/meshmachine/bwins +/os/commsfw/commsfwsupport/commselements/meshmachine/documentation +/os/commsfw/commsfwsupport/commselements/meshmachine/eabi +/os/commsfw/commsfwsupport/commselements/meshmachine/group +/os/commsfw/commsfwsupport/commselements/meshmachine/inc +/os/commsfw/commsfwsupport/commselements/meshmachine/src +/os/commsfw/commsfwsupport/commselements/nodemessages/bwins +/os/commsfw/commsfwsupport/commselements/nodemessages/documentation +/os/commsfw/commsfwsupport/commselements/nodemessages/eabi +/os/commsfw/commsfwsupport/commselements/nodemessages/group +/os/commsfw/commsfwsupport/commselements/nodemessages/inc +/os/commsfw/commsfwsupport/commselements/nodemessages/src +/os/commsfw/commsfwsupport/commselements/rootserver/bindmgr +/os/commsfw/commsfwsupport/commselements/rootserver/bmarm +/os/commsfw/commsfwsupport/commselements/rootserver/bwins +/os/commsfw/commsfwsupport/commselements/rootserver/documentation +/os/commsfw/commsfwsupport/commselements/rootserver/eabi +/os/commsfw/commsfwsupport/commselements/rootserver/group +/os/commsfw/commsfwsupport/commselements/rootserver/inc +/os/commsfw/commsfwsupport/commselements/rootserver/rootsrv +/os/commsfw/commsfwsupport/commselements/serverden/bwins +/os/commsfw/commsfwsupport/commselements/serverden/eabi +/os/commsfw/commsfwsupport/commselements/serverden/group +/os/commsfw/commsfwsupport/commselements/serverden/inc +/os/commsfw/commsfwsupport/commselements/serverden/src +/os/commsfw/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/documentation +/os/commsfw/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/group +/os/commsfw/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/inc +/os/commsfw/commsfwsupport/commselements/testing/asyncenv_devcycle_demo/src +/os/commsfw/commsfwsupport/commselements/testing/dummynodes/group +/os/commsfw/commsfwsupport/commselements/testing/dummynodes/inc +/os/commsfw/commsfwsupport/commselements/testing/dummynodes/src +/os/commsfw/commsfwsupport/commselements/testing/dummystatelibrary/bwins +/os/commsfw/commsfwsupport/commselements/testing/dummystatelibrary/eabi +/os/commsfw/commsfwsupport/commselements/testing/dummystatelibrary/group +/os/commsfw/commsfwsupport/commselements/testing/dummystatelibrary/inc +/os/commsfw/commsfwsupport/commselements/testing/dummystatelibrary/src +/os/commsfw/commsfwsupport/commselements/testing/dummytransportimpl/bwins +/os/commsfw/commsfwsupport/commselements/testing/dummytransportimpl/eabi +/os/commsfw/commsfwsupport/commselements/testing/dummytransportimpl/group +/os/commsfw/commsfwsupport/commselements/testing/dummytransportimpl/inc +/os/commsfw/commsfwsupport/commselements/testing/dummytransportimpl/src +/os/commsfw/commsfwsupport/commselements/testing/group +/os/commsfw/commsfwsupport/commselements/tools/group +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/bwins +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/documentation +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/eabi +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/group +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/inc +/os/commsfw/commsfwsupport/commselements/tools/messageinterceptregister/src +/os/commsfw/commsfwsupport/commselements/tools/svg +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/data +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/doc +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/inc/logevents +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/inc/messagedefparser +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/src/logevents +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/src/messagedefparser +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/test +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/tools +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc2005/debug +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc2005/release +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc2008/debug +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc2008/release +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc6/debug +/os/commsfw/commsfwsupport/commselements/tools/utracedecoder/vc6/release +/os/commsfw/commsfwsupport/commselements/virtualconstructors/bwins +/os/commsfw/commsfwsupport/commselements/virtualconstructors/eabi +/os/commsfw/commsfwsupport/commselements/virtualconstructors/group +/os/commsfw/commsfwsupport/commselements/virtualconstructors/inc +/os/commsfw/commsfwsupport/commselements/virtualconstructors/src +/os/commsfw/datacommsserver/esockserver/CoreProviders/bwins +/os/commsfw/datacommsserver/esockserver/CoreProviders/eabi +/os/commsfw/datacommsserver/esockserver/CoreProviders/group +/os/commsfw/datacommsserver/esockserver/CoreProviders/inc +/os/commsfw/datacommsserver/esockserver/CoreProviders/src +/os/commsfw/datacommsserver/esockserver/Documentation +/os/commsfw/datacommsserver/esockserver/MobilityCoreProviders/bwins +/os/commsfw/datacommsserver/esockserver/MobilityCoreProviders/eabi +/os/commsfw/datacommsserver/esockserver/MobilityCoreProviders/group +/os/commsfw/datacommsserver/esockserver/MobilityCoreProviders/inc +/os/commsfw/datacommsserver/esockserver/MobilityCoreProviders/src +/os/commsfw/datacommsserver/esockserver/UpsCoreProviders/bwins +/os/commsfw/datacommsserver/esockserver/UpsCoreProviders/eabi +/os/commsfw/datacommsserver/esockserver/UpsCoreProviders/group +/os/commsfw/datacommsserver/esockserver/UpsCoreProviders/inc +/os/commsfw/datacommsserver/esockserver/UpsCoreProviders/src +/os/commsfw/datacommsserver/esockserver/api_ext/BWINS +/os/commsfw/datacommsserver/esockserver/api_ext/EABI +/os/commsfw/datacommsserver/esockserver/api_ext/group +/os/commsfw/datacommsserver/esockserver/api_ext/inc +/os/commsfw/datacommsserver/esockserver/api_ext/src +/os/commsfw/datacommsserver/esockserver/bwins +/os/commsfw/datacommsserver/esockserver/commsdataobjects/bwins +/os/commsfw/datacommsserver/esockserver/commsdataobjects/eabi +/os/commsfw/datacommsserver/esockserver/commsdataobjects/group +/os/commsfw/datacommsserver/esockserver/commsdataobjects/inc +/os/commsfw/datacommsserver/esockserver/commsdataobjects/src +/os/commsfw/datacommsserver/esockserver/commsdataobjects/test/group +/os/commsfw/datacommsserver/esockserver/commsdataobjects/test/src +/os/commsfw/datacommsserver/esockserver/compatibility_headers/group +/os/commsfw/datacommsserver/esockserver/compatibility_headers/inc +/os/commsfw/datacommsserver/esockserver/connserv_params/group +/os/commsfw/datacommsserver/esockserver/connserv_params/inc +/os/commsfw/datacommsserver/esockserver/connserv_params/src +/os/commsfw/datacommsserver/esockserver/core_states +/os/commsfw/datacommsserver/esockserver/csock +/os/commsfw/datacommsserver/esockserver/debug/MessageInterceptRegister/BWINS +/os/commsfw/datacommsserver/esockserver/debug/MessageInterceptRegister/EABI +/os/commsfw/datacommsserver/esockserver/debug/MessageInterceptRegister/group +/os/commsfw/datacommsserver/esockserver/debug/MessageInterceptRegister/inc +/os/commsfw/datacommsserver/esockserver/debug/MessageInterceptRegister/src +/os/commsfw/datacommsserver/esockserver/debug/documentation +/os/commsfw/datacommsserver/esockserver/eabi +/os/commsfw/datacommsserver/esockserver/eintsock +/os/commsfw/datacommsserver/esockserver/eintsock_transport/group +/os/commsfw/datacommsserver/esockserver/eintsock_transport/inc +/os/commsfw/datacommsserver/esockserver/eintsock_transport/src +/os/commsfw/datacommsserver/esockserver/esock_internal_messages/group +/os/commsfw/datacommsserver/esockserver/esock_internal_messages/inc +/os/commsfw/datacommsserver/esockserver/esock_messages/BWINS +/os/commsfw/datacommsserver/esockserver/esock_messages/Documentation +/os/commsfw/datacommsserver/esockserver/esock_messages/EABI +/os/commsfw/datacommsserver/esockserver/esock_messages/group +/os/commsfw/datacommsserver/esockserver/esock_messages/inc +/os/commsfw/datacommsserver/esockserver/esock_messages/src +/os/commsfw/datacommsserver/esockserver/esock_params/group +/os/commsfw/datacommsserver/esockserver/esock_params/inc +/os/commsfw/datacommsserver/esockserver/esock_params/src +/os/commsfw/datacommsserver/esockserver/etc +/os/commsfw/datacommsserver/esockserver/group +/os/commsfw/datacommsserver/esockserver/inc +/os/commsfw/datacommsserver/esockserver/simpleselectorbase/bwins +/os/commsfw/datacommsserver/esockserver/simpleselectorbase/eabi +/os/commsfw/datacommsserver/esockserver/simpleselectorbase/group +/os/commsfw/datacommsserver/esockserver/simpleselectorbase/inc +/os/commsfw/datacommsserver/esockserver/simpleselectorbase/src +/os/commsfw/datacommsserver/esockserver/ssock +/os/commsfw/datacommsserver/esockserver/subcon_params/group +/os/commsfw/datacommsserver/esockserver/subcon_params/inc +/os/commsfw/datacommsserver/esockserver/subcon_params/src +/os/commsfw/datacommsserver/esockserver/test/CapTests/Connection/Common +/os/commsfw/datacommsserver/esockserver/test/CapTests/RConnServ/Common +/os/commsfw/datacommsserver/esockserver/test/CapTests/Resolver/Common +/os/commsfw/datacommsserver/esockserver/test/CapTests/Socket/Common +/os/commsfw/datacommsserver/esockserver/test/CapTests/Socket_transfer/Config +/os/commsfw/datacommsserver/esockserver/test/CapTests/Socket_transfer/Scripts +/os/commsfw/datacommsserver/esockserver/test/CapTests/Socket_transfer/group +/os/commsfw/datacommsserver/esockserver/test/CapTests/Socket_transfer/src +/os/commsfw/datacommsserver/esockserver/test/StressTest/configs +/os/commsfw/datacommsserver/esockserver/test/StressTest/group +/os/commsfw/datacommsserver/esockserver/test/StressTest/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_DummyProvider/group +/os/commsfw/datacommsserver/esockserver/test/TE_DummyProvider/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_DummyProvider/version1/group +/os/commsfw/datacommsserver/esockserver/test/TE_DummyProvider/version1/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_EIntsock/bwins +/os/commsfw/datacommsserver/esockserver/test/TE_EIntsock/group +/os/commsfw/datacommsserver/esockserver/test/TE_EIntsock/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/TE_ESock/bwins +/os/commsfw/datacommsserver/esockserver/test/TE_ESock/group +/os/commsfw/datacommsserver/esockserver/test/TE_ESock/scriptfiles/OOM_Scripts +/os/commsfw/datacommsserver/esockserver/test/TE_ESockSSA/group +/os/commsfw/datacommsserver/esockserver/test/TE_ESockSSA/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/TE_ESockSSA/src +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/Documentation +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/group +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/inc +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/src +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/suite_v1/group +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/suite_v1/inc +/os/commsfw/datacommsserver/esockserver/test/TE_EsockTestSteps/suite_v1/src +/os/commsfw/datacommsserver/esockserver/test/TE_Esock_Components/group +/os/commsfw/datacommsserver/esockserver/test/TE_Esock_Components/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_IPCTest/bwins +/os/commsfw/datacommsserver/esockserver/test/TE_IPCTest/group +/os/commsfw/datacommsserver/esockserver/test/TE_IPCTest/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/TE_Ini/Scripts +/os/commsfw/datacommsserver/esockserver/test/TE_Ini/bwins +/os/commsfw/datacommsserver/esockserver/test/TE_Ini/group +/os/commsfw/datacommsserver/esockserver/test/TE_Ini/src +/os/commsfw/datacommsserver/esockserver/test/TE_Ini/testdata +/os/commsfw/datacommsserver/esockserver/test/TE_Protocol/group +/os/commsfw/datacommsserver/esockserver/test/TE_Protocol/inc +/os/commsfw/datacommsserver/esockserver/test/TE_Protocol/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_Protocol/src +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/Attach +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/Availability +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/DataMonitoring +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/Mobility +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/Selection +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/configs/Start +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/documentation +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/group +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/Attach +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/Availability +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/DataMonitoring +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/Mobility +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/Selection +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/scripts/Start +/os/commsfw/datacommsserver/esockserver/test/TE_RConnection/src +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionServ/configs +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionServ/documentation +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionServ/group +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionServ/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionServ/src +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionSuite/config/OOM_scripts +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionSuite/group +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionSuite/inc +/os/commsfw/datacommsserver/esockserver/test/TE_RConnectionSuite/src +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/configs +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/documentation +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/group +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/version1/configs +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/version1/documentation +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/version1/group +/os/commsfw/datacommsserver/esockserver/test/TE_RSubconnection/version1/scripts +/os/commsfw/datacommsserver/esockserver/test/TE_Socket/bwins +/os/commsfw/datacommsserver/esockserver/test/TE_Socket/group +/os/commsfw/datacommsserver/esockserver/test/TE_Socket/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/TE_SocketServer/configs +/os/commsfw/datacommsserver/esockserver/test/TE_SocketServer/group +/os/commsfw/datacommsserver/esockserver/test/TE_SocketServer/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/TS_MultiHoming/ScriptFiles +/os/commsfw/datacommsserver/esockserver/test/TS_MultiHoming/bmarm +/os/commsfw/datacommsserver/esockserver/test/TS_MultiHoming/bwins +/os/commsfw/datacommsserver/esockserver/test/TS_MultiHoming/eabi +/os/commsfw/datacommsserver/esockserver/test/TS_MultiHoming/group +/os/commsfw/datacommsserver/esockserver/test/TestConfig/EIntSock_OneThread +/os/commsfw/datacommsserver/esockserver/test/TestConfig/EIntSock_TwoThread +/os/commsfw/datacommsserver/esockserver/test/TestConfig/ProviderConfig1 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/TestConfig1 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/TestConfig2 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/TestConfig3 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/TestConfig4 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/TestConfig5 +/os/commsfw/datacommsserver/esockserver/test/TestConfig/etc +/os/commsfw/datacommsserver/esockserver/test/TestConfig/group +/os/commsfw/datacommsserver/esockserver/test/cpms/blocker/bwins +/os/commsfw/datacommsserver/esockserver/test/cpms/blocker/eabi +/os/commsfw/datacommsserver/esockserver/test/cpms/blocker/group +/os/commsfw/datacommsserver/esockserver/test/cpms/blocker/src +/os/commsfw/datacommsserver/esockserver/test/parameters/dummy/group +/os/commsfw/datacommsserver/esockserver/test/protocols/ipc/bmarm +/os/commsfw/datacommsserver/esockserver/test/protocols/ipc/bwins +/os/commsfw/datacommsserver/esockserver/test/protocols/ipc/eabi +/os/commsfw/datacommsserver/esockserver/test/protocols/ipc/group +/os/commsfw/datacommsserver/esockserver/test/protocols/pdummy/bmarm +/os/commsfw/datacommsserver/esockserver/test/protocols/pdummy/bwins +/os/commsfw/datacommsserver/esockserver/test/protocols/pdummy/eabi +/os/commsfw/datacommsserver/esockserver/test/protocols/pdummy/group +/os/commsfw/datacommsserver/esockserver/test/protocols/ptestinternalsocket/bmarm +/os/commsfw/datacommsserver/esockserver/test/protocols/ptestinternalsocket/bwins +/os/commsfw/datacommsserver/esockserver/test/protocols/ptestinternalsocket/eabi +/os/commsfw/datacommsserver/esockserver/test/protocols/ptestinternalsocket/group +/os/commsfw/datacommsserver/esockserver/test/protocols/ptestinternalsocket/src +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/group +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/inc +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/src +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/connprov/dummycpr/group +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/connprov/dummycpr/inc +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/connprov/dummycpr/src +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/subconnprov/dummyscpr/group +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/subconnprov/dummyscpr/inc +/os/commsfw/datacommsserver/esockserver/test/providers/dummy/version1/subconnprov/dummyscpr/src +/os/commsfw/datacommsserver/esockserver/test/util/bwins +/os/commsfw/datacommsserver/esockserver/test/util/eabi +/os/commsfw/datacommsserver/esockserver/test/util/group +/os/commsfw/datacommsserver/esockserver/test/util/inc +/os/commsfw/datacommsserver/esockserver/test/util/scriptfiles +/os/commsfw/datacommsserver/esockserver/test/util/src +/os/commsfw/datacommsserver/esockserver/version2/BWINS +/os/commsfw/datacommsserver/esockserver/version2/Documentation +/os/commsfw/datacommsserver/esockserver/version2/EABI +/os/commsfw/datacommsserver/esockserver/version2/ETC +/os/commsfw/datacommsserver/esockserver/version2/api_ext +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/bwins +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/eabi +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/group +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/inc +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/src +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/test/group +/os/commsfw/datacommsserver/esockserver/version2/commsdataobjects/test/src +/os/commsfw/datacommsserver/esockserver/version2/csock +/os/commsfw/datacommsserver/esockserver/version2/eintsock +/os/commsfw/datacommsserver/esockserver/version2/eintsock_transport/group +/os/commsfw/datacommsserver/esockserver/version2/eintsock_transport/inc +/os/commsfw/datacommsserver/esockserver/version2/eintsock_transport/src +/os/commsfw/datacommsserver/esockserver/version2/esock_messages/Documentation +/os/commsfw/datacommsserver/esockserver/version2/esock_messages/group +/os/commsfw/datacommsserver/esockserver/version2/esock_messages/inc +/os/commsfw/datacommsserver/esockserver/version2/esock_messages/src +/os/commsfw/datacommsserver/esockserver/version2/group +/os/commsfw/datacommsserver/esockserver/version2/inc +/os/commsfw/datacommsserver/esockserver/version2/ssock +/os/commsfw/datacommsserver/esockserver/version2/subcon_params/group +/os/commsfw/datacommsserver/esockserver/version2/subcon_params/inc +/os/commsfw/datacommsserver/esockserver/version2/subcon_params/src +/os/persistentdata/loggingservices/filelogger/Documentation +/os/persistentdata/loggingservices/filelogger/INC +/os/persistentdata/loggingservices/filelogger/SCLI +/os/persistentdata/loggingservices/filelogger/SSVR +/os/persistentdata/loggingservices/filelogger/TSRC +/os/persistentdata/loggingservices/filelogger/bmarm +/os/persistentdata/loggingservices/filelogger/bwins +/os/persistentdata/loggingservices/filelogger/eabi +/os/persistentdata/loggingservices/filelogger/group +/os/commsfw/commsfwutils/mbufmgr/Documentation +/os/commsfw/commsfwutils/mbufmgr/INC +/os/commsfw/commsfwutils/mbufmgr/TS_mbufmgr/scriptfiles +/os/commsfw/commsfwutils/mbufmgr/bmarm +/os/commsfw/commsfwutils/mbufmgr/bwins +/os/commsfw/commsfwutils/mbufmgr/eabi +/os/commsfw/commsfwutils/mbufmgr/group +/os/commsfw/commsfwutils/mbufmgr/src +/os/commsfw/datacommsserver/networkinterfacemgr/CS_Config +/os/commsfw/datacommsserver/networkinterfacemgr/Documentation +/os/commsfw/datacommsserver/networkinterfacemgr/agentpr/inc +/os/commsfw/datacommsserver/networkinterfacemgr/agentpr/src +/os/commsfw/datacommsserver/networkinterfacemgr/agentprcore/inc +/os/commsfw/datacommsserver/networkinterfacemgr/agentprcore/src +/os/commsfw/datacommsserver/networkinterfacemgr/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/eabi +/os/commsfw/datacommsserver/networkinterfacemgr/group +/os/commsfw/datacommsserver/networkinterfacemgr/inc +/os/commsfw/datacommsserver/networkinterfacemgr/netcfgext/EABI +/os/commsfw/datacommsserver/networkinterfacemgr/netcfgext/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/netcfgext/group +/os/commsfw/datacommsserver/networkinterfacemgr/netcfgext/inc +/os/commsfw/datacommsserver/networkinterfacemgr/netcfgext/src +/os/commsfw/datacommsserver/networkinterfacemgr/src +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/eabi +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/group +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/include +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/configdaemon/src +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/documentation +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/group +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/script +/os/commsfw/datacommsserver/networkinterfacemgr/te_connectioncontrol/src +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/eabi +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/group +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/inc +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/scripts +/os/commsfw/datacommsserver/networkinterfacemgr/te_nifman/src +/os/commsfw/datacommsserver/networkinterfacemgr/ts_nifmanbc +/os/commsfw/datacommsserver/networkinterfacemgr/version1/CS_Config +/os/commsfw/datacommsserver/networkinterfacemgr/version1/Documentation +/os/commsfw/datacommsserver/networkinterfacemgr/version1/EABI +/os/commsfw/datacommsserver/networkinterfacemgr/version1/NetCfgExtnBase/include +/os/commsfw/datacommsserver/networkinterfacemgr/version1/NetCfgExtnBase/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/version1/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/version1/group +/os/commsfw/datacommsserver/networkinterfacemgr/version1/inc +/os/networkingsrv/networkcontrol/ipcprshim/group +/os/networkingsrv/networkcontrol/ipcprshim/inc +/os/networkingsrv/networkcontrol/ipcprshim/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/EABI +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/group +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/include +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/configdaemon/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/documentation +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/group +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/script +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_connectioncontrol/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/EABI +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/bmarm +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/bwins +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/group +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/inc +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/scripts +/os/commsfw/datacommsserver/networkinterfacemgr/version1/te_nifman/src +/os/commsfw/datacommsserver/networkinterfacemgr/version1/ts_nifmanbc +/os/commsfw/commsprocess/commsrootserverconfig/CapTestFramework/common +/os/commsfw/commsprocess/commsrootserverconfig/CapTestFw_Configurator/common +/os/commsfw/commsprocess/commsrootserverconfig/Documentation +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/Documentation +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/DummyCpm/inc +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/DummyCpm/src +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/TestConfig/group +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/scripts +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/src +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/util/group +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/util/inc +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/util/scriptfiles +/os/commsfw/commsprocess/commsrootserverconfig/Te_Configurator/util/src +/os/commsfw/commsprocess/commsrootserverconfig/bindmgr +/os/commsfw/commsprocess/commsrootserverconfig/bmarm +/os/commsfw/commsprocess/commsrootserverconfig/bwins +/os/commsfw/commsprocess/commsrootserverconfig/configurator/group +/os/commsfw/commsprocess/commsrootserverconfig/configurator/src +/os/commsfw/commsprocess/commsrootserverconfig/eabi +/os/commsfw/commsprocess/commsrootserverconfig/etc +/os/commsfw/commsprocess/commsrootserverconfig/group +/os/commsfw/commsprocess/commsrootserverconfig/inc +/os/commsfw/commsprocess/commsrootserverconfig/rootsrv +/os/commsfw/commsprocess/commsrootserverconfig/te_c32start_race/group +/os/commsfw/commsprocess/commsrootserverconfig/te_c32start_race/scripts +/os/commsfw/commsprocess/commsrootserverconfig/te_c32start_race/src +/os/commsfw/commsprocess/commsrootserverconfig/te_cap_rootserver +/os/commsfw/commsprocess/commsrootserverconfig/ts_rootserver/scriptfiles +/os/commsfw/commsprocess/commsrootserverconfig/ts_rootserver/testcpm +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/EchoServer/bin +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/EchoServer/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/EchoServer/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/EchoServer/source +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/inc +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/pkg +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/scripts +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/src +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/testdata +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RConnection/testdriver +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/inc +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/pkg +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/scripts +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/src +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/testdata +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocket/testdriver +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/inc +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/pkg +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/scripts +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/src +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/testdata +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSocketServ/testdriver +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/inc +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/pkg +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/scripts +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/src +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/testdata +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/T_RSubConnection/testdriver +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/common/inc +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/common/src +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/documentation +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/group +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/scripts +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/testdata +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/testsuites/comms-infras +/os/commsfw/commsinfrastructureapitest/commsinfrastructuresvs/testsuites/group +/os/commsfw/commsfwtools/commstools/group +/os/commsfw/commsfwtools/commstools/svg +/mw/remoteconn/backupandrestore/backupengine/SBEJavaUtils/bwins +/mw/remoteconn/backupandrestore/backupengine/SBEJavaUtils/eabi +/mw/remoteconn/backupandrestore/backupengine/SBEJavaUtils/group +/mw/remoteconn/backupandrestore/backupengine/SBEJavaUtils/inc +/mw/remoteconn/backupandrestore/backupengine/SBEJavaUtils/src +/mw/remoteconn/backupandrestore/backupengine/ThirdPartyJavaManager/data +/mw/remoteconn/backupandrestore/backupengine/ThirdPartyJavaManager/group +/mw/remoteconn/backupandrestore/backupengine/ThirdPartyJavaManager/inc +/mw/remoteconn/backupandrestore/backupengine/ThirdPartyJavaManager/src +/os/ossrv/genericservices/activebackupclient/BMARM +/os/ossrv/genericservices/activebackupclient/BWINS +/os/ossrv/genericservices/activebackupclient/EABI +/os/ossrv/genericservices/activebackupclient/group +/os/ossrv/genericservices/activebackupclient/inc +/os/ossrv/genericservices/activebackupclient/src +/mw/remoteconn/backupandrestore/backupengine/bmarm +/mw/remoteconn/backupandrestore/backupengine/bwins +/mw/remoteconn/backupandrestore/backupengine/eabi +/mw/remoteconn/backupandrestore/backupengine/group +/mw/remoteconn/backupandrestore/backupengine/inc +/mw/remoteconn/backupandrestore/backupengine/src +/os/unref/orphan/comgen/connectivity/documentation/functional_specification +/os/unref/orphan/comgen/connectivity/documentation/test_cases +/app/techview/connectivityapps/connectivityfw/BAL/BMARM +/app/techview/connectivityapps/connectivityfw/BAL/BWINS +/app/techview/connectivityapps/connectivityfw/BAL/EABI +/app/techview/connectivityapps/connectivityfw/BAL/Group +/app/techview/connectivityapps/connectivityfw/BAL/Inc +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/BMARM +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/BWINS +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/EABI +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/group +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/inc +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/NTRAS/src +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/BMARM +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/BWINS +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/EABI +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/group +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/inc +/app/techview/connectivityapps/connectivityfw/BAL/Plugins/mRouter3/src +/app/techview/connectivityapps/connectivityfw/BAL/Src +/app/techview/connectivityapps/connectivityfw/ServerSocket/EABI +/app/techview/connectivityapps/connectivityfw/ServerSocket/Model +/app/techview/connectivityapps/connectivityfw/ServerSocket/bmarm +/app/techview/connectivityapps/connectivityfw/ServerSocket/bwins +/app/techview/connectivityapps/connectivityfw/ServerSocket/group +/app/techview/connectivityapps/connectivityfw/ServerSocket/inc +/app/techview/connectivityapps/connectivityfw/ServerSocket/src +/app/techview/connectivityapps/connectivityfw/ServiceBroker/EABI +/app/techview/connectivityapps/connectivityfw/ServiceBroker/bmarm +/app/techview/connectivityapps/connectivityfw/ServiceBroker/bwins +/app/techview/connectivityapps/connectivityfw/ServiceBroker/data +/app/techview/connectivityapps/connectivityfw/ServiceBroker/group +/app/techview/connectivityapps/connectivityfw/ServiceBroker/inc +/app/techview/connectivityapps/connectivityfw/ServiceBroker/src +/app/techview/connectivityapps/connectivityfw/ServiceBroker/test/ClientProcess +/app/techview/connectivityapps/connectivityfw/ServiceBroker/test/ErrorClientProcess +/app/techview/connectivityapps/connectivityfw/ServiceBroker/test/UnregClientProcess +/app/techview/connectivityapps/connectivityfw/group +/os/unref/orphan/comgen/connectivity/group/all +/mw/remoteconn/connectivitytransports/plpremotelink/Documentation +/mw/remoteconn/connectivitytransports/plpremotelink/PLPInc +/mw/remoteconn/connectivitytransports/plpremotelink/bmarm +/mw/remoteconn/connectivitytransports/plpremotelink/bwins +/mw/remoteconn/connectivitytransports/plpremotelink/eabi +/mw/remoteconn/connectivitytransports/plpremotelink/plpgrp +/mw/remoteconn/connectivitytransports/plpremotelink/plpremlink +/mw/remoteconn/connectivitytransports/plpremotelink/plpvariant +/mw/remoteconn/connectivitytransports/mrouter/Bearers/BT/bwins +/mw/remoteconn/connectivitytransports/mrouter/Bearers/BT/eabi +/mw/remoteconn/connectivitytransports/mrouter/Bearers/BT/group +/mw/remoteconn/connectivitytransports/mrouter/Bearers/BT/src +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Emulator/bwins +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Emulator/eabi +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Emulator/group +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Emulator/src +/mw/remoteconn/connectivitytransports/mrouter/Bearers/IR/bwins +/mw/remoteconn/connectivitytransports/mrouter/Bearers/IR/eabi +/mw/remoteconn/connectivitytransports/mrouter/Bearers/IR/group +/mw/remoteconn/connectivitytransports/mrouter/Bearers/IR/src +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Serial/bwins +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Serial/eabi +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Serial/group +/mw/remoteconn/connectivitytransports/mrouter/Bearers/Serial/src +/mw/remoteconn/connectivitytransports/mrouter/Bearers/USB/bwins +/mw/remoteconn/connectivitytransports/mrouter/Bearers/USB/eabi +/mw/remoteconn/connectivitytransports/mrouter/Bearers/USB/group +/mw/remoteconn/connectivitytransports/mrouter/Bearers/USB/src +/mw/remoteconn/connectivitytransports/mrouter/CSY/SockComm/bwins +/mw/remoteconn/connectivitytransports/mrouter/CSY/SockComm/eabi +/mw/remoteconn/connectivitytransports/mrouter/CSY/SockComm/group +/mw/remoteconn/connectivitytransports/mrouter/CSY/SockComm/src +/mw/remoteconn/connectivitytransports/mrouter/CSY/WinsCsy/bwins +/mw/remoteconn/connectivitytransports/mrouter/CSY/WinsCsy/group +/mw/remoteconn/connectivitytransports/mrouter/CSY/WinsCsy/src +/mw/remoteconn/connectivitytransports/mrouter/group +/mw/remoteconn/connectivitytransports/mrouter/inc +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/bwins +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/data +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/eabi +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/group +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/inc +/mw/remoteconn/connectivitytransports/mrouter/mRouterAgent/src +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/bwins +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/data +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/eabi +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/group +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/inc +/mw/remoteconn/connectivitytransports/mrouter/mRouterClient/src +/app/techview/connectivityapps/connectivityservices/SBSocketServer/data +/app/techview/connectivityapps/connectivityservices/SBSocketServer/group +/app/techview/connectivityapps/connectivityservices/SBSocketServer/inc +/app/techview/connectivityapps/connectivityservices/SBSocketServer/src +/app/techview/connectivityapps/connectivityservices/group +/mw/remoteconn/usbfunctiondrivers/massstoragemgr/Documentation +/mw/remoteconn/usbfunctiondrivers/massstoragemgr/group +/mw/remoteconn/usbfunctiondrivers/massstoragemgr/inc +/mw/remoteconn/usbfunctiondrivers/massstoragemgr/src +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/AccessPoints +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/DmAccDsAcc +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/Supl +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/WapProxy +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/bookmarks +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/Documentation/DmAccDsAcc +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/Documentation/Supl +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/Documentation/bookmarks +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/Documentation/email +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/design/Documentation/mms +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/email +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/group +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/mms +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/AccessPoints/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/Bookmarks/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/DmAccDsAcc/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/Supl/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/WapProxy/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/email/scripts +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptors/test/mms/scripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/AccessPoints +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/AppMgt/UninstallHelperServer +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/AppMgt/group +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/AppMgt/inc +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/AppMgt/src +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Bookmarks +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/CenRepMapper/dmtreestore/cellstore +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/CenRepMapper/dmtreestore/inc +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/CenRepMapper/dmtreestore/treestore +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/CenRepMapper/dmtreestore/treestorepi +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/DevInfoDevDetail +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/DmMultiADNW/script +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/DmMultiADTW +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/Browser +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/DataSync +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/DevMan +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/EMail +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/Fumo +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/MMS +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/NetworkAccessPoints +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/Proxies +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/SMS +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/Software +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/Supl +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Documentation/connmo/nap +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Fumo +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Group +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Proxies/DmAPITest +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Shared +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/Supl +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/SyncMLAcc/Common +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/SyncMLAcc/DMAcc +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/SyncMLAcc/DSAcc +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/bmarm +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/bwins +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/connmo/nap +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/connmo/proxies/dmapitest +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/eabi +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/email/tests +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/include +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/mms +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/sms/tests +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AccessPoints/t_dmScripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/data +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/dependences/adapters/devman/test/utils +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/dependences/devman/test/include +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/dependences/devman/test/utils +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/dmjavainst/srccolor +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/dmsisinst/aif +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/group +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/AppMgt/t_dmscripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Bookmarks/scripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Common/t_dmScripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/DSAcc/t_dmScripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Dmacc/t_dmScripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Fumo/t_dmScripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/LargeObject +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Proxies/t_dmscripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/Supl/t_dmscript +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/connmo/nap/t_dmscripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/connmo/proxies/t_dmscripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/devinfodevdetail/scripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/email +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/mms/scripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_cenrepmapper +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_dmadapters/group +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_dmadapters/scripts +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_dmadapters/src +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_dmadapters/testdata +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/t_dmadapters/xml/t_dmadapterssuite/testexecuteservers +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptors/devman/test/utils +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CPAgent/Client +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CPAgent/Server +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpDocRecognizer +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpFileHandler +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpFileWatcher +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpInputHistory +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpScDocReader +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpUiNotifier +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/CpWapPushPlugin +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/DevProvCommon +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/DmCpSmsMtm/DmCpSmsClientMtm +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/DmCpSmsMtm/DmCpSmsMtmUi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/DmCpSmsMtm/DmCpSmsMtmUiData +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/DmCpSmsMtm/DmCpSmsServerMtm +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/bwins +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/eabi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/group +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/include/protected +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/test/T_DevProvCommon +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/DmCpShared/test/T_ProvDocMsvEntry +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Documentation/UML +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Group +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/ProvDoc +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/CpSmsMtm/CpSmsClientMtm +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/CpSmsMtm/CpSmsMtmUi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/CpSmsMtm/TCpSmsMtm +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TCpAgent +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TCpMsgAuthenticator +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TCpPreProcFileProcessor +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TCpRawDocProcessor +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TPolicySettings +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TProvDoc +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TProvDocParser +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TProvDocWBXMLGen +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TSubmitCpDoc +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpDocRecognizer +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpFileWatcher +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpInputData +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpInputHistory +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpScDocReader +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpTestUtilsServer/Client +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpTestUtilsServer/Include +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpTestUtilsServer/Server +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpUtils +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/T_CpWapPushPlugin +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TestFiles/InputMechanisms +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TestFiles/PushData +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/TestFiles/cpversion +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UiNotifier/Plugin/Files +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UiNotifier/TCpUiNotifier +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UserAgent/TCpUserAgent +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UserAgent/TCpUserAgentAdapters +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UserAgent/TCpUserAgentShared +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UserAgent/bwins +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/UserAgent/eabi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/Utils +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/bwins +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/eabi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Test/include +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/UserAgent +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/Utils +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/bwins +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/eabi +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfw/include/protected +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/accesspoints +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/bookmarks +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/dmaccdsacc +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/email +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/group +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/mms +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/supl +/mw/remotemgmt/syncandremotemgmtservices/clientprovisioningadaptorsconfig/wapproxy +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/accesspoints +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/bookmarks +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/connmo/nap +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/connmo/proxies +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/devinfodevdetail +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/email +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/fumo +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/group +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/mms +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/proxies +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/shared +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/sms +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/supl +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/syncmlacc/common +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/syncmlacc/dmacc +/mw/remotemgmt/syncandremotemgmtservices/devicemgmtadaptorsconfig/syncmlacc/dsacc +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/CPAgent/Client +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/CpDocRecognizer +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/CpFileHandler +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/CpWapPushPlugin +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/DmCpShared/DmCpSmsMtm +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/Utils +/mw/remotemgmt/syncandremotemgmtfw/clientprovisioningfwconfig/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmagent/server +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmbootstrapaccessrightsplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmcli +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmcmdmgr +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmplugins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/dmtree/server +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/fota/fotaagent +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfwconfig/group +/os/unref/orphan/comgen/devprov/config/documentation +/os/unref/orphan/comgen/devprov/config/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/DmBootstrapAccessRightsPlugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/HostServerClient/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/HostServerClient/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/HostServerClient/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/HostServerClient/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/RefHostServer/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/RefHostServer/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/RefHostServer/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/bmarm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/data +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/Documentation +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/components +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/logical/UCRs +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/design/usecases +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmCmdMgr +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmagent/dmsession +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmagent/server +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmagent/shared +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmcli +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmplugins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/bmarm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/client +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/gastoreclient +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/server/cellstore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/server/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/server/treestore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/server/treestorepi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/dmtree/shared +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/bmarm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/data/test +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/fotaagent +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/fotaclient +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/fotaplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/fotauseragentclient/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/fotauseragentclient/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/fota/include/export +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/include/export/devman +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/moproviders +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DMTestUtilsServer/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DMTestUtilsServer/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_cellstore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_diskvolume +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_node +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_nodecon +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_nodemetadata +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_storevolume +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treebench +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treenode +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treesession +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treestore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treestress +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/DmTreeStore/t_treevolume +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/T_DmDefectVerify +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/T_dm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/T_dmlargeobject +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/bmarm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/data/ColorScheme +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/data/CorrDupDdf +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/data/DmAPITest +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/data/ProtRulesTest +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/data/gastore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/Common +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUAServer/Files +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUAServer/Group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUAServer/Scripts +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUAServer/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUAServer/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUserAgent/files +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUserAgent/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUserAgent/inc +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUserAgent/scripts +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/FotaUserAgent/src +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/SysStartRemove +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/bmarm +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/bwins +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/eabi +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotaJobstatus +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotaagent +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotaclient +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotagaprovider +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotaintegrun +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotapluginproxy +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/fota/t_fotapluginstub +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/include +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_ddfcreator/TestDiscoveryAdapter +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmBootstrapAccessRights +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmBootstrapPlugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmacl +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmaclmanagerplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmadapterhostinstance +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmagent +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmcli +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmcmd +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmcmdmgr +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmcommandhandlerplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmddfparser +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmddfstore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmgastore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmhostserver +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmpluginmgr +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmprotocolrulesplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmquerycommandplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmrefhostservercli +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmserverhostinstance +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmtestadapter +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmtreestore +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmvalidationplugin +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_dmvalidators +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/t_moproviderregistry +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/test/utils +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmcpadapterwizard/cpadaptertemplate +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmcpadapterwizard/cpadaptertesttemplate +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmcpadapterwizard/ddftools +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmcpadapterwizard/dmadaptertemplate +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmcpadapterwizard/dmadaptertesttemplate +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/dmtreedump +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/group +/mw/remotemgmt/syncandremotemgmtfw/devicemgmtfw/tools/wbxml2xml +/os/unref/orphan/comgen/devprov/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/Documentation/TestSpecifications +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/rss +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/scripts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/src/DmCpTefToolSvr +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/src/adapters +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/ClientProv/src/server +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/TestList/AutoTests/TestDriver/RTest +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/TestList/AutoTests/TestDriver/TEF/testexecuteservers +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/TestList_Nowsms/AutoTests/TestDriver/TEF/testexecuteservers +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CPTextToWBXML/bwins +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CPTextToWBXML/eabi +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CPTextToWBXML/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CPTextToWBXML/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CpMsvEntryObserverApp/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CpMsvEntryObserverApp/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_CpMsvEntryObserverApp/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/Documentation/Design +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/Documentation/TestSpecifications +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/Bookmark +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/DMAcc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/DSAcc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/IMPAP4 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/MMS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/NAP +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/POP3 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/NowSmsFiles/Proxy +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/Scripts/DmTestGenerator +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/Scripts/cp_inputhistory/More +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/ALM +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/Bookmark +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/CP +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/CommsDat +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/DSDMAcc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/DevMan +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/Email +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/Fota +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/Generic +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/IntegTest +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/MMS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/SMS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/SUPL +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/SettingProviders/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/data/LowerVer +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DPSettings/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DevProvCapSuite/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DevProvCapSuite/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DevProvCapSuite/scripts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_DevProvCapSuite/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FOTAPlugin/Group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FOTAPlugin/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FOTAPlugin/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FOTAPlugin/test/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FOTAPlugin/test/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FakeFotaUI/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FakeFotaUI/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FakeFotaUI/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FotaUI/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FotaUI/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_FotaUI/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_HostedDSAdapter +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_IntegTestDMAdapter/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_IntegTestDMAdapter/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/LoopbackTCA +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/Parser/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/Parser/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ACL/01_SetACLAllowGet +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ACL/02_SetACLNotAllowGet +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ACL/03_SetACLNotAllowDelete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ACL/04_ACLProperties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/01_Inventory +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/02_Install/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/02_Install/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/03_Inventory/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/03_Inventory/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/04_UnInstall/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/04_UnInstall/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/05_Inventory/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/05_Inventory/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/06_MultipleInstall/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/06_MultipleInstall/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/07_Inventory/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/07_Inventory/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/08_CorruptFileInstall/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/08_CorruptFileInstall/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/09_HigherVersionInstall/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/09_HigherVersionInstall/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/10_Inventory/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/10_Inventory/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/11_LowerVersionInstall/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/11_LowerVersionInstall/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/12_Inventory/JAR +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/12_Inventory/SIS +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ALM/13_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/01_SctsDMAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/02_SctsDMAlertTextInput +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/03_SctsDMAlertSingleChoice +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/04_SctsDMAlertMultipleChoice +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/05_SctsDMAlertUserReject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/06_SctsDMAlertUserAccept +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/07_SctsDMAtomicAlertUserAccept +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/08_SctsDMAtomicAlertUserReject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/09_SctsDMSequenceAlertUserAccept +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Alert/10_SctsDMSequenceAlertUserReject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/ExploratoryTests/01_ACLProperties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/ExploratoryTests/02_ReplaceAndGet +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Browser/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/01_Missing_Missing_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/02_Missing_Null +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/03_Missing_Value +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/04_Value_Missing +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/05_Value_Null +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/06_Null_Missing +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/07_Null_Null_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/07_AuthType/08_Null_Value +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/ExploratoryTests/01_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DMAcc/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/07_AuthType_01 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/07_AuthType_02 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Generic/06_Negative +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/DSAcc/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Copy/01_Copy +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Generic/06_Incomplete_ServerAddr +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/IMAP4/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Copy/01_Copy +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Exploratory/01_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Exploratory/02_Invalid_Account +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Exploratory/03_Atomic_After_Invalid +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Exploratory/04_Copy_Within_Atomic +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Generic/06_Incomplete_ServerAddr +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Email/POP3/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/01_RootNodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/02_DownloadNodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/03_UpdateNodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/04_DownloadAndUpdateNodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/05_StateNodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/06_DM_LargeObject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/07_01_DLOTA_Download +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/07_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/07_03_DLOTA_Update +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/08_01_DLOTA_DownloadAndUpdate +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/08_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/09_DM_LargeObjectReplacePkgURL +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/10_DLOTA_BadPkgURL +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/11_01_DLOTA_PkgNotFound +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/11_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/12_DM_IncompleteLargeObject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/13_01_DLOTA_IncompletePkg +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/13_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/14_01_DLOTA_CorruptedPkg +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/14_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/15_01_DLOTA_NoRespNtfSrv +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/15_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/16_01_DLOTA_UserReject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/16_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/17_01_DLOTA_UserCancel +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/17_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/18_01_DLOTA_UserPauseAndRes +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/18_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/19_01_DLOTA_UserDelete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/19_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/20_01_DLOTA_UserManualUpdate +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/20_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/21_01_DLOTA_InstallHigherVersion +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/21_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/22_01_DLOTA_InstallLowerVersion +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/22_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/23_01_DLOTA_InstallationError +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/23_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/24_01_DLOTA_UI_Sync +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/24_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/25_01_DLOTA_UserRejectDescDnld +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/25_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/26_01_DLOTA_IncorrectDescriptor +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/26_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/27_01_DLOTA_InvalidSizeInDescCnt +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/27_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/28_01_DLOTA_InvalidSizeInDescAbrt +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/28_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/29_01_DLOTA_NoRangeSupport +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/29_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/30_01_DLOTA_NoRangeSusRes +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/30_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/31_01_DLOTA_NoRangeCancel +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/31_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/32_01_DLOTA_PackageList +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/32_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/33_01_DLOTA_PackageList +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/33_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/34_01_DLOTA_CancelPausedDwnld +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/34_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/35_01_DLOTA_NonHttpsDownload +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/35_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/36_01_DLOTA_UpdateSusRes +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/36_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/37_01_DLOTA_NonHttpsDescriptor +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/37_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/38_01_DLOTA_DwnldMultiTrgt +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/38_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/38_03_DLOTA_UpdateMultiTargets +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/39_01_DLOTA_DwnldUpdtMultiTrgt +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-DLOTA/39_02_DLOTA_GetGenericAlert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/01_Get_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/02_Add_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/03_Get_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/04_Replace_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/05_Get_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/06_Delete_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/07_Get_Ext +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/08_Negative +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA-OTAFF/09_Reset +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA/01_SmallObject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA/02_LargeObject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/FOTA/03_NodeStructure +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/Atomic/02_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/Atomic/03_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/Deferred +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/GetAttribute +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/GetCaseSense +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/GetSubRoot +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/GetSyncML +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/InvalidBasicAuth +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/LargeNumAllObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/LargeNumDMAcc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/NodeNameTooLong +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Generic/StdObject +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/01_SingleGA +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/02_MultipleGA +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/Offline/01_Server1 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/Offline/02_Server2 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/Offline/03_Server1 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/GenericAlert/Offline/04_Server2 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/LargeObject/LargeObjAddGet +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/LargeObject/LargeObjMissingFinal +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/LargeObject/LargeObjTooBig +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/LargeObject/LargeObjTooSmall +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/ExploratoryTests/01_ACLProperties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/ExploratoryTests/02_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/ExploratoryTests/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Generic/06_Negative +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/MMS/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Atomic/02_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Exploratory/01_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Exploratory/02_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/06_Add_Long_Data +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Generic/07_Get_Long_Data +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/NAP/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Exploratory/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Exploratory/02_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Proxy/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/07_ConnMo +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Exploratory/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Exploratory/02_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/ProxyConnMO/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/ExploratoryTests/01_ACLProperties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/ExploratoryTests/02_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/SMS/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/04_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/Generic/01_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevDetail/Generic/02_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/04_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/Generic/01_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/StdObject/DevInfo/Generic/02_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/Atomic/02_AtomicFullObj +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/Atomic/03_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/Supl/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/01_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/02_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/03_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/04_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/05_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/06_Get +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Atomic/01_AtomicPass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Atomic/02_AtomicFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Exploratory/01_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Exploratory/02_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/01_Exist_Node +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/02_Incorrect_Format +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/03_Multiple_Accounts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/04_Multiple_Items +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/05_ACL_Properties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/06_Add_Long_Data +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Generic/07_Get_Long_Data +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Sequence/01_SequencePass +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Extension/connmonap/Sequence/02_SequenceFail +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/00_Discovery +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/00_DiscoveryConnMo +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/01_BasicAuth +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/02_GetRoot +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/03_MD5Auth +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/04_HMACAuth +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/05_Add +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/06_Replace +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/07_Sequence +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/08_Alert +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/09_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/10_MultipleMessages +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/11_Atomic +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/12_StdObjects +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/13_ACLProperties +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/14_ACLEnforcement +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/15_ACLSetting +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/16_Delete +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/Mandatory/18_DeleteTestNode +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/DEF108420 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/DEF114827 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/DEF114938 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/DEF116543/atomic +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/INC113531 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/inc113531ConnMo +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/inc120718 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/inc120718ConnMo +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/inc120760 +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/ServerResponseFiles/SCTS/ValidateDefectFixes/inc120760ConnMo +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/bwins +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/eabi +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/scripts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_LoopBackSync/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/bwins +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/eabi +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/inc +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/scripts +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/src +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/test/group +/mw/remotemgmt/remotemgmttest/omadevicemgmtintegrationtest/t_TestManager/test/src +/os/graphics/opengles/openglesimplementation/Gerbera/libs/hg/3.1/symbian +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/api_opengl/implementation/symbian +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/api_opengl/interface/GLES +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/build/symbian/EABI +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/build/symbian/bwins +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/build/symbian/group +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/core/implementation/evaluator +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/core/implementation/rasterizer +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/core/implementation/x86 +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/core/interface +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/doc +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/hc/implementation +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/hc/interface +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/imath/implementation +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/imath/interface +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/legacy/symbian/build/EABI +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/legacy/symbian/build/bwins +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/legacy/symbian/build/group +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/legacy/symbian/include +/os/graphics/opengles/openglesimplementation/Gerbera/products/gerbera/3.1/legacy/symbian/src +/os/graphics/opengles/openglesimplementation/documentation +/os/graphics/opengles/openglesimplementation/group +/os/graphics/opengles/openglesimplementation/test/example_app +/os/graphics/opengles/openglesimplementation/test/resize_app/group +/os/graphics/opengles/openglesimplementation/test/resize_app/include +/os/graphics/opengles/openglesimplementation/test/resize_app/scripts +/os/graphics/opengles/openglesimplementation/test/resize_app/src +/os/graphics/opengles/openglesimplementation/test/scripts +/os/graphics/openvg/openvgimplementation/group +/os/graphics/openvg/openvgimplementation/implementation/libs/appkit/1.4/include +/os/graphics/openvg/openvgimplementation/implementation/libs/appkit/1.4/src +/os/graphics/openvg/openvgimplementation/implementation/libs/hg/3.1/symbian +/os/graphics/openvg/openvgimplementation/implementation/libs/libhg/1.0/include +/os/graphics/openvg/openvgimplementation/implementation/libs/libhg/1.0/src +/os/graphics/openvg/openvgimplementation/implementation/libs/malloc/1.0/include +/os/graphics/openvg/openvgimplementation/implementation/libs/malloc/1.0/src +/os/graphics/openvg/openvgimplementation/implementation/libs/stitchgen/7.0/include +/os/graphics/openvg/openvgimplementation/implementation/libs/stitchgen/7.0/src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/build/symbian/BWINS +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/build/symbian/EABI +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/build/symbian/group +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/doc +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/include/vg +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/openvg/src/rp +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/build/symbian/group +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example1 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example2 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example3 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example4 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example5 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example6 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example7 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/samples/example_fw +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/benchmark/build/symbian/group +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/benchmark/src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/arc_stroke_fill +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/basic_blur +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_additive +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_darken +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_dst_in +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_dst_over +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_lighten +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_multiply +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_screen +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_src_in +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/blend_src_over +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/child_image +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/close_path +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/color_matrix_channels +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/convolve +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_A_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_BW_1 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_BW_1_target +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_lL_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_lRGBA_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_lRGBA_8888_PRE +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_lRGBX_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sBGRA_4444 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sL_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGBA_4444 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGBA_5551 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGBA_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGBA_8888_PRE +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGBX_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_dither_sRGB_565 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_A_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_BW_1 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_lL_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_lRGBA_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_lRGBA_8888_PRE +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_lRGBX_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sL_8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGBA_4444 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGBA_5551 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGBA_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGBA_8888_PRE +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGBX_8888 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_no_dither_sRGB_565 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_image_special_cases +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/copy_pixels +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/cubic_spiral +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dash_caps +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dash_joins +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dash_length +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dash_phase +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dash_zero_lengths +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/dashed_spiral +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/deg_cubic_stroke +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/deg_cubic_stroke2 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/deg_line_stroke +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/deg_quadric_stroke +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/draw_image_sampling +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/ellipses +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/fill_intersecting_cubic +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/get_image_sub_data +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/get_pixels +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/hole_path_fill +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/image_clear +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/image_draw +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/image_storage_formats +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/interpolate_path +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/liear_gradient_out_of_bounds +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_equal_points +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_large +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_mipmap +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_mipmap_2 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_mipmap_3 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/linear_gradient_out_of_bounds +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/lookup_invert +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/lookup_single +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/masking +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/miter_limit +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/nonantialiased_sampling +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/path_bounds +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/path_pattern_fill_BW1_image +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/path_pattern_fill_sRGBA8888_image +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/path_pattern_fill_transform_path +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/path_transformed_bounds +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/pattern_image_fill +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/pattern_paint_tiling +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/point_on_arc +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/point_on_cubic +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/point_on_path +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/pprojections_checker_better +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/pprojections_checker_faster +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/pprojections_checker_non_antialiased +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/quadric_spiral +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/radial_gradient +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/rotation_precision +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/scissor +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/scissoring_whole_screen_max_rects +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/separable_convolve +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/set_get_color +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/shear +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/simple_clear +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/simple_fill +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/smooth_cubic +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_additive +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_darken +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_dst_in +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_dst_over +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_lighten +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_multiply +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_screen +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_src_in +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/stencil_blend_src_over +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/transform_path +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/transform_path_with_scale +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/vgCopyPixels_with_scissoring +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/vgSetPixels_with_scissoring +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/vgu_arc +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/vgu_line_polygon +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/functional_tests/refimages/zero_length_subpaths +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/pi_asserts +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/data/scripts/ri_asserts +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/driver/build/symbian/group +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/driver/src/desktop +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/driver/src/symbian +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/contrib/gregbook +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/contrib/pngminus +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/contrib/pngsuite +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/contrib/visupng +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/projects/beos +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/projects/cbuilder5 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/projects/visualc6 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/projects/visualc71 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/scripts +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/lpng128/unused +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/reportgen/bin +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/reportgen/src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/src +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/amiga +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/as400 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/ada +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/asm586 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/asm686 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/blast +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/delphi +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/dotzlib/DotZLib +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/gzappend +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/infback9 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/inflate86 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/iostream +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/iostream2 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/iostream3 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/masm686 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/masmx64 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/masmx86 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/minizip +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/pascal +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/puff +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/testzlib +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/untgz +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/vstudio/vc7 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/contrib/vstudio/vc8 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/examples +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/msdos +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/old/os2 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/projects/visualc6 +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/qnx +/os/graphics/openvg/openvgimplementation/implementation/products/openvg/1.5/test/zlib122/win32 +/os/graphics/openvg/openvgimplementation/test/coverflow/build +/os/graphics/openvg/openvgimplementation/test/coverflow/gfx/call +/os/graphics/openvg/openvgimplementation/test/coverflow/gfx/cover +/os/graphics/openvg/openvgimplementation/test/coverflow/group +/os/graphics/openvg/openvgimplementation/test/coverflow/inc +/os/graphics/openvg/openvgimplementation/test/coverflow/src +/os/graphics/openvg/openvgimplementation/test/group +/os/graphics/openvg/openvgimplementation/test/inc +/os/graphics/openvg/openvgimplementation/test/rom +/os/graphics/openvg/openvgimplementation/test/scripts/driver +/os/graphics/openvg/openvgimplementation/test/src +/os/graphics/graphicsdeviceinterface/bitgdi/Documentation +/os/graphics/graphicsdeviceinterface/bitgdi/bitgdi_switch +/os/graphics/graphicsdeviceinterface/bitgdi/bwins +/os/graphics/graphicsdeviceinterface/bitgdi/eabi +/os/graphics/graphicsdeviceinterface/bitgdi/group +/os/graphics/graphicsdeviceinterface/bitgdi/inc +/os/graphics/graphicsdeviceinterface/bitgdi/sbit +/os/graphics/graphicsdeviceinterface/bitgdi/tbit/mbmfiles +/os/graphics/graphicsdeviceinterface/bitgdi/tbit/scripts +/os/graphics/graphicsutils/commongraphicsheaders/group +/os/graphics/graphicsutils/commongraphicsheaders/inc +/os/graphics/graphicsutils/commongraphicsheaders/rom +/os/graphics/graphicsdeviceinterface/directgdi/bwins +/os/graphics/graphicsdeviceinterface/directgdi/documentation +/os/graphics/graphicsdeviceinterface/directgdi/eabi +/os/graphics/graphicsdeviceinterface/directgdi/group +/os/graphics/graphicsdeviceinterface/directgdi/inc +/os/graphics/graphicsdeviceinterface/directgdi/src +/os/graphics/graphicsdeviceinterface/directgdi/test/documentation +/os/graphics/graphicsdeviceinterface/directgdi/test/images/reference/replacements_from_directgdi +/os/graphics/graphicsdeviceinterface/directgdi/test/mbmfiles +/os/graphics/graphicsdeviceinterface/directgdi/test/scripts +/os/graphics/graphicsdeviceinterface/directgdiadaptation/cmnsrc +/os/graphics/graphicsdeviceinterface/directgdiadaptation/group +/os/graphics/graphicsdeviceinterface/directgdiadaptation/hwsrc +/os/graphics/graphicsdeviceinterface/directgdiadaptation/swsrc +/os/graphics/graphicsdeviceinterface/directgdiinterface/bwins +/os/graphics/graphicsdeviceinterface/directgdiinterface/eabi +/os/graphics/graphicsdeviceinterface/directgdiinterface/group +/os/graphics/graphicsdeviceinterface/directgdiinterface/inc +/os/graphics/graphics_info/graphicsdocs/Internal Documents +/os/graphics/graphics_info/graphicsdocs/Test Specifications/9.1 +/os/graphics/graphics_info/graphicsdocs/Test Specifications/9.2 +/os/graphics/graphics_info/graphicsdocs/Test Specifications/9.3 +/os/graphics/graphics_info/graphicsdocs/Test Specifications/vFuture +/os/graphics/egl/eglimplementation/group +/os/graphics/egl/eglimplementation/implementation/libs/appkit/1.4/include +/os/graphics/egl/eglimplementation/implementation/libs/appkit/1.4/src +/os/graphics/egl/eglimplementation/implementation/libs/hg/3.1/symbian +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/build/symbian/BWINS +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/build/symbian/EABI +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/build/symbian/egl_switch +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/build/symbian/group +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/doc +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/include/EGL +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/include/GLES +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/samples/interwork_sample/build/symbian/group +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/samples/interwork_sample/sf/appkit +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/samples/interwork_sample/src/symbian +/os/graphics/egl/eglimplementation/implementation/products/egl/3.0/src/symbian +/os/graphics/egl/eglimplementation/test/bwins +/os/graphics/egl/eglimplementation/test/eabi +/os/graphics/egl/eglimplementation/test/group +/os/graphics/egl/eglimplementation/test/inc +/os/graphics/egl/eglimplementation/test/rom +/os/graphics/egl/eglimplementation/test/scripts +/os/graphics/egl/eglimplementation/test/src +/os/graphics/egl/eglinterface/bwins +/os/graphics/egl/eglinterface/documentation +/os/graphics/egl/eglinterface/eabi +/os/graphics/egl/eglinterface/group +/os/graphics/egl/eglinterface/include/1.2 +/os/graphics/egl/eglinterface/include/1.3 +/os/graphics/fbs/fontandbitmapserver/Documentation +/os/graphics/fbs/fontandbitmapserver/bwins +/os/graphics/fbs/fontandbitmapserver/eabi +/os/graphics/fbs/fontandbitmapserver/group +/os/graphics/fbs/fontandbitmapserver/inc +/os/graphics/fbs/fontandbitmapserver/internaldocs +/os/graphics/fbs/fontandbitmapserver/sfbs +/os/graphics/fbs/fontandbitmapserver/textendedbitmapgc +/os/graphics/fbs/fontandbitmapserver/tfbs/CorruptMBM +/os/graphics/fbs/fontandbitmapserver/tfbs/mbmfiles +/os/graphics/fbs/fontandbitmapserver/tfbs/scripts +/os/graphics/fbs/fontandbitmapserver/tfbs/uniquified_fonts +/os/graphics/fbs/fontandbitmapserver/trasterizer/src +/os/graphics/fbs/fontandbitmapserver/trasterizer/test/scripts +/os/textandloc/fontservices/fontstore/Documentation +/os/textandloc/fontservices/fontstore/bwins +/os/textandloc/fontservices/fontstore/eabi +/os/textandloc/fontservices/fontstore/group +/os/textandloc/fontservices/fontstore/inc +/os/textandloc/fontservices/fontstore/internalDocumentation +/os/textandloc/fontservices/fontstore/src +/os/textandloc/fontservices/fontstore/tfs/corrupt_gdr_fonts +/os/textandloc/fontservices/fontstore/tfs/corrupt_ttf_fonts +/os/textandloc/fontservices/fontstore/tfs/dummy_fonts +/os/textandloc/fontservices/fontstore/tfs/fntfiles +/os/textandloc/fontservices/fontstore/tfs/fonts +/os/textandloc/fontservices/fontstore/tfs/scripts +/os/textandloc/fontservices/fontstore/tfs/uniquified_fonts +/os/textandloc/fontservices/referencefonts/Documentation +/os/textandloc/fontservices/referencefonts/bitmap/fntfiles +/os/textandloc/fontservices/referencefonts/group +/os/textandloc/fontservices/referencefonts/inc +/os/textandloc/fontservices/referencefonts/truetype +/os/textandloc/fontservices/referencefonts/utils +/os/textandloc/fontservices/freetypefontrasteriser/Documentation +/os/textandloc/fontservices/freetypefontrasteriser/bwins +/os/textandloc/fontservices/freetypefontrasteriser/eabi +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/include/freetype/config +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/include/freetype/internal/services +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/autofit +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/base +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/bdf +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/cache +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/cff +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/cid +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/gxvalid +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/gzip +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/lzw +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/otvalid +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/pcf +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/psaux +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/pshinter +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/psnames +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/raster +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/sfnt +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/smooth +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/tools +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/truetype +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/type1 +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/type42 +/os/textandloc/fontservices/freetypefontrasteriser/freetype2/src/winfonts +/os/textandloc/fontservices/freetypefontrasteriser/group +/os/textandloc/fontservices/freetypefontrasteriser/src +/os/textandloc/fontservices/freetypefontrasteriser/test/scripts +/os/textandloc/fontservices/freetypefontrasteriser/testdata +/os/graphics/graphicscomposition/graphicscompositionengine/appkit/1.4/include +/os/graphics/graphicscomposition/graphicscompositionengine/appkit/1.4/src +/os/graphics/graphicscomposition/graphicscompositionengine/bwins +/os/graphics/graphicscomposition/compositionengineadaptation/bwins +/os/graphics/graphicscomposition/compositionengineadaptation/eabi +/os/graphics/graphicscomposition/compositionengineadaptation/group +/os/graphics/graphicscomposition/compositionengineadaptation/refbackend +/os/graphics/graphicscomposition/compositionengineadaptation/stitchedbackend +/os/graphics/graphicscomposition/compositionengineadaptation/stitchgen/7.1/include +/os/graphics/graphicscomposition/compositionengineadaptation/stitchgen/7.1/src +/os/graphics/graphicscomposition/graphicscompositionengine/core +/os/graphics/graphicscomposition/graphicscompositionengine/documentation +/os/graphics/graphicscomposition/graphicscompositionengine/eabi +/os/graphics/graphicscomposition/graphicscompositionengine/group/resources +/os/graphics/graphicscomposition/graphicscompositionengine/hg/2.0 +/os/graphics/graphicscomposition/graphicscompositionengine/inc +/os/graphics/graphicscomposition/graphicscompositionengine/libhg/1.0/include +/os/graphics/graphicscomposition/graphicscompositionengine/libhg/1.0/src +/os/graphics/graphicscomposition/graphicscompositionengine/malloc/1.2/doc +/os/graphics/graphicscomposition/graphicscompositionengine/malloc/1.2/include +/os/graphics/graphicscomposition/graphicscompositionengine/malloc/1.2/src +/os/graphics/graphicscomposition/graphicscompositionengine/mbxbackend/doc +/os/graphics/graphicscomposition/graphicscompositionengine/mbxbackend/eabi +/os/graphics/graphicscomposition/graphicscompositionengine/mbxbackend/group +/os/graphics/graphicscomposition/graphicscompositionengine/reportgen/main/src +/os/graphics/graphicscomposition/graphicscompositionengine/scripts +/os/graphics/graphicscomposition/graphicscompositionengine/tbenchmark +/os/graphics/graphicscomposition/graphicscompositionengine/test/group +/os/graphics/graphicscomposition/graphicscompositionengine/test/inc +/os/graphics/graphicscomposition/graphicscompositionengine/test/rom +/os/graphics/graphicscomposition/graphicscompositionengine/test/scripts +/os/graphics/graphicscomposition/graphicscompositionengine/test/src +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/API3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/API4 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/API5 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/API6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/API7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend1 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend12 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend2 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend4 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend5 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Backend9 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend12 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend13 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend14 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend15 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend16 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend17 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend18 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend19 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend2 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend20 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend21 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend22 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend23 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend24 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Blend8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache1 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache12 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache13 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache14 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Cache9 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling12 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling13 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling14 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling15 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling16 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling17 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling18 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling19 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling20 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling21 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling22 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling23 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling24 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling5 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Culling9 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer1 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer13 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer14 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer15 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer16 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer2 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Layer9 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform1 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform15 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform16 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform2 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform2b +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform2c +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform4 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform6a +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Transform6b +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport1 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport10 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport11 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport2 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport3 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport4 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport5 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport6 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport7 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport8 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/Viewport9 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/refimages/blend25 +/os/graphics/graphicscomposition/graphicscompositionengine/tfunctional/tef +/os/graphics/graphicscomposition/graphicscompositionengine/tstartup +/os/graphics/graphicscomposition/graphicscompositionengine/tstress/tef +/os/graphics/graphicscomposition/graphicscompositionengine/tutils +/os/textandloc/graphicsdevif/gdi/Documentation +/os/textandloc/graphicsdevif/gdi/bwins +/os/textandloc/graphicsdevif/gdi/eabi +/os/textandloc/graphicsdevif/gdi/group +/os/textandloc/graphicsdevif/gdi/inc +/os/textandloc/graphicsdevif/gdi/lookuptable +/os/textandloc/graphicsdevif/gdi/mglyph +/os/textandloc/graphicsdevif/gdi/sgdi +/os/textandloc/graphicsdevif/gdi/tgdi/scripts +/os/graphics/graphicstools/gdi_tools/bmconv +/os/graphics/graphicstools/gdi_tools/fontcomp +/os/graphics/graphicstools/gdi_tools/group +/os/graphics/graphicstools/gdi_tools/inc +/os/graphics/graphicstools/bitmapfonttools/group +/os/graphics/graphicstools/bitmapfonttools/inc +/os/graphics/graphicstools/bitmapfonttools/rel +/os/graphics/graphicstools/bitmapfonttools/src +/os/graphics/graphicstools/bitmapfonttools/t_bdf +/os/graphics/graphicsresourceservices/graphicsresource/bwins +/os/graphics/graphicsresourceservices/graphicsresource/documentation +/os/graphics/graphicsresourceservices/graphicsresource/eabi +/os/graphics/graphicsresourceservices/graphicsresource/group +/os/graphics/graphicsresourceservices/graphicsresource/inc +/os/graphics/graphicsresourceservices/graphicsresource/src +/os/graphics/graphicsresourceservices/graphicsresource/test/scripts +/os/graphics/graphicsresourceservices/graphicsresourceadaptation/group +/os/graphics/graphicsresourceservices/graphicsresourceadaptation/inc +/os/graphics/graphicsresourceservices/graphicsresourceadaptation/src +/os/textandloc/fontservices/textshaperplugin/Documentation +/os/textandloc/fontservices/textshaperplugin/IcuSource/common/unicode +/os/textandloc/fontservices/textshaperplugin/IcuSource/layout +/os/textandloc/fontservices/textshaperplugin/bwins +/os/textandloc/fontservices/textshaperplugin/eabi +/os/textandloc/fontservices/textshaperplugin/group +/os/textandloc/fontservices/textshaperplugin/include +/os/textandloc/fontservices/textshaperplugin/source +/os/textandloc/fontservices/textshaperplugin/test/CreateTestData +/os/textandloc/fontservices/textshaperplugin/test/HindiDemo/group +/os/textandloc/fontservices/textshaperplugin/test/HindiDemo/source +/os/textandloc/fontservices/textshaperplugin/test/S60HindiDemo/aif +/os/textandloc/fontservices/textshaperplugin/test/S60HindiDemo/group +/os/textandloc/fontservices/textshaperplugin/test/S60HindiDemo/inc +/os/textandloc/fontservices/textshaperplugin/test/S60HindiDemo/sis +/os/textandloc/fontservices/textshaperplugin/test/S60HindiDemo/src +/os/textandloc/fontservices/textshaperplugin/test/letest +/os/textandloc/fontservices/textshaperplugin/test/testdata +/os/textandloc/fontservices/graphicstestfonts/fonts +/os/textandloc/fontservices/graphicstestfonts/group +/os/graphics/fbs/itypefontrasteriser/binaries/armv5/udeb +/os/graphics/fbs/itypefontrasteriser/binaries/armv5/urel +/os/graphics/fbs/itypefontrasteriser/binaries/winscw/udeb +/os/graphics/fbs/itypefontrasteriser/binaries/winscw/urel +/os/graphics/fbs/itypefontrasteriser/group +/os/graphics/fbs/itypefontrasteriser/source/group +/os/graphics/fbs/itypefontrasteriser/source/itype/common +/os/graphics/fbs/itypefontrasteriser/source/itype/port +/os/graphics/fbs/itypefontrasteriser/source/src +/os/graphics/opengles/openglesdisplayproperties/bwins +/os/graphics/opengles/openglesdisplayproperties/documentation +/os/graphics/opengles/openglesdisplayproperties/eabi +/os/graphics/opengles/openglesdisplayproperties/group +/os/graphics/opengles/openglesdisplayproperties/inc +/os/graphics/opengles/openglesdisplayproperties/src +/os/graphics/opengles/openglesinterface/bwins +/os/graphics/opengles/openglesinterface/documentation +/os/graphics/opengles/openglesinterface/eabi +/os/graphics/opengles/openglesinterface/group/opengles2_stub +/os/graphics/opengles/openglesinterface/group/opengles_stub +/os/graphics/opengles/openglesinterface/include/GLES2 +/os/graphics/opengles/openglesinterface/include/legacy_egl_1_1 +/os/graphics/opengles/openglesinterface/test +/os/graphics/openvg/openvginterface/bwins +/os/graphics/openvg/openvginterface/documentation +/os/graphics/openvg/openvginterface/eabi +/os/graphics/openvg/openvginterface/group/openvg11 +/os/graphics/openvg/openvginterface/include/1.0 +/os/graphics/openvg/openvginterface/include/1.1 +/os/graphics/openvg/openvginterface/test +/os/graphics/graphicsdeviceinterface/colourpalette/bwins +/os/graphics/graphicsdeviceinterface/colourpalette/eabi +/os/graphics/graphicsdeviceinterface/colourpalette/group +/os/graphics/graphicsdeviceinterface/colourpalette/inc +/os/graphics/graphicsdeviceinterface/colourpalette/src +/os/graphics/printingservices/printerdriversupport/bwins +/os/graphics/printingservices/printerdriversupport/eabi +/os/graphics/printingservices/printerdriversupport/group +/os/graphics/printingservices/printerdriversupport/inc +/os/graphics/printingservices/printerdriversupport/src +/os/graphics/printingservices/printerdriversupport/tps/printfiles +/os/graphics/printingservices/printerdriversupport/tps/scripts +/os/graphics/printingservices/printerdrivers/bwins +/os/graphics/printingservices/printerdrivers/canon +/os/graphics/printingservices/printerdrivers/epson +/os/graphics/printingservices/printerdrivers/general +/os/graphics/printingservices/printerdrivers/group +/os/graphics/printingservices/printerdrivers/pcl5 +/os/graphics/printingservices/printerdrivers/testdocs +/os/graphics/graphicsdeviceinterface/screendriver/Documentation +/os/graphics/graphicsdeviceinterface/screendriver/bwins +/os/graphics/graphicsdeviceinterface/screendriver/eabi +/os/graphics/graphicsdeviceinterface/screendriver/group +/os/graphics/graphicsdeviceinterface/screendriver/inc +/os/graphics/graphicsdeviceinterface/screendriver/sbit +/os/graphics/graphicsdeviceinterface/screendriver/scdv_switch +/os/graphics/graphicsdeviceinterface/screendriver/sgeneric +/os/graphics/graphicsdeviceinterface/screendriver/smcot +/os/graphics/graphicsdeviceinterface/screendriver/smint +/os/graphics/graphicsdeviceinterface/screendriver/smomap +/os/graphics/graphicsdeviceinterface/screendriver/swins +/os/graphics/graphicsdeviceinterface/screendriver/tsrc/rom +/os/graphics/graphicsdeviceinterface/screendriver/tsrc/scripts +/os/graphics/graphicshwdrivers/surfacemgr/bmarm +/os/graphics/graphicshwdrivers/surfacemgr/bwins +/os/graphics/graphicshwdrivers/surfacemgr/documentation +/os/graphics/graphicshwdrivers/surfacemgr/eabi +/os/graphics/graphicshwdrivers/surfacemgr/group +/os/graphics/graphicshwdrivers/surfacemgr/inc +/os/graphics/graphicshwdrivers/surfacemgr/src +/os/graphics/graphicshwdrivers/surfacemgr/test/group +/os/graphics/graphicshwdrivers/surfacemgr/test/inc +/os/graphics/graphicshwdrivers/surfacemgr/test/rom +/os/graphics/graphicshwdrivers/surfacemgr/test/scripts +/os/graphics/graphicshwdrivers/surfacemgr/test/src +/os/graphics/graphicshwdrivers/surfacemgr/test/testdriver +/os/graphics/graphicscomposition/surfaceupdate/bwins +/os/graphics/graphicscomposition/surfaceupdate/documentation +/os/graphics/graphicscomposition/surfaceupdate/eabi +/os/graphics/graphicscomposition/surfaceupdate/group +/os/graphics/graphicscomposition/surfaceupdate/inc +/os/graphics/graphicscomposition/surfaceupdate/src +/os/graphics/graphicscomposition/surfaceupdate/tsrc +/os/graphics/graphicstest/graphicstestharness/automation/testlists/emulator +/os/graphics/graphicstest/graphicstestharness/automation/testlists/hardware +/os/graphics/graphicstest/graphicstestharness/bwins +/os/graphics/graphicstest/graphicstestharness/eabi +/os/graphics/graphicstest/graphicstestharness/group +/os/graphics/graphicstest/graphicstestharness/inc +/os/graphics/graphicstest/graphicstestharness/resource/hardware +/os/graphics/graphicstest/graphicstestharness/rom +/os/graphics/graphicstest/graphicstestharness/src +/os/graphics/graphcisapitest/graphicssvs/T_BitGDIAPI/inc +/os/graphics/graphcisapitest/graphicssvs/T_BitGDIAPI/src +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/documentation +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/group +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/inc +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/pkg +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/scripts +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/src +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/testdata +/os/graphics/graphcisapitest/graphicssvs/T_FBServAPI/testdriver +/os/graphics/graphcisapitest/graphicssvs/T_FntStoreAPI/inc +/os/graphics/graphcisapitest/graphicssvs/T_FntStoreAPI/src +/os/graphics/graphcisapitest/graphicssvs/T_GDIAPI/inc +/os/graphics/graphcisapitest/graphicssvs/T_GDIAPI/src +/os/graphics/graphcisapitest/graphicssvs/common/inc +/os/graphics/graphcisapitest/graphicssvs/common/src +/os/graphics/graphcisapitest/graphicssvs/documentation +/os/graphics/graphcisapitest/graphicssvs/group +/os/graphics/graphcisapitest/graphicssvs/scripts +/os/graphics/graphcisapitest/graphicssvs/testsuites/graphics +/os/graphics/graphcisapitest/graphicssvs/testsuites/group +/app/techview/testapps/memspy/documentation +/app/techview/testapps/memspy/group +/app/techview/testapps/memspy/icons +/app/techview/testapps/memspy/resource +/app/techview/testapps/memspy/src +/os/graphics/graphicstest/uibench/Documentation +/os/graphics/graphicstest/uibench/bitmaps +/os/graphics/graphicstest/uibench/data +/os/graphics/graphicstest/uibench/group +/os/graphics/graphicstest/uibench/mbm +/os/graphics/graphicstest/uibench/scripts +/os/graphics/graphicstest/uibench/src +/os/graphics/windowing/windowserver/Anim +/os/graphics/windowing/windowserver/DES +/os/graphics/windowing/windowserver/Documentation +/os/graphics/windowing/windowserver/SERVER +/os/graphics/windowing/windowserver/TClick +/os/graphics/windowing/windowserver/bwins +/os/graphics/windowing/windowserver/data +/os/graphics/windowing/windowserver/debuglog +/os/graphics/windowing/windowserver/eabi +/os/graphics/windowing/windowserver/econs +/os/graphics/windowing/windowserver/group +/os/graphics/windowing/windowserver/inc/Graphics +/os/graphics/windowing/windowserver/nga/CLIENT +/os/graphics/windowing/windowserver/nga/SERVER +/os/graphics/windowing/windowserver/nga/graphicdrawer +/os/graphics/windowing/windowserver/nga/remotegc +/os/graphics/windowing/windowserver/nga/samplegraphicsurfacedrawer +/os/graphics/windowing/windowserver/nga/stdplugin +/os/graphics/windowing/windowserver/nonnga/CLIENT +/os/graphics/windowing/windowserver/nonnga/SERVER +/os/graphics/windowing/windowserver/nonnga/graphicdrawer +/os/graphics/windowing/windowserver/nonnga/remotegc +/os/graphics/windowing/windowserver/nonnga/stdplugin +/os/graphics/windowing/windowserver/profiler +/os/graphics/windowing/windowserver/rom +/os/graphics/windowing/windowserver/stdgraphic +/os/graphics/windowing/windowserver/t_integ/bwins +/os/graphics/windowing/windowserver/t_integ/data/batch +/os/graphics/windowing/windowserver/t_integ/data/bmp +/os/graphics/windowing/windowserver/t_integ/data/ini +/os/graphics/windowing/windowserver/t_integ/data/mbm +/os/graphics/windowing/windowserver/t_integ/documentation +/os/graphics/windowing/windowserver/t_integ/eabi +/os/graphics/windowing/windowserver/t_integ/group +/os/graphics/windowing/windowserver/t_integ/inc +/os/graphics/windowing/windowserver/t_integ/resource +/os/graphics/windowing/windowserver/t_integ/rom +/os/graphics/windowing/windowserver/t_integ/scripts +/os/graphics/windowing/windowserver/t_integ/src +/os/graphics/windowing/windowserver/t_integ/tools/yuv_converter +/os/graphics/windowing/windowserver/tanim +/os/graphics/windowing/windowserver/tauto +/os/graphics/windowing/windowserver/tcapability +/os/graphics/windowing/windowserver/tcontaindrawer +/os/graphics/windowing/windowserver/tcrx +/os/graphics/windowing/windowserver/test/TAutoServer +/os/graphics/windowing/windowserver/test/group +/os/graphics/windowing/windowserver/test/resource/armv5 +/os/graphics/windowing/windowserver/test/resource/wins +/os/graphics/windowing/windowserver/test/scripts +/os/graphics/windowing/windowserver/test/t_capability/group +/os/graphics/windowing/windowserver/test/t_capability/inc +/os/graphics/windowing/windowserver/test/t_capability/rom +/os/graphics/windowing/windowserver/test/t_capability/scripts +/os/graphics/windowing/windowserver/test/t_capability/src +/os/graphics/windowing/windowserver/test/t_gdcoverage +/os/graphics/windowing/windowserver/test/t_genericplugin/data/batch +/os/graphics/windowing/windowserver/test/t_genericplugin/data/ini +/os/graphics/windowing/windowserver/test/t_genericplugin/data/mbm +/os/graphics/windowing/windowserver/test/t_genericplugin/documentation +/os/graphics/windowing/windowserver/test/t_genericplugin/group +/os/graphics/windowing/windowserver/test/t_genericplugin/inc +/os/graphics/windowing/windowserver/test/t_genericplugin/resource +/os/graphics/windowing/windowserver/test/t_genericplugin/rom +/os/graphics/windowing/windowserver/test/t_genericplugin/scripts +/os/graphics/windowing/windowserver/test/t_genericplugin/src +/os/graphics/windowing/windowserver/test/t_halattprovider +/os/graphics/windowing/windowserver/test/t_stress/data +/os/graphics/windowing/windowserver/test/t_stress/documentation +/os/graphics/windowing/windowserver/test/t_stress/group +/os/graphics/windowing/windowserver/test/t_stress/inc +/os/graphics/windowing/windowserver/test/t_stress/scripts +/os/graphics/windowing/windowserver/test/t_stress/src +/os/graphics/windowing/windowserver/test/t_stress/tstressanim/group +/os/graphics/windowing/windowserver/test/t_stress/tstressanim/inc +/os/graphics/windowing/windowserver/test/t_stress/tstressanim/src +/os/graphics/windowing/windowserver/test/t_stress/tstresscrp/data +/os/graphics/windowing/windowserver/test/t_stress/tstresscrp/group +/os/graphics/windowing/windowserver/test/t_stress/tstresscrp/src +/os/graphics/windowing/windowserver/test/tscreenconstruct/Documentation +/os/graphics/windowing/windowserver/test/tscreenconstruct/data/batch +/os/graphics/windowing/windowserver/test/tscreenconstruct/data/ini +/os/graphics/windowing/windowserver/test/tscreenconstruct/group +/os/graphics/windowing/windowserver/test/tscreenconstruct/inc +/os/graphics/windowing/windowserver/test/tscreenconstruct/scripts +/os/graphics/windowing/windowserver/test/tscreenconstruct/src +/os/graphics/windowing/windowserver/tframerate +/os/graphics/windowing/windowserver/tgce/documentation +/os/graphics/windowing/windowserver/tgce/fastpath/animationdll +/os/graphics/windowing/windowserver/tgce/fastpath/resources/arm +/os/graphics/windowing/windowserver/tgce/fastpath/resources/wins +/os/graphics/windowing/windowserver/tgce/samplegraphictestsurfacemultidrawer +/os/graphics/windowing/windowserver/tgceperf/tgceperfanim +/os/graphics/windowing/windowserver/tlib +/os/graphics/windowing/windowserver/tlisten +/os/graphics/windowing/windowserver/tman +/os/graphics/windowing/windowserver/tredir +/os/graphics/windowing/windowserver/ttime +/os/graphics/windowing/windowserver/twsgraphic +/os/graphics/windowing/windowserver/wins_switching +/os/shortlinksrv/irda/irdaconfig/data +/os/shortlinksrv/irda/irdadocs/Designs +/os/shortlinksrv/irda/irdadocs/Functional_Specs +/os/shortlinksrv/irda/irdadocs/How_Tos +/os/shortlinksrv/irda/irdadocs/Internal_Documents +/os/shortlinksrv/irda/irdadocs/Test_Specs +/os/shortlinksrv/irda/irdadocs/Use_Cases +/os/shortlinksrv/irda/irdastack/DESIGN +/os/shortlinksrv/irda/irdastack/INC +/os/shortlinksrv/irda/irdastack/IRCOMM +/os/shortlinksrv/irda/irdastack/SSRC/client-side +/os/shortlinksrv/irda/irdastack/SSRC/common +/os/shortlinksrv/irda/irdastack/SSRC/prt +/os/shortlinksrv/irda/irdastack/bwins +/os/shortlinksrv/irda/irdastack/eabi +/os/shortlinksrv/irda/irdastack/group +/os/shortlinksrv/irda/irdastack/irdialbca/bwins +/os/shortlinksrv/irda/irdastack/irdialbca/eabi +/os/shortlinksrv/irda/irdastack/irdialbca/group +/os/shortlinksrv/irda/irdastack/irdialbca/inc +/os/shortlinksrv/irda/irdastack/irdialbca/src +/os/shortlinksrv/irda/irdastack/irtranp +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/group +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/inc +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/scripts +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/src +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/testdata +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/xml/IrdaRomConfigSuite/IrdaExcSuite +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/xml/IrdaRomConfigSuite/IrdaIncSuite +/os/shortlinksrv/irda/irdatest/cit/ROMConfig/xml/IrdaRomConfigSuite/TestExecuteServers +/os/shortlinksrv/irda/irdatest/group +/os/shortlinksrv/irda/irdatest/t_publish/group +/os/shortlinksrv/irda/irdatest/t_publish/inc +/os/shortlinksrv/irda/irdatest/t_publish/src +/os/shortlinksrv/irda/irdatest/testir/group +/os/shortlinksrv/irda/irdatest/testir/src +/os/shortlinksrv/irda/irdatest/testprot/group +/os/shortlinksrv/irda/irdatest/testprot/inc +/os/shortlinksrv/irda/irdatest/testprot/src +/os/shortlinksrv/irda/irdatest/tgenoa/group +/os/shortlinksrv/irda/irdatest/tgenoa/inc +/os/shortlinksrv/irda/irdatest/tgenoa/src +/os/shortlinksrv/irda/irdatest/tircomm/group +/os/shortlinksrv/irda/irdatest/tircomm/src +/os/shortlinksrv/irda/irdatest/tirda/group +/os/shortlinksrv/irda/irdatest/tirda/src +/os/shortlinksrv/irda/irdatest/tmulti/group +/os/shortlinksrv/irda/irdatest/tmulti/src +/os/shortlinksrv/irda/irdatest/tranptest/group +/os/shortlinksrv/irda/irdatest/tranptest/src +/mw/messagingmw/messagingfw/biomsgfw/BDB/bwins +/mw/messagingmw/messagingfw/biomsgfw/BDB/eabi +/mw/messagingmw/messagingfw/biomsgfw/BDB/group +/mw/messagingmw/messagingfw/biomsgfw/BDBINC +/mw/messagingmw/messagingfw/biomsgfw/BDBSRC +/mw/messagingmw/messagingfw/biomsgfw/BDBTSRC/testbif +/mw/messagingmw/messagingfw/biomsgfw/BIFU/bwins +/mw/messagingmw/messagingfw/biomsgfw/BIFU/eabi +/mw/messagingmw/messagingfw/biomsgfw/BIFU/group +/mw/messagingmw/messagingfw/biomsgfw/BIFUINC +/mw/messagingmw/messagingfw/biomsgfw/BIFUSRC +/mw/messagingmw/messagingfw/biomsgfw/BIFUTSRC +/mw/messagingmw/messagingfw/biomsgfw/BIOC/bwins +/mw/messagingmw/messagingfw/biomsgfw/BIOC/eabi +/mw/messagingmw/messagingfw/biomsgfw/BIOC/group +/mw/messagingmw/messagingfw/biomsgfw/BIOCINC +/mw/messagingmw/messagingfw/biomsgfw/BIOCSRC +/mw/messagingmw/messagingfw/biomsgfw/BIOCTSRC +/mw/messagingmw/messagingfw/biomsgfw/BIOS/bwins +/mw/messagingmw/messagingfw/biomsgfw/BIOS/eabi +/mw/messagingmw/messagingfw/biomsgfw/BIOS/group +/mw/messagingmw/messagingfw/biomsgfw/BIOSINC +/mw/messagingmw/messagingfw/biomsgfw/BIOSSRC +/mw/messagingmw/messagingfw/biomsgfw/BIOSTSRC +/mw/messagingmw/messagingfw/biomsgfw/BITS +/mw/messagingmw/messagingfw/biomsgfw/BITSINC +/mw/messagingmw/messagingfw/biomsgfw/BITSSRC +/mw/messagingmw/messagingfw/biomsgfw/BITSTSRC +/mw/messagingmw/messagingfw/biomsgfw/BIUT/bwins +/mw/messagingmw/messagingfw/biomsgfw/BIUT/eabi +/mw/messagingmw/messagingfw/biomsgfw/BIUT/group +/mw/messagingmw/messagingfw/biomsgfw/BIUTINC +/mw/messagingmw/messagingfw/biomsgfw/BIUTSRC +/mw/messagingmw/messagingfw/biomsgfw/BIUTTSRC +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/EABI +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/Inc +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/Src +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/Test +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/bwins +/mw/messagingmw/messagingfw/biomsgfw/BioWatchers/docs +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaNbsWatcher/eabi +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaSocketWatcher/eabi +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherVMN/eabi +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWEMT/eabi +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWMT/eabi +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/Group +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/Inc +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/Src +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/bmarm +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/bwins +/mw/messagingmw/messagingfw/biowatchers/CdmaWatcherWPT/eabi +/mw/messagingmw/messagingfw/biowatchers/Documentation +/mw/messagingmw/messagingfw/biowatchers/Group +/mw/messagingmw/messagingfw/biowatchers/test/bwins +/mw/messagingmw/messagingfw/biowatchers/test/group +/mw/messagingmw/messagingfw/biowatchers/test/inc +/mw/messagingmw/messagingfw/biowatchers/test/script +/mw/messagingmw/messagingfw/biowatchers/test/src +/mw/messagingmw/messagingfw/biomsgfw/CBCPINC +/mw/messagingmw/messagingfw/biomsgfw/CBCPSRC +/mw/messagingmw/messagingfw/biomsgfw/CBCPTSRC +/mw/messagingmw/messagingfw/biomsgfw/ENPINC +/mw/messagingmw/messagingfw/biomsgfw/ENPSRC +/mw/messagingmw/messagingfw/biomsgfw/ENPTSRC +/mw/messagingmw/messagingfw/biomsgfw/IACPINC +/mw/messagingmw/messagingfw/biomsgfw/IACPSRC +/mw/messagingmw/messagingfw/biomsgfw/IACPTSRC +/mw/messagingmw/messagingfw/biomsgfw/Rom +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Data/Wapp/DEF036479_charset_tests +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Data/cbcp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Data/enp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Data/gfp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Data/iacp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Group +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/INC +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/SRC +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Scripts/Wapp/DEF036479_charset_tests +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Scripts/cbcp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Scripts/enp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Scripts/gfp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/Scripts/iacp +/mw/messagingmw/messagingfw/biomsgfw/T_BIOMSG/doc +/mw/messagingmw/messagingfw/biomsgfw/cbcp/bwins +/mw/messagingmw/messagingfw/biomsgfw/cbcp/eabi +/mw/messagingmw/messagingfw/biomsgfw/cbcp/group +/mw/messagingmw/messagingfw/biomsgfw/cbcpbif +/mw/messagingmw/messagingfw/biomsgfw/enp/bwins +/mw/messagingmw/messagingfw/biomsgfw/enp/eabi +/mw/messagingmw/messagingfw/biomsgfw/enp/group +/mw/messagingmw/messagingfw/biomsgfw/enpbif +/mw/messagingmw/messagingfw/biomsgfw/gfp/bwins +/mw/messagingmw/messagingfw/biomsgfw/gfp/eabi +/mw/messagingmw/messagingfw/biomsgfw/gfp/group +/mw/messagingmw/messagingfw/biomsgfw/gfpinc +/mw/messagingmw/messagingfw/biomsgfw/gfpsrc +/mw/messagingmw/messagingfw/biomsgfw/gfptsrc +/mw/messagingmw/messagingfw/biomsgfw/group +/mw/messagingmw/messagingfw/biomsgfw/iacp/bwins +/mw/messagingmw/messagingfw/biomsgfw/iacp/eabi +/mw/messagingmw/messagingfw/biomsgfw/iacp/group +/mw/messagingmw/messagingfw/biomsgfw/iacpbif +/mw/messagingmw/messagingfw/biomsgfw/olpbif +/mw/messagingmw/messagingfw/biomsgfw/rtpbif +/mw/messagingmw/messagingfw/biomsgfw/wapp/bwins +/mw/messagingmw/messagingfw/biomsgfw/wapp/eabi +/mw/messagingmw/messagingfw/biomsgfw/wapp/group +/mw/messagingmw/messagingfw/biomsgfw/wappbif +/mw/messagingmw/messagingfw/biomsgfw/wappinc +/mw/messagingmw/messagingfw/biomsgfw/wappsrc +/mw/messagingmw/messagingfw/biomsgfw/wapptsrc +/mw/messagingmw/messagingfw/biomsgfw/wappxml +/mw/messagingmw/messagingfw/msgtests/documentation +/app/messaging/email/pop3andsmtpmtm/autosend/bmarm +/app/messaging/email/pop3andsmtpmtm/autosend/bwins +/app/messaging/email/pop3andsmtpmtm/autosend/group +/app/messaging/email/pop3andsmtpmtm/autosend/inc +/app/messaging/email/pop3andsmtpmtm/autosend/src +/app/messaging/email/pop3andsmtpmtm/clientmtms/bmarm +/app/messaging/email/pop3andsmtpmtm/clientmtms/bwins +/app/messaging/email/pop3andsmtpmtm/clientmtms/eabi +/app/messaging/email/pop3andsmtpmtm/clientmtms/group +/app/messaging/email/pop3andsmtpmtm/clientmtms/inc +/app/messaging/email/pop3andsmtpmtm/clientmtms/src +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/data/RFCT_IMCM06 +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/data/RFCT_IMCM07 +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/data/arm +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/group +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/inc +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/scripts +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/src +/app/messaging/email/pop3andsmtpmtm/clientmtms/test/testrom +/app/messaging/email/pop3andsmtpmtm/clientmtms/testsuites/tests/testexecuteservers +/app/messaging/email/pop3andsmtpmtm/group +/app/messaging/email/imap4mtm/group +/app/messaging/email/imap4mtm/imapmailstore/bwins +/app/messaging/email/imap4mtm/imapmailstore/eabi +/app/messaging/email/imap4mtm/imapmailstore/group +/app/messaging/email/imap4mtm/imapmailstore/inc +/app/messaging/email/imap4mtm/imapmailstore/src +/app/messaging/email/imap4mtm/imapmailstore/test/data +/app/messaging/email/imap4mtm/imapmailstore/test/group +/app/messaging/email/imap4mtm/imapmailstore/test/inc +/app/messaging/email/imap4mtm/imapmailstore/test/script +/app/messaging/email/imap4mtm/imapmailstore/test/src +/app/messaging/email/imap4mtm/imapofflinecontrol/bwins +/app/messaging/email/imap4mtm/imapofflinecontrol/eabi +/app/messaging/email/imap4mtm/imapofflinecontrol/group +/app/messaging/email/imap4mtm/imapofflinecontrol/inc +/app/messaging/email/imap4mtm/imapofflinecontrol/src +/app/messaging/email/imap4mtm/imapprotocolcontroller/bwins +/app/messaging/email/imap4mtm/imapprotocolcontroller/eabi +/app/messaging/email/imap4mtm/imapprotocolcontroller/group +/app/messaging/email/imap4mtm/imapprotocolcontroller/inc +/app/messaging/email/imap4mtm/imapprotocolcontroller/src +/app/messaging/email/imap4mtm/imapservermtm/bwins +/app/messaging/email/imap4mtm/imapservermtm/eabi +/app/messaging/email/imap4mtm/imapservermtm/group +/app/messaging/email/imap4mtm/imapservermtm/inc +/app/messaging/email/imap4mtm/imapservermtm/src +/app/messaging/email/imap4mtm/imapservermtm/test/group +/app/messaging/email/imap4mtm/imapservermtm/test/inc +/app/messaging/email/imap4mtm/imapservermtm/test/script +/app/messaging/email/imap4mtm/imapservermtm/test/src +/app/messaging/email/imap4mtm/imapsession/bwins +/app/messaging/email/imap4mtm/imapsession/eabi +/app/messaging/email/imap4mtm/imapsession/group +/app/messaging/email/imap4mtm/imapsession/inc +/app/messaging/email/imap4mtm/imapsession/src +/app/messaging/email/imap4mtm/imapsession/test/group +/app/messaging/email/imap4mtm/imapsession/test/inc +/app/messaging/email/imap4mtm/imapsession/test/script +/app/messaging/email/imap4mtm/imapsession/test/src +/app/messaging/email/imap4mtm/imapsettings/bwins +/app/messaging/email/imap4mtm/imapsettings/eabi +/app/messaging/email/imap4mtm/imapsettings/group +/app/messaging/email/imap4mtm/imapsettings/inc +/app/messaging/email/imap4mtm/imapsettings/src +/app/messaging/email/imap4mtm/imapsyncmanager/bwins +/app/messaging/email/imap4mtm/imapsyncmanager/eabi +/app/messaging/email/imap4mtm/imapsyncmanager/group +/app/messaging/email/imap4mtm/imapsyncmanager/inc +/app/messaging/email/imap4mtm/imapsyncmanager/src +/app/messaging/email/imap4mtm/imapsyncmanager/test/data +/app/messaging/email/imap4mtm/imapsyncmanager/test/group +/app/messaging/email/imap4mtm/imapsyncmanager/test/inc +/app/messaging/email/imap4mtm/imapsyncmanager/test/script +/app/messaging/email/imap4mtm/imapsyncmanager/test/src +/app/messaging/email/imap4mtm/imaptransporthandler/bwins +/app/messaging/email/imap4mtm/imaptransporthandler/eabi +/app/messaging/email/imap4mtm/imaptransporthandler/group +/app/messaging/email/imap4mtm/imaptransporthandler/inc +/app/messaging/email/imap4mtm/imaptransporthandler/src +/app/messaging/email/imap4mtm/imaputils/bwins +/app/messaging/email/imap4mtm/imaputils/eabi +/app/messaging/email/imap4mtm/imaputils/group +/app/messaging/email/imap4mtm/imaputils/inc +/app/messaging/email/imap4mtm/imaputils/src +/app/messaging/email/imap4mtmservermtm/bmarm +/app/messaging/email/imap4mtmservermtm/bwins +/app/messaging/email/imap4mtmservermtm/eabi +/app/messaging/email/imap4mtmservermtm/group +/app/messaging/email/imap4mtmservermtm/inc +/app/messaging/email/imap4mtmservermtm/src +/app/messaging/email/imap4mtmservermtm/test/data +/app/messaging/email/imap4mtmservermtm/test/group +/app/messaging/email/imap4mtmservermtm/test/inc +/app/messaging/email/imap4mtmservermtm/test/scripts +/app/messaging/email/imap4mtmservermtm/test/src +/app/messaging/email/imap4mtmservermtm/test/testrom +/app/messaging/email/pop3andsmtpmtm/popservermtm/bmarm +/app/messaging/email/pop3andsmtpmtm/popservermtm/bwins +/app/messaging/email/pop3andsmtpmtm/popservermtm/eabi +/app/messaging/email/pop3andsmtpmtm/popservermtm/group +/app/messaging/email/pop3andsmtpmtm/popservermtm/inc +/app/messaging/email/pop3andsmtpmtm/popservermtm/src +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/data/Synchronise +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/group +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/inc +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/script +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/src +/app/messaging/email/pop3andsmtpmtm/popservermtm/test/testrom +/app/messaging/email/pop3andsmtpmtm/servermtmutils/bmarm +/app/messaging/email/pop3andsmtpmtm/servermtmutils/bwins +/app/messaging/email/pop3andsmtpmtm/servermtmutils/eabi +/app/messaging/email/pop3andsmtpmtm/servermtmutils/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicydefault/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicydefault/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicydefault/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicynetteststub/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicynetteststub/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicynetteststub/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicyprovider/EABI +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicyprovider/bwins +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicyprovider/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicyprovider/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitypolicyprovider/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitytestframework/EABI +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitytestframework/bwins +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitytestframework/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitytestframework/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/mobilitytestframework/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/Transform_Receive +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/Transform_Send +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/A.Simple +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/B.Mime +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/C.Multipart +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/D.Encoding +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/E.Charsets +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/F.Header +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/G.Mhtml +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/imcv/parse/H.Embedded +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/Transform_Receive +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/Transform_Send +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/A.Simple +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/B.Mime +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/C.Multipart +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/D.Encoding +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/E.Charsets +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/F.Header +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/G.Mhtml +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/H.Embedded +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/data/rfc822/parse/UTC +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/group +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/inc +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/scripts +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/src +/app/messaging/email/pop3andsmtpmtm/servermtmutils/test/testrom +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/bmarm +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/bwins +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/eabi +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/group +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/inc +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/src +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/test/data +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/test/group +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/test/src +/app/messaging/email/pop3andsmtpmtm/smtpservermtm/test/testrom +/app/messaging/email/pop3andsmtpmtm/testsuites +/mw/messagingmw/messagingfw/msgsrvnstore/group +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/bmarm +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/bwins +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/eabi +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/group +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/inc +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/src +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/test/group +/mw/messagingmw/messagingfw/msgsrvnstore/mtmbase/test/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/T_performance/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/T_performance/inc +/mw/messagingmw/messagingfw/msgsrvnstore/server/T_performance/script +/mw/messagingmw/messagingfw/msgsrvnstore/server/T_performance/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/bmarm +/mw/messagingmw/messagingfw/msgsrvnstore/server/bwins +/mw/messagingmw/messagingfw/msgsrvnstore/server/eabi +/mw/messagingmw/messagingfw/msgsrvnstore/server/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/inc +/mw/messagingmw/messagingfw/msgsrvnstore/server/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/Unittef/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/Unittef/inc +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/Unittef/script +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/Unittef/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/bmarm +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/bwins +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/eabi +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/inc +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/base/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/benchmark/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/benchmark/src +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/testrom +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/unit/group +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/unit/inc +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/unit/scripts +/mw/messagingmw/messagingfw/msgsrvnstore/server/test/unit/src +/mw/messagingmw/messagingfw/msgsrvnstore/serverexe/group +/mw/messagingmw/messagingfw/msgsrvnstore/serverexe/src +/app/messaging/messagingappbase/smilparser/Documents +/app/messaging/messagingappbase/smilparser/GROUP +/app/messaging/messagingappbase/smilparser/Rom +/app/messaging/messagingappbase/smilparser/SMILdtd/GROUP +/app/messaging/messagingappbase/smilparser/SMILdtd/INC +/app/messaging/messagingappbase/smilparser/SMILdtd/ROM +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/MMS_Input/Invalid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/MMS_Input/Valid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/MMS_Output/Invalid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/MMS_Output/Valid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/SMIL_Input/Invalid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/SMIL_Input/Valid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/SMIL_Output/Invalid +/app/messaging/messagingappbase/smilparser/SMILdtd/SMIL_Test_Files/SMIL_Output/Valid +/app/messaging/messagingappbase/smilparser/SMILdtd/SRC +/app/messaging/messagingappbase/smilparser/SMILdtd/STRINGS +/app/messaging/messagingappbase/smilparser/SMILdtd/bmarm +/app/messaging/messagingappbase/smilparser/SMILdtd/bwins +/app/messaging/messagingappbase/smilparser/SMILdtd/eabi +/app/messaging/messagingappbase/smilparser/SMILdtd/tinc +/app/messaging/messagingappbase/smilparser/SMILdtd/tsrc +/app/messaging/messagingappbase/smilparser/XMLDom/GROUP +/app/messaging/messagingappbase/smilparser/XMLDom/INC +/app/messaging/messagingappbase/smilparser/XMLDom/SRC +/app/messaging/messagingappbase/smilparser/XMLDom/bmarm +/app/messaging/messagingappbase/smilparser/XMLDom/bwins +/app/messaging/messagingappbase/smilparser/XMLDom/eabi +/app/messaging/messagingappbase/smilparser/XMLParser/GROUP +/app/messaging/messagingappbase/smilparser/XMLParser/INC +/app/messaging/messagingappbase/smilparser/XMLParser/SRC +/app/messaging/messagingappbase/smilparser/XMLParser/STRINGS +/app/messaging/messagingappbase/smilparser/XMLParser/bmarm +/app/messaging/messagingappbase/smilparser/XMLParser/bwins +/app/messaging/messagingappbase/smilparser/XMLParser/eabi +/app/messaging/messagingappbase/smilparser/XMLParser/test +/mw/messagingmw/messagingfw/msgtests/group +/mw/messagingmw/messagingfw/msgconf/biomsg/vcdpbif +/mw/messagingmw/messagingfw/msgconf/biomsg/vclpbif +/mw/messagingmw/messagingfw/msgconf/clientmtms +/mw/messagingmw/messagingfw/msgconf/group +/app/messaging/mmsengine/mmssettings/bwins +/app/messaging/mmsengine/mmssettings/eabi +/app/messaging/mmsengine/mmssettings/etc +/app/messaging/mmsengine/mmssettings/group +/app/messaging/mmsengine/mmssettings/inc +/app/messaging/mmsengine/mmssettings/src +/app/messaging/mmsengine/mmssettings/test/group +/app/messaging/mmsengine/mmssettings/test/inc +/app/messaging/mmsengine/mmssettings/test/src +/app/messaging/messagingappbase/obexmtms/Group +/app/messaging/messagingappbase/obexmtms/Rom +/app/messaging/messagingappbase/obexmtms/TObexMTM/GROUP +/app/messaging/messagingappbase/obexmtms/TObexMTM/INC +/app/messaging/messagingappbase/obexmtms/TObexMTM/SRC +/app/messaging/messagingappbase/obexmtms/TObexMTM/mediaobjects/CR_PHAR_5SDJG9 +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/BluetoothSdpStub/inc +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/BluetoothSdpStub/sdp/agent +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/BluetoothSdpStub/sdp/bmarm +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/BluetoothSdpStub/sdp/bwins +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/BluetoothSdpStub/sdp/inc +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/IrobexStub/IROBEX +/app/messaging/messagingappbase/obexmtms/TObexMTM/obexstub/IrobexStub/group +/app/messaging/messagingappbase/obexmtms/TObexMTM/scripts/CR_PHAR_5SDJG9/Multiple_Attachment +/app/messaging/messagingappbase/obexmtms/TObexMTM/scripts/CR_PHAR_5SDJG9/Single_Attachment +/app/messaging/messagingappbase/obexmtms/TObexMTM/scripts/bt +/app/messaging/messagingappbase/obexmtms/TObexMTM/scripts/common +/app/messaging/messagingappbase/obexmtms/TObexMTM/scripts/ir +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/headerutils/Inc +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/headerutils/Src +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/bmarm +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/bwins +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/eabi +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/group +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/inc +/app/messaging/messagingappbase/obexmtms/TObexMTM/testutils/msgth/src +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/Include +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/bmarm +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/bwins +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/eabi +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/group +/app/messaging/messagingappbase/obexmtms/btmtm/btclient/source +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/bmarm +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/bwins +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/eabi +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/group +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/include +/app/messaging/messagingappbase/obexmtms/btmtm/btserver/source +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/bmarm +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/bwins +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/eabi +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/group +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/include +/app/messaging/messagingappbase/obexmtms/irmtm/irclient/source +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/bmarm +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/bwins +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/eabi +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/group +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/include +/app/messaging/messagingappbase/obexmtms/irmtm/irserver/source +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/bmarm +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/bwins +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/eabi +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/group +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/include +/app/messaging/messagingappbase/obexmtms/obexmtm/obexclient/source +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/bmarm +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/bwins +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/eabi +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/group +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/include +/app/messaging/messagingappbase/obexmtms/obexmtm/obexserver/source +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/bmarm +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/bwins +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/eabi +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/group +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/include +/app/messaging/messagingappbase/obexmtms/obexmtm/obexutil/source +/mw/messagingmw/messagingfw/scheduledsendmtm/group +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendexe/bwins +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendexe/group +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendexe/inc +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendexe/src +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/bmarm +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/bwins +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/eabi +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/group +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/inc +/mw/messagingmw/messagingfw/scheduledsendmtm/schedulesendmtm/src +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/bmarm +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/bwins +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/eabi +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/group +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/inc +/mw/messagingmw/messagingfw/scheduledsendmtm/test/base/src +/mw/messagingmw/messagingfw/scheduledsendmtm/test/group +/mw/messagingmw/messagingfw/scheduledsendmtm/test/testrom +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/bmarm +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/bwins +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/eabi +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/group +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/inc +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/script +/mw/messagingmw/messagingfw/scheduledsendmtm/test/unit/src +/mw/messagingmw/messagingfw/sendas/client/bwins +/mw/messagingmw/messagingfw/sendas/client/eabi +/mw/messagingmw/messagingfw/sendas/client/group +/mw/messagingmw/messagingfw/sendas/client/inc +/mw/messagingmw/messagingfw/sendas/client/src +/mw/messagingmw/messagingfw/sendas/editutils/group +/mw/messagingmw/messagingfw/sendas/editutils/inc +/mw/messagingmw/messagingfw/sendas/editutils/src +/mw/messagingmw/messagingfw/sendas/group +/mw/messagingmw/messagingfw/sendas/server/group +/mw/messagingmw/messagingfw/sendas/server/inc +/mw/messagingmw/messagingfw/sendas/server/src +/mw/messagingmw/messagingfw/sendas/test/group +/mw/messagingmw/messagingfw/sendas/test/sendastesteditutils/group +/mw/messagingmw/messagingfw/sendas/test/sendastesteditutils/inc +/mw/messagingmw/messagingfw/sendas/test/sendastesteditutils/src +/mw/messagingmw/messagingfw/sendas/test/sendastestmtm/bwins +/mw/messagingmw/messagingfw/sendas/test/sendastestmtm/eabi +/mw/messagingmw/messagingfw/sendas/test/sendastestmtm/group +/mw/messagingmw/messagingfw/sendas/test/sendastestmtm/inc +/mw/messagingmw/messagingfw/sendas/test/sendastestmtm/src +/mw/messagingmw/messagingfw/sendas/test/sendastextnotifier/group +/mw/messagingmw/messagingfw/sendas/test/sendastextnotifier/inc +/mw/messagingmw/messagingfw/sendas/test/sendastextnotifier/src +/mw/messagingmw/messagingfw/sendas/test/unit/bwins +/mw/messagingmw/messagingfw/sendas/test/unit/eabi +/mw/messagingmw/messagingfw/sendas/test/unit/group +/mw/messagingmw/messagingfw/sendas/test/unit/inc +/mw/messagingmw/messagingfw/sendas/test/unit/src +/app/messaging/mobilemessaging/smsmtm/clientmtm/bmarm +/app/messaging/mobilemessaging/smsmtm/clientmtm/bwins +/app/messaging/mobilemessaging/smsmtm/clientmtm/eabi +/app/messaging/mobilemessaging/smsmtm/clientmtm/group +/app/messaging/mobilemessaging/smsmtm/clientmtm/inc +/app/messaging/mobilemessaging/smsmtm/clientmtm/src +/app/messaging/mobilemessaging/smsmtm/clientmtm/test/bwins +/app/messaging/mobilemessaging/smsmtm/clientmtm/test/group +/app/messaging/mobilemessaging/smsmtm/clientmtm/test/inc +/app/messaging/mobilemessaging/smsmtm/clientmtm/test/scripts +/app/messaging/mobilemessaging/smsmtm/clientmtm/test/src +/app/messaging/mobilemessaging/smsmtm/multimode/Group +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/Export +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/Inc +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/Src +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/bmarm +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/bwins +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/eabi +/app/messaging/mobilemessaging/smsmtm/multimode/clientmtm/group +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/EABI +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/Inc +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/Src +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/bmarm +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/bwins +/app/messaging/mobilemessaging/smsmtm/multimode/servermtm/group +/app/messaging/mobilemessaging/smsmtm/multimode/test/bwins +/app/messaging/mobilemessaging/smsmtm/multimode/test/data +/app/messaging/mobilemessaging/smsmtm/multimode/test/group +/app/messaging/mobilemessaging/smsmtm/multimode/test/inc +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/BCTests/group +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/BCTests/thumb/udeb +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/BCTests/thumb/urel +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/BCTests/winscw/udeb +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/BCTests/winscw/urel +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/bwins +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/config +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/group +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/inc +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/script +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_LoadGSMMsg/src +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/bwins +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/config +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/group +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/inc +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/script +/app/messaging/mobilemessaging/smsmtm/multimode/test/integration/TE_MessagingTestClient/src +/app/messaging/mobilemessaging/smsmtm/multimode/test/script +/app/messaging/mobilemessaging/smsmtm/multimode/test/src +/app/messaging/mobilemessaging/smsmtm/servermtm/bmarm +/app/messaging/mobilemessaging/smsmtm/servermtm/bwins +/app/messaging/mobilemessaging/smsmtm/servermtm/eabi +/app/messaging/mobilemessaging/smsmtm/servermtm/group +/app/messaging/mobilemessaging/smsmtm/servermtm/inc +/app/messaging/mobilemessaging/smsmtm/servermtm/src +/app/messaging/mobilemessaging/smsmtm/smsgetdetdescdefault/group +/app/messaging/mobilemessaging/smsmtm/smsgetdetdescdefault/inc +/app/messaging/mobilemessaging/smsmtm/smsgetdetdescdefault/src +/app/messaging/mobilemessaging/smsmtm/smsswitch/Documentation +/app/messaging/mobilemessaging/smsmtm/smsswitch/common +/app/messaging/mobilemessaging/smsmtm/smsswitch/group +/app/messaging/mobilemessaging/smsmtm/smsswitch/smcm/Inc +/app/messaging/mobilemessaging/smsmtm/smsswitch/smcm/Src +/app/messaging/mobilemessaging/smsmtm/smsswitch/smcm/bwins +/app/messaging/mobilemessaging/smsmtm/smsswitch/smcm/eabi +/app/messaging/mobilemessaging/smsmtm/smsswitch/smcm/group +/app/messaging/mobilemessaging/smsmtm/smsswitch/smss/Inc +/app/messaging/mobilemessaging/smsmtm/smsswitch/smss/Src +/app/messaging/mobilemessaging/smsmtm/smsswitch/smss/bwins +/app/messaging/mobilemessaging/smsmtm/smsswitch/smss/group +/app/messaging/mobilemessaging/smsmtm/test/class0smsnotifier/group +/app/messaging/mobilemessaging/smsmtm/test/class0smsnotifier/inc +/app/messaging/mobilemessaging/smsmtm/test/class0smsnotifier/src +/app/messaging/mobilemessaging/smsmtm/test/data/ConfigFiles +/app/messaging/mobilemessaging/smsmtm/test/data/bif +/app/messaging/mobilemessaging/smsmtm/test/data/ems +/app/messaging/mobilemessaging/smsmtm/test/data/script +/app/messaging/mobilemessaging/smsmtm/test/group +/app/messaging/mobilemessaging/smsmtm/test/inc +/app/messaging/mobilemessaging/smsmtm/test/src +/app/messaging/mobilemessaging/smsmtm/test/testrom +/mw/messagingmw/messagingfw/msgtest/group +/mw/messagingmw/messagingfw/msgtest/integration/biomsg/group +/mw/messagingmw/messagingfw/msgtest/integration/biomsg/inc +/mw/messagingmw/messagingfw/msgtest/integration/biomsg/src +/mw/messagingmw/messagingfw/msgtest/integration/email/group/reference +/mw/messagingmw/messagingfw/msgtest/integration/email/group/script +/mw/messagingmw/messagingfw/msgtest/integration/email/inc +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/group +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/inc +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/scripts +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/src +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/testdata +/mw/messagingmw/messagingfw/msgtest/integration/email/pefromance/testdriver/Performance/testExecuteServers +/mw/messagingmw/messagingfw/msgtest/integration/email/src +/mw/messagingmw/messagingfw/msgtest/integration/group +/mw/messagingmw/messagingfw/msgtest/integration/server/group +/mw/messagingmw/messagingfw/msgtest/integration/server/src +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Configurations +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Group +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Scripts +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Steps/inc +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Steps/src +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Utils/inc +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/Utils/src +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/inc +/mw/messagingmw/messagingfw/msgtest/integration/sms/3GppR6Support/src +/mw/messagingmw/messagingfw/msgtest/integration/sms/group +/mw/messagingmw/messagingfw/msgtest/integration/sms/inc +/mw/messagingmw/messagingfw/msgtest/integration/sms/src +/mw/messagingmw/messagingfw/msgtest/targetautomation/Delay +/mw/messagingmw/messagingfw/msgtest/targetautomation/Doc +/mw/messagingmw/messagingfw/msgtest/targetautomation/Rom +/mw/messagingmw/messagingfw/msgtest/targetautomation/Script +/mw/messagingmw/messagingfw/msgtest/targetautomation/SerialLog +/mw/messagingmw/messagingfw/msgtest/targetautomation/StayAwake +/mw/messagingmw/messagingfw/msgtest/targetautomation/TechviewStart +/mw/messagingmw/messagingfw/msgtest/targetautomation/Trgtest +/mw/messagingmw/messagingfw/msgtest/testrom +/mw/messagingmw/messagingfw/msgtest/testsuites/group +/mw/messagingmw/messagingfw/msgtest/testutils/MsgTestUtilServer/bwins +/mw/messagingmw/messagingfw/msgtest/testutils/MsgTestUtilServer/eabi +/mw/messagingmw/messagingfw/msgtest/testutils/MsgTestUtilServer/group +/mw/messagingmw/messagingfw/msgtest/testutils/MsgTestUtilServer/inc +/mw/messagingmw/messagingfw/msgtest/testutils/MsgTestUtilServer/src +/mw/messagingmw/messagingfw/msgtest/testutils/base/bmarm +/mw/messagingmw/messagingfw/msgtest/testutils/base/bwins +/mw/messagingmw/messagingfw/msgtest/testutils/base/eabi +/mw/messagingmw/messagingfw/msgtest/testutils/base/group +/mw/messagingmw/messagingfw/msgtest/testutils/base/inc +/mw/messagingmw/messagingfw/msgtest/testutils/base/src +/mw/messagingmw/messagingfw/msgtest/testutils/base/test/group +/mw/messagingmw/messagingfw/msgtest/testutils/base/test/inc +/mw/messagingmw/messagingfw/msgtest/testutils/base/test/src +/mw/messagingmw/messagingfw/msgtest/testutils/caf2/group +/mw/messagingmw/messagingfw/msgtest/testutils/caf2/test/TestAgent +/mw/messagingmw/messagingfw/msgtest/testutils/email/bmarm +/mw/messagingmw/messagingfw/msgtest/testutils/email/bwins +/mw/messagingmw/messagingfw/msgtest/testutils/email/eabi +/mw/messagingmw/messagingfw/msgtest/testutils/email/group +/mw/messagingmw/messagingfw/msgtest/testutils/email/inc +/mw/messagingmw/messagingfw/msgtest/testutils/email/src +/mw/messagingmw/messagingfw/msgtest/testutils/group +/mw/messagingmw/messagingfw/msgtest/testutils/server/bmarm +/mw/messagingmw/messagingfw/msgtest/testutils/server/bwins +/mw/messagingmw/messagingfw/msgtest/testutils/server/eabi +/mw/messagingmw/messagingfw/msgtest/testutils/server/group +/mw/messagingmw/messagingfw/msgtest/testutils/server/inc +/mw/messagingmw/messagingfw/msgtest/testutils/server/src +/mw/messagingmw/messagingfw/msgtest/testutils/sms/bmarm +/mw/messagingmw/messagingfw/msgtest/testutils/sms/bwins +/mw/messagingmw/messagingfw/msgtest/testutils/sms/eabi +/mw/messagingmw/messagingfw/msgtest/testutils/sms/group +/mw/messagingmw/messagingfw/msgtest/testutils/sms/inc +/mw/messagingmw/messagingfw/msgtest/testutils/sms/src +/mw/messagingmw/messagingfw/msgtest/testutils/sms/test/group +/mw/messagingmw/messagingfw/msgtest/testutils/sms/test/src +/mw/messagingmw/messagingfw/msgtest/tools/autorun/group +/mw/messagingmw/messagingfw/msgtest/tools/autorun/src +/mw/messagingmw/messagingfw/msgtest/tools/copylogs/group +/mw/messagingmw/messagingfw/msgtest/tools/copylogs/src +/mw/messagingmw/messagingfw/msgtest/tools/group +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/Doc +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/bwins +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/eabi +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/group +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/inc +/mw/messagingmw/messagingfw/msgtest/tools/spoofserver/src +/mw/messagingmw/messagingfw/msgtest/tools/utils/bmarm +/mw/messagingmw/messagingfw/msgtest/tools/utils/bwins +/mw/messagingmw/messagingfw/msgtest/tools/utils/eabi +/mw/messagingmw/messagingfw/msgtest/tools/utils/group +/mw/messagingmw/messagingfw/msgtest/tools/utils/inc +/mw/messagingmw/messagingfw/msgtest/tools/utils/src +/mw/messagingmw/messagingfw/msgtestfw/Configurations/CommDbSettings +/mw/messagingmw/messagingfw/msgtestfw/Configurations/EmailMessage +/mw/messagingmw/messagingfw/msgtestfw/Configurations/EmailSettings +/mw/messagingmw/messagingfw/msgtestfw/Configurations/MmsMessage +/mw/messagingmw/messagingfw/msgtestfw/Configurations/MmsSettings +/mw/messagingmw/messagingfw/msgtestfw/Configurations/PigeonSettings +/mw/messagingmw/messagingfw/msgtestfw/Configurations/SendAs +/mw/messagingmw/messagingfw/msgtestfw/Configurations/SmsMessage +/mw/messagingmw/messagingfw/msgtestfw/Configurations/SmsSettings +/mw/messagingmw/messagingfw/msgtestfw/Configurations/UTCSupport +/mw/messagingmw/messagingfw/msgtestfw/Documentation +/mw/messagingmw/messagingfw/msgtestfw/Framework/inc +/mw/messagingmw/messagingfw/msgtestfw/Framework/src +/mw/messagingmw/messagingfw/msgtestfw/TestActionUtils/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActionUtils/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/Attachments/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/Attachments/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/corruption/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/corruption/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Base/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Capabilities/CapUtils/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Capabilities/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Capabilities/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Drm/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Drm/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Common/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Common/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Imap4/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Imap4/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Pop3/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Pop3/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Smtp/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Email/Smtp/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Framework/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Framework/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Mms/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Mms/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/OBEX/BT/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/OBEX/BT/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/OBEX/IR/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/OBEX/IR/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Performance/Inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Performance/Src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Pigeon/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Pigeon/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Sample/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Sample/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/SendAs/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/SendAs/src +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Sms/inc +/mw/messagingmw/messagingfw/msgtestfw/TestActions/Sms/src +/mw/messagingmw/messagingfw/msgtestfw/TestCases/NonScriptedTestCases/inc +/mw/messagingmw/messagingfw/msgtestfw/TestCases/NonScriptedTestCases/scripts +/mw/messagingmw/messagingfw/msgtestfw/TestCases/NonScriptedTestCases/src +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/AttachmentAPIScripts/Data +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/AutoSend +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/CR205-ConcatenatedSMS +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/CR657 +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/Capabilities/cdma +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/CenRepTests +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/Corruption/data +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/Corruption/rom +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/DrmHandling +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/EmailOverSMS +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/Imap4SizeFiltering +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/ImapSearchTests +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/Performance +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/ScheduleSendScripts/cdma +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/SendAs/Performance +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/SendAs/data +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/StoreManager +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/UTCSupport +/mw/messagingmw/messagingfw/msgtestfw/TestCases/ScriptedTestCases/upssupport +/mw/messagingmw/messagingfw/msgtestfw/bmarm +/mw/messagingmw/messagingfw/msgtestfw/bwins +/mw/messagingmw/messagingfw/msgtestfw/group +/mw/messagingmw/messagingfw/msgtestfw/misc/LaunchAutoSend/group +/mw/messagingmw/messagingfw/msgtestfw/misc/LaunchAutoSend/src +/mw/messagingmw/messagingfw/msgtestfw/misc/ScheduleMessage/group +/mw/messagingmw/messagingfw/msgtestfw/misc/ScheduleMessage/src +/mw/messagingmw/messagingfw/msgtestfw/misc/group +/mw/messagingmw/messagingfw/msgtestfw/rom +/mw/messagingmw/messagingfw/msgtestproduct/PerformanceTestReport/config +/mw/messagingmw/messagingfw/msgtestproduct/PerformanceTestReport/docs +/mw/messagingmw/messagingfw/msgtestproduct/PerformanceTestReport/scripts +/mw/messagingmw/messagingfw/msgtestproduct/common/group +/mw/messagingmw/messagingfw/msgtestproduct/common/inc +/mw/messagingmw/messagingfw/msgtestproduct/common/scripts/search +/mw/messagingmw/messagingfw/msgtestproduct/common/scripts/unit +/mw/messagingmw/messagingfw/msgtestproduct/common/src +/mw/messagingmw/messagingfw/msgtestproduct/common/testdata/emailmessage +/mw/messagingmw/messagingfw/msgtestproduct/common/testdata/emailsettings +/mw/messagingmw/messagingfw/msgtestproduct/common/testdata/search +/mw/messagingmw/messagingfw/msgtestproduct/common/testdata/smsmessage +/mw/messagingmw/messagingfw/msgtestproduct/common/testdata/smssettings +/mw/messagingmw/messagingfw/msgtestproduct/common/testdriver/search +/mw/messagingmw/messagingfw/msgtestproduct/common/testdriver/unit +/mw/messagingmw/messagingfw/msgtestproduct/email/documentation +/mw/messagingmw/messagingfw/msgtestproduct/email/group +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/documentation +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/group +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/inc +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/connect +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/downloadrules +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/folder +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/general +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/idle +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/media +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/message +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/offline +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/oom +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/search +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/sizefilter +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/sync +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/sys +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/transportbuffersizes +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/scripts/unit +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/src +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/EmailMessage +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/EmailSettings +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/connect +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/downloadrules +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/folder +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/general +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/idle +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/media +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/message +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/offline +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/oom +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/search +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/sizefilter +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/sync +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/sys +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdata/transportbuffersizes +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/ImapPlainBodyTextOps +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/ImapRamUsage +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/connect +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/downloadrules +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/folder +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/general +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/idle +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/media +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/message +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/offline +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/search +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/sizefilter +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/sync +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/sys +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/transportbuffersizes +/mw/messagingmw/messagingfw/msgtestproduct/email/imap/testdriver/unit +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/documentation +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/group +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/inc +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/general +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/oom +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/top +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/unit +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/scripts/upssupport +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/src +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/EmailMessage +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/EmailSettings +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/general +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/oom +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/top +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdata/upssupport +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/cenrep +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/general +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/performance +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/plainbody +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/ram +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/tls +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/top +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/unit +/mw/messagingmw/messagingfw/msgtestproduct/email/pop/testdriver/upssupport +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/documentation +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/group +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/inc +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/scripts/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/scripts/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/scripts/mobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/scripts/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/src +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/EmailMessage +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/EmailSettings +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/mobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdata/snap +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdriver/bearermobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdriver/migration +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdriver/mobility +/mw/messagingmw/messagingfw/msgtestproduct/email/smtp/testdriver/snap +/mw/messagingmw/messagingfw/msgtestproduct/framework/group +/mw/messagingmw/messagingfw/msgtestproduct/framework/inc +/mw/messagingmw/messagingfw/msgtestproduct/framework/src +/mw/messagingmw/messagingfw/msgtestproduct/group +/mw/messagingmw/messagingfw/msgtestproduct/media/group +/mw/messagingmw/messagingfw/msgtestproduct/media/inc +/mw/messagingmw/messagingfw/msgtestproduct/media/scripts +/mw/messagingmw/messagingfw/msgtestproduct/media/src +/mw/messagingmw/messagingfw/msgtestproduct/media/testdata/config +/mw/messagingmw/messagingfw/msgtestproduct/media/testdriver/media +/mw/messagingmw/messagingfw/msgtestproduct/testsuites/group +/mw/messagingmw/messagingfw/msgtestproduct/testsuites/messaging/Email +/mw/messagingmw/messagingfw/msgtestproduct/testutils/bwins +/mw/messagingmw/messagingfw/msgtestproduct/testutils/eabi +/mw/messagingmw/messagingfw/msgtestproduct/testutils/group +/mw/messagingmw/messagingfw/msgtestproduct/testutils/inc +/mw/messagingmw/messagingfw/msgtestproduct/testutils/src +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/SetUserPromptResponse/group +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/SetUserPromptResponse/source +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/group +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/inc_private +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/refdialogcreator/group +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/refdialogcreator/source +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/refpolicyevaluator/group +/mw/messagingmw/messagingfw/msgtestproduct/testutils/upssupport/refpolicyevaluator/source +/mw/messagingmw/messagingfw/msgurlhandler/group +/mw/messagingmw/messagingfw/msgurlhandler/test/basic/group +/mw/messagingmw/messagingfw/msgurlhandler/test/basic/inc +/mw/messagingmw/messagingfw/msgurlhandler/test/basic/src +/mw/messagingmw/messagingfw/msgurlhandler/test/group +/mw/messagingmw/messagingfw/msgurlhandler/test/ui/group +/mw/messagingmw/messagingfw/msgurlhandler/test/ui/inc +/mw/messagingmw/messagingfw/msgurlhandler/test/ui/src +/mw/messagingmw/messagingfw/msgurlhandler/urlhandler/group/aif +/mw/messagingmw/messagingfw/msgurlhandler/urlhandler/inc +/mw/messagingmw/messagingfw/msgurlhandler/urlhandler/src +/mw/messagingmw/messagingfw/watcherfw/EABI +/mw/messagingmw/messagingfw/watcherfw/bmarm +/mw/messagingmw/messagingfw/watcherfw/bwins +/mw/messagingmw/messagingfw/watcherfw/group +/mw/messagingmw/messagingfw/watcherfw/inc +/mw/messagingmw/messagingfw/watcherfw/src +/mw/messagingmw/messagingfw/watcherfw/test/bmarm +/mw/messagingmw/messagingfw/watcherfw/test/bwins +/mw/messagingmw/messagingfw/watcherfw/test/group +/mw/messagingmw/messagingfw/watcherfw/test/inc +/mw/messagingmw/messagingfw/watcherfw/test/src +/mw/ipappprotocols/sipconnproviderplugins/sipconnprovider/group +/mw/ipappprotocols/sipconnproviderplugins/sipconnprovider/inc +/mw/ipappprotocols/sipconnproviderplugins/sipconnprovider/src +/os/unref/orphan/comgen/mm-protocols/Documentation +/os/unref/orphan/comgen/mm-protocols/General/Group +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Client/api +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Client/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Client/src +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Group +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Resolver/api +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Resolver/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Resolver/src +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Server/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/Server/src +/mw/ipappprotocols/realtimenetprots/sipfw/ClientResolver/common/inc +/mw/ipappprotocols/realtimenetprots/sipfw/Data +/mw/ipappprotocols/realtimenetprots/sipfw/Group +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/AlrMonitor/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/AlrMonitor/src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Client/Api +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Client/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Client/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Group +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/IMS_Agent/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/IMS_Agent/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/PluginMgr/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/PluginMgr/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/PluginMgr/api +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Profile/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Profile/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Profile/api +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/ProxyResolver/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/ProxyResolver/src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Server/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Server/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Store/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/Store/Src +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/profile_fsm/inc +/mw/ipappprotocols/realtimenetprots/sipfw/ProfileAgent/profile_fsm/src +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/api +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/src +/mw/ipappprotocols/realtimenetprots/sipfw/SDP/strings +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Client/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Client/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Codec/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Codec/api +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Codec/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Codec/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Codec/strings +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Common/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Common/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/ConnectionMgr/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/ConnectionMgr/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Dialogs/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Dialogs/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/LightWeightTimer/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/LightWeightTimer/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Logging/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Logging/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NATTraversalController/Api +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NATTraversalController/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NATTraversalController/example_plugin/group +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NATTraversalController/example_plugin/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NATTraversalController/example_plugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NetworkMonitor/Plugins/H2Lan/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NetworkMonitor/Plugins/Packet/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NetworkMonitor/api +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NetworkMonitor/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/NetworkMonitor/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Refreshes/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Refreshes/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Registration/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Registration/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/RequestHandler/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/RequestHandler/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/RequestHandler/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/DigestPlugin/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/DigestPlugin/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/DigestPlugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/Framework/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/Framework/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/IpSecPlugin/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/IpSecPlugin/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/IpSecPlugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/TlsPlugin/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/TlsPlugin/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SIPSec/TlsPlugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Server/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Server/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/ServerResolver/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/ServerResolver/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SigCompController/Common/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SigCompController/Common/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SigCompController/DefaultPlugin/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SigCompController/DefaultPlugin/resource +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SigCompController/DefaultPlugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/Api +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/example_plugin/data +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/example_plugin/group +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/example_plugin/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/SystemStateMonitor/example_plugin/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Transaction/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/Transaction/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/TransactionUser/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/TransactionUser/src +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/sipapi/api +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/sipapi/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SIP/sipapi/src +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameUI_techview/Data +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameUI_techview/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameUI_techview/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameUI_techview/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameengine/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameengine/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameengine/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameengine/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/gameengine/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/model +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/resolverplugin/Data +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/resolverplugin/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/resolverplugin/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/resolverplugin/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sipengine/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sipengine/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sipengine/group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sipengine/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sipengine/src +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/sis +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/socketengine/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/socketengine/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/socketengine/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/socketengine/Inc +/mw/ipappprotocols/realtimenetprots/sipfw/SampleApp/socketengine/Src +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/BWINS +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/CompDeflate/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/CompDeflate/src +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/Documentation +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/EABI +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/Group +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/SigCompEngine/api +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/SigCompEngine/inc +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/SigCompEngine/src +/mw/ipappprotocols/realtimenetprots/sipfw/SigComp/data +/mw/ipappprotocols/realtimenetprots/sipfw/Test/CapTests/ClientResolver/Common +/mw/ipappprotocols/realtimenetprots/sipfw/Test/CapTests/ProfileAgent/Common +/mw/ipappprotocols/realtimenetprots/sipfw/Test/CapTests/Te_Cap_SipServerSource/Common +/mw/ipappprotocols/realtimenetprots/sipfw/rom +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/Documentation +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/EABI +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/bwins +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/data +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/group +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/inc +/mw/ipappprotocols/sipconnproviderplugins/sipconnectionplugins/src +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Documentation +/mw/ipappprotocols/sipconnproviderplugins/sipdummyprt/bwins +/mw/ipappprotocols/sipconnproviderplugins/sipdummyprt/data +/mw/ipappprotocols/sipconnproviderplugins/sipdummyprt/eabi +/mw/ipappprotocols/sipconnproviderplugins/sipdummyprt/group +/mw/ipappprotocols/sipconnproviderplugins/sipdummyprt/src +/mw/ipappprotocols/sipconnproviderplugins/sipstatemachine/bwins +/mw/ipappprotocols/sipconnproviderplugins/sipstatemachine/eabi +/mw/ipappprotocols/sipconnproviderplugins/sipstatemachine/group +/mw/ipappprotocols/sipconnproviderplugins/sipstatemachine/inc +/mw/ipappprotocols/sipconnproviderplugins/sipstatemachine/src +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/Documentation +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/ResolverPlugin/Data +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/ResolverPlugin/Group +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/ResolverPlugin/Inc +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/ResolverPlugin/Src +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/ServerSideScripts +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/profilegenerator +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/scripts +/os/unref/orphan/comgen/mm-protocols/SipProvEngine/Test/tsip +/mw/ipappprotocols/sipconnproviderplugins/sipparams/group +/mw/ipappprotocols/sipconnproviderplugins/sipparams/inc +/mw/ipappprotocols/sipconnproviderplugins/sipparams/src +/mw/ipappprotocols/sipconnproviderplugins/sipsubconnprovider/group +/mw/ipappprotocols/sipconnproviderplugins/sipsubconnprovider/inc +/mw/ipappprotocols/sipconnproviderplugins/sipsubconnprovider/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/documentation +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/group +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/inc +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/rtpscpr_dummy/group +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/rtpscpr_dummy/inc +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/rtpscpr_dummy/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtp/group +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtp/inc +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtp/scripts +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtp/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtp/testdata +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtpcore/group +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtpcore/scripts +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtpcore/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_cfrtpcore/testdata +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_ut_rtpcollisionmgr/group +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_ut_rtpcollisionmgr/scripts +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_ut_rtpcollisionmgr/src +/mw/ipappprotocols/realtimenetprots/rtp/cfrtp/test/te_ut_rtpcollisionmgr/testdata +/mw/ipappprotocols/realtimenetprots/rtp/documentation +/mw/ipappprotocols/realtimenetprots/rtp/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/bmarm +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/bwins +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/eabi +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/inc +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/src/rtp +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/src/stubs +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/documentation +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/rtpfilestreamer/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/rtpfilestreamer/inc +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/rtpfilestreamer/src +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtcp/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtcp/scripts +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtcp/src +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtp/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtp/scripts +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/te_rtp/src +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtp/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtp/scripts +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtp/src +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpcore/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpcore/scripts +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpcore/src +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpsocket/group +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpsocket/scripts +/mw/ipappprotocols/realtimenetprots/rtp/shimrtp/test/trtpsocket/src +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/Documentation +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/group +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/inc +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/src +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/Documentation +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/group +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/rtpfilestreamer/group +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/rtpfilestreamer/inc +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/rtpfilestreamer/src +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/src +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/testdata/configs +/mw/ipappsrv/multimediacommscontroller/amrpayloadformatter/test/testdata/scripts +/mw/ipappprotocols/realtimenetprots/srtp/bwins +/mw/ipappprotocols/realtimenetprots/srtp/eabi +/mw/ipappprotocols/realtimenetprots/srtp/group +/mw/ipappprotocols/realtimenetprots/srtp/inc/api +/mw/ipappprotocols/realtimenetprots/srtp/src +/mw/ipappprotocols/realtimenetprots/srtp/test/group +/mw/ipappprotocols/realtimenetprots/srtp/test/scripts +/mw/ipappprotocols/realtimenetprots/srtp/test/src +/mw/remoteconn/mtpfws/mtpfw/common/inc +/mw/remoteconn/mtpfws/mtpfw/daemon/client/BWINS +/mw/remoteconn/mtpfws/mtpfw/daemon/client/EABI +/mw/remoteconn/mtpfws/mtpfw/daemon/client/group +/mw/remoteconn/mtpfws/mtpfw/daemon/client/interface +/mw/remoteconn/mtpfws/mtpfw/daemon/client/src +/mw/remoteconn/mtpfws/mtpfw/daemon/common/inc +/mw/remoteconn/mtpfws/mtpfw/daemon/group +/mw/remoteconn/mtpfws/mtpfw/daemon/server/group +/mw/remoteconn/mtpfws/mtpfw/daemon/server/inc +/mw/remoteconn/mtpfws/mtpfw/daemon/server/src +/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/documentation +/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/group +/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/inc +/mw/remoteconn/mtpdataproviders/mtpbackupandrestoredp/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dataproviderapi/bwins +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dataproviderapi/eabi +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dataproviderapi/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dataproviderapi/interface +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dataproviderapi/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextn/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextn/inc +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextn/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextnapi/bwins +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextnapi/eabi +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextnapi/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextnapi/interface +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/devdpextnapi/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/inc +/mw/remoteconn/mtpfws/mtpfw/dataproviders/devdp/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dputility/bwins +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dputility/eabi +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dputility/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dputility/inc +/mw/remoteconn/mtpfws/mtpfw/dataproviders/dputility/src +/mw/remoteconn/mtpdataproviders/mtpfileandfolderdp/group +/mw/remoteconn/mtpdataproviders/mtpfileandfolderdp/inc +/mw/remoteconn/mtpdataproviders/mtpfileandfolderdp/src +/mw/remoteconn/mtpfws/mtpfw/dataproviders/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/proxydp/group +/mw/remoteconn/mtpfws/mtpfw/dataproviders/proxydp/inc +/mw/remoteconn/mtpfws/mtpfw/dataproviders/proxydp/src +/mw/remoteconn/mtpdataproviders/syncmldataprovider/Documentation +/mw/remoteconn/mtpdataproviders/syncmldataprovider/group +/mw/remoteconn/mtpdataproviders/syncmldataprovider/inc +/mw/remoteconn/mtpdataproviders/syncmldataprovider/src +/mw/remoteconn/mtpfws/mtpfw/datatypes/bwins +/mw/remoteconn/mtpfws/mtpfw/datatypes/eabi +/mw/remoteconn/mtpfws/mtpfw/datatypes/group +/mw/remoteconn/mtpfws/mtpfw/datatypes/inc +/mw/remoteconn/mtpfws/mtpfw/datatypes/interface +/mw/remoteconn/mtpfws/mtpfw/datatypes/src +/os/unref/orphan/comgen/mtp/documentation/architecture +/os/unref/orphan/comgen/mtp/documentation/design +/os/unref/orphan/comgen/mtp/documentation/test +/mw/remoteconn/mtpfws/mtpfw/bwins +/mw/remoteconn/mtpfws/mtpfw/eabi +/mw/remoteconn/mtpfws/mtpfw/group +/mw/remoteconn/mtpfws/mtpfw/inc +/mw/remoteconn/mtpfws/mtpfw/src +/os/unref/orphan/comgen/mtp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/client/data +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/client/group +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/client/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/client/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/client/src +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/group +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/modeswitch/group +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/modeswitch/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/modeswitch/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/daemon/modeswitch/src +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/captestdp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/captestdp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/captestdp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/bwins +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/eabi +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/group +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/dataproviderapi/src +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/group +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/rctestdp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/rctestdp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/rctestdp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/testdp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/testdp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/dataproviders/testdp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/datatypes/data +/mw/remoteconn/mtpfws/mtpintegrationtest/datatypes/group +/mw/remoteconn/mtpfws/mtpintegrationtest/datatypes/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/datatypes/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/datatypes/src +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/event/group +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/event/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/event/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/event/src +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/framework/group +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/framework/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/framework/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/framework/src +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/group +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/objectmanager/group +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/objectmanager/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/objectmanager/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/framework/objectmanager/src +/mw/remoteconn/mtpfws/mtpintegrationtest/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/brdpstarter/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/brdpstarter/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/brdpstarter/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/dsovermtptestharness/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/dsovermtptestharness/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/dsovermtptestharness/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/dsovermtptestharness/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpmodeselector/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpmodeselector/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpmodeselector/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpperformancetest/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpperformancetest/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpperformancetest/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpperformancetest/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpstarter/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpstarter/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/mtpstarter/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/agent/bwins +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/agent/eabi +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/agent/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/agent/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/agent/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/client/bwins +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/client/eabi +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/client/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/client/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/common/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/filter/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/filter/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/filter/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/server/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/server/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpip/server/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpipstarter/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpipstarter/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpiptestharness/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpiptestharness/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpiptestharness/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/ptpiptestharness/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/client/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/client/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/client/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/common/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/common/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/d_medch/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/d_medch/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/d_medch/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/filesysimage +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_001/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_001a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_001a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_002/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_002/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_002/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_003/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_003/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_004/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_004/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_004/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_005/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_006/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_006/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_007/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_008/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_008/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_008/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_009/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_010/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_010/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_010/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_010/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_011/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_011/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_011/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_011/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_012/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_012/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_012/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_012/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_013/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_013/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_013/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_013/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_014/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_014/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_014/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_014/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_015/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_015/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_015/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_015/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_016/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_016/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_016/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_016/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_017/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_017/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_017/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_017/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_018/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_018/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_018/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_018/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_018/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_019/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_019/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_019/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_019/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_019/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_020/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_021/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_021/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_021/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_021/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_021/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_022/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_022/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_022/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_022/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_022/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_023/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_023/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_023/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_023/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_023/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_024/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_024/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_024/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_025/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_025/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_025/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_026/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_026/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_026/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_026/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_026/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_027/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_027/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_027/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_027/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_027/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_028/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_028/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_028/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_029/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_029/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_029/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_030/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_030/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_030/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_031a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_032/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_032/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_032/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_032/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_032/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_033/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_033/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_033/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_033/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_033/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_034a/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_035/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_035/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_035/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_035/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_036/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_036/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_036/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_037/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_037/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_037/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_037/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_038/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_038/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_038/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_039/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_039/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_039/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_040/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_040/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_040/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_040/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_040/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_041/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_041/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_041/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_041/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_041/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_042/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_042/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_042/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_042/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_042/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_043/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_043/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_043/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_043/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_043/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_044/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_044/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_044/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_044/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_044/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_045/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_045/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_045/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_045/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_045/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_046/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_046/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_046/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_046/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_046/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_047/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_047/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_047/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_047/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_047/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_048/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_048/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_048/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_048/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_048/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_049/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_049/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_049/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_049/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_049/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_050/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_050/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_050/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_050/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_050/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_051/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_051/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_051/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_051/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_051/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_052/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_052/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_052/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_052/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_052/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_053/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_053/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_053/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_053/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_053/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_054/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_054/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_054/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_054/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_054/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_055/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_055/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_055/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_058/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_059/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_060/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_060/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_060/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_061/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_061/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_061/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_062/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_062/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_062/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_062/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_8 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_063a/testcase_9 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_064/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_064/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_064/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_064/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_065/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_065/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_065/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_065/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_066/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_066/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_066/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_066/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_067/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_068/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_068/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_068/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_068/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_068/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_069/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_070/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_071/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_072/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_073/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_073/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_073/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_073/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_073/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_074/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_074/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_074/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_074/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_074/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_075/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_8 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_076/testcase_9 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_077/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_078/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_078/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_078/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_078/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_078/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_079/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_079/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_079/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_080/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_080/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_080/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_081/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_081/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_081/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_082a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_083/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_083/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_083/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_083/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_084/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_084/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_084/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_084/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_085/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_086/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_086/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_086/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_086/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_086/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_087/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_087/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_087/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_087/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_087/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_088/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_088/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_088/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_089/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_089/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_089/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_090/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_090/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_090/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_090/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_090/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_091/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_091/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_091/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_091/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_091/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_092/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_092/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_092/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_092/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_092/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_093a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_094/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_095/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_096/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_097/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_098/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_099/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_099/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_099/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_099/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_099/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_100/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_113/teststep_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_113/teststep_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_113/teststep_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_121/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_121/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_121/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_129/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_129/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_129/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_129/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_133/teststep_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_133/teststep_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_133/teststep_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_134/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_134/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_134/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_169/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_169/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_169/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_170/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_170/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_170/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_171/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_171/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_171/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_172/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_172/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_172/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_173/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_173/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_173/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_173/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_174/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_174/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_174/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_174/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_175/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_175/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_175/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_175/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_175/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_176/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_176/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_176/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_177/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_177/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_177/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_178/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_178/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_178/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_178/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_179/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_179/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_179/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_179/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_180/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_180/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_180/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_180/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_181/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_181/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_181/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_181/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_182/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_182/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_182/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_182/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_183/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_183/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_183/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_183/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_184/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_184/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_184/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_184/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_185/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_185/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_185/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_185/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_186/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_186/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_186/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_186/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_187/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_187/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_187/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_187/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_189/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_189/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_189/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_189/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_190/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_190/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_190/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_190/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_191/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_191/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_191/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_191/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_192/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_192/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_192/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_192/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_193/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_193/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_193/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_193/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_194/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_194/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_194/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_194/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_227/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_227/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_227/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_227/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_228/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_228/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_228/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_228/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_229/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_229/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_229/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_229/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_230/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_230/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_230/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_230/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_231/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_231/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_231/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_231/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_232/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_232/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_232/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_232/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_233/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_233/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_233/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_233/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_234/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_234/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_234/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_234/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_235/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_235/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_235/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_235/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_236/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_236/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_236/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_236/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_237/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_237/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_237/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_237/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_238/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_238/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_238/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_238/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_239/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_239/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_239/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242a/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242b/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242b/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_242b/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243a/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243b/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_243b/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244a/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_244b/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245a/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245a/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_245b/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_250/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_250/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_250/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_251/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_251/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_251/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_252/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_252/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_252/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_253a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_253a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_253a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_253b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_253b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_254a/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_254a/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_254a/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_254b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_254b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_255/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_255/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_255/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_264/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_264/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_264/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_265/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_265/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_265/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_266/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_266/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_266/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_267/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_267/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_267/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285b/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285b/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285b/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285b/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_285b/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_286/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_286/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_286/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_286/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_286/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_288/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_288/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_288/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_288/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_288/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_290/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_290/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_290/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_290/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_290/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_291/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_291/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_291/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_291/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_291/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_292/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_292/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_292/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_292/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_292/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_293/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_293/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_293/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_293/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_293/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_294/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_294/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_294/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_295/testcase_8 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_296/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_297/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_298/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_299/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_300/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_301/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_302/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_303/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_6 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_304/testcase_7 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_400/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_400/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_401/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_401/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_402/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_402/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_403/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_403/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_404/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_404/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_409/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_409/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_409/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_409/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_409/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_410/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_410/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_410/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_411/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_411/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_411/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_412/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_412/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_412/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_413/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_413/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_413/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_414/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_414/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_414/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_415/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_415/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_415/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_416/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_416/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_416/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_417/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_417/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_417/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_418/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_418/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_418/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_419/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_419/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_419/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_420/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_420/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_420/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_421/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_421/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_421/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_422/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_422/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_422/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_423/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_423/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_423/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_424/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_424/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_424/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_3 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_4 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_425/testcase_5 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_500/testcase_0 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_500/testcase_1 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_500/testcase_2 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_accept_san/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_corrupt_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_first_san/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_filename_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_filename_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_filename_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_filename_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_serverid_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_serverid_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_serverid_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_serverid_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_invalid_serverid_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_multiple_get/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_next_san/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_noclick_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_noclick_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_noclick_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_noclick_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_noclick_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_14 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_15 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_16 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_17 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-client/testcase_18 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_14 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_15 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_16 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_17 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_refresh-from-server/testcase_18 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_reject_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_reject_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_reject_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_reject_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_reject_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_second_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_server-busy/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_14 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_15 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_16 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_17 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-client-add/testcase_18 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_14 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_15 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_16 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_17 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-server-add/testcase_18 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_14 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_15 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_16 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_17 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way-slow/testcase_18 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_06 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_07 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_08 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_09 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_10 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_11 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_12 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_two-way/testcase_13 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_valid_filename_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_valid_filename_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_valid_filename_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_valid_filename_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_valid_filename_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_00 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_01 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_02 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_03 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_04 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/data/testcase_without_profile_san/testcase_05 +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/mtpfsy/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/mtpfsy/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/mtpfsy/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/requestlogger/bwins +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/requestlogger/eabi +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/requestlogger/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/requestlogger/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/requestlogger/src +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/teststep/group +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/teststep/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/integration/testharness/teststep/src +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedpdatabase/data/media/image +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedpdatabase/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedpdatabase/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/imagedp/imagedpdatabase/src +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdpdatabase/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdpdatabase/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/musicdp/musicdpdatabase/src +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/pictbridgedp/data +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/pictbridgedp/group +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/pictbridgedp/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/interoperability/pictbridgedp/src +/mw/remoteconn/mtpfws/mtpintegrationtest/tools +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/group +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/ptpip/ptpipdatatypes/group +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/ptpip/ptpipdatatypes/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/ptpip/ptpipdatatypes/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/ptpip/ptpipdatatypes/src +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/bwins +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/eabi +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/group +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/transportapi/src +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/usbsic/usbdatatypes/group +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/usbsic/usbdatatypes/inc +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/usbsic/usbdatatypes/scripts +/mw/remoteconn/mtpfws/mtpintegrationtest/transports/usbsic/usbdatatypes/src +/os/unref/orphan/comgen/mtp/transports/group +/mw/remoteconn/mtptransports/mtpptpiptransport/common/inc +/mw/remoteconn/mtptransports/mtpptpiptransport/filterapi/bwins +/mw/remoteconn/mtptransports/mtpptpiptransport/filterapi/eabi +/mw/remoteconn/mtptransports/mtpptpiptransport/filterapi/group +/mw/remoteconn/mtptransports/mtpptpiptransport/filterapi/interface +/mw/remoteconn/mtptransports/mtpptpiptransport/filterapi/src +/mw/remoteconn/mtptransports/mtpptpiptransport/group +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/bwins +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/eabi +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/group +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/inc +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/interface +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipcontroller/src +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipdatatypes/bwins +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipdatatypes/eabi +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipdatatypes/group +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipdatatypes/inc +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipdatatypes/src +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipplugin/group +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipplugin/inc +/mw/remoteconn/mtptransports/mtpptpiptransport/ptpipplugin/src +/mw/remoteconn/mtpfws/mtpfw/transports/transportapi/bwins +/mw/remoteconn/mtpfws/mtpfw/transports/transportapi/eabi +/mw/remoteconn/mtpfws/mtpfw/transports/transportapi/group +/mw/remoteconn/mtpfws/mtpfw/transports/transportapi/inc +/mw/remoteconn/mtpfws/mtpfw/transports/transportapi/src +/mw/remoteconn/mtptransports/mtpusbtransport/common/inc +/mw/remoteconn/mtptransports/mtpusbtransport/group +/mw/remoteconn/mtptransports/mtpusbtransport/usbdatatypes/BWINS +/mw/remoteconn/mtptransports/mtpusbtransport/usbdatatypes/EABI +/mw/remoteconn/mtptransports/mtpusbtransport/usbdatatypes/group +/mw/remoteconn/mtptransports/mtpusbtransport/usbdatatypes/inc +/mw/remoteconn/mtptransports/mtpusbtransport/usbdatatypes/src +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_cc/group +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_cc/inc +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_cc/src +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_imp/group +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_imp/inc +/mw/remoteconn/mtptransports/mtpusbtransport/usbsic_imp/src +/os/mm/mmplugins/3gplib/group +/os/mm/mmplugins/3gplib/impl/bwins +/os/mm/mmplugins/3gplib/impl/eabi +/os/mm/mmplugins/3gplib/impl/group +/os/mm/mmplugins/3gplib/impl/inc +/os/mm/mmplugins/3gplib/impl/src +/os/mm/mmplugins/3gplib/wrapper/bwins +/os/mm/mmplugins/3gplib/wrapper/eabi +/os/mm/mmplugins/3gplib/wrapper/group +/os/mm/mmplugins/3gplib/wrapper/inc +/os/mm/mmplugins/3gplib/wrapper/src +/os/mm/devsound/a3fdevsound/bwins +/os/mm/devsound/a3fdevsound/eabi +/os/mm/devsound/a3fdevsound/group +/os/mm/devsound/a3fdevsound/inc +/os/mm/devsound/a3fdevsound/mmpfiles +/os/mm/devsound/a3fdevsound/shared +/os/mm/devsound/a3fdevsound/src/a3ffourccconvertorplugin +/os/mm/devsound/a3fdevsound/src/a3ffourcclookup +/os/mm/devsound/a3fdevsound/src/devsoundadaptor +/os/mm/devsound/a3fdevsound/src/mmfaudioserver +/os/mm/devsound/a3fdevsound/src/mmfaudioserverfactory +/os/mm/devsound/a3fdevsound/src/mmfaudioserverproxy +/os/mm/devsound/a3fdevsound/src/mmfdevsound +/os/mm/devsound/a3fdevsound/src/mmfdevsoundproxy +/os/mm/devsound/a3fdevsound/src/mmfdevsoundserver +/os/mm/devsound/a3fsrvstart/group +/os/mm/devsound/a3fsrvstart/mmpfiles +/os/mm/devsound/a3fsrvstart/src/mmfaudioserverstart +/os/mm/devsound/a3facf/bwins +/os/mm/devsound/a3facf/eabi +/os/mm/devsound/a3facf/group +/os/mm/devsound/a3facf/inc +/os/mm/devsound/a3facf/mmpfiles +/os/mm/devsound/a3facf/src/tonedata +/os/mm/mmhais/a3facl/bwins +/os/mm/mmhais/a3facl/eabi +/os/mm/mmhais/a3facl/group +/os/mm/mmhais/a3facl/mmpfiles +/os/mm/mmhais/a3facl/src/audiocodec +/os/mm/mmhais/a3facl/src/audiocontext +/os/mm/mmhais/a3facl/src/audiocontextfactory +/os/mm/mmhais/a3facl/src/audiodevicesink +/os/mm/mmhais/a3facl/src/audiodevicesource +/os/mm/mmhais/a3facl/src/audiogaincontrol +/os/mm/mmhais/a3facl/src/audiostream +/os/mm/mmhais/a3facl/src/buffersink +/os/mm/mmhais/a3facl/src/buffersource +/os/mm/mmhais/a3facl/src/shared +/os/mm/mmhais/a3fdevsoundcustomisation/bwins +/os/mm/mmhais/a3fdevsoundcustomisation/eabi +/os/mm/mmhais/a3fdevsoundcustomisation/group +/os/mm/mmhais/a3fdevsoundcustomisation/mmpfiles +/os/mm/mmhais/a3fdevsoundcustomisation/src/devsoundadaptationinfo +/os/mm/mmhais/a3fdevsoundcustomisation/src/devsoundadaptationinfoconsts +/os/mm/mmhais/a3fdevsoundcustomisation/src/shared +/os/mm/mmhais/refacladapt/bwins +/os/mm/mmhais/refacladapt/data +/os/mm/mmhais/refacladapt/eabi +/os/mm/mmhais/refacladapt/group +/os/mm/mmhais/refacladapt/mmpfiles +/os/mm/mmhais/refacladapt/src/audiocodec +/os/mm/mmhais/refacladapt/src/audiogaincontrol +/os/mm/mmhais/refacladapt/src/audiosink +/os/mm/mmhais/refacladapt/src/audiosource +/os/mm/mmhais/refacladapt/src/audiostream +/os/mm/mmhais/refacladapt/src/shared +/os/mm/mmhais/refacladapt/src/tonehwdevice +/os/mm/mmresourcemgmt/mmresctrl/bwins +/os/mm/mmresourcemgmt/mmresctrl/eabi +/os/mm/mmresourcemgmt/mmresctrl/group +/os/mm/mmresourcemgmt/mmresctrl/inc +/os/mm/mmresourcemgmt/mmresctrl/mmpfiles +/os/mm/mmresourcemgmt/mmresctrl/src/mmrcclient +/os/mm/mmresourcemgmt/mmresctrl/src/mmrcserver +/os/mm/devsound/a3ftrace/bwins +/os/mm/devsound/a3ftrace/eabi +/os/mm/devsound/a3ftrace/group +/os/mm/devsound/a3ftrace/inc +/os/mm/devsound/a3ftrace/mmpfiles +/os/mm/devsound/a3ftrace/src +/os/mm/devsound/a3fcharacterisationtest/bwins +/os/mm/devsound/a3fcharacterisationtest/data +/os/mm/devsound/a3fcharacterisationtest/eabi +/os/mm/devsound/a3fcharacterisationtest/group +/os/mm/devsound/a3fcharacterisationtest/mmpfiles +/os/mm/devsound/a3fcharacterisationtest/scripts +/os/mm/devsound/a3fcharacterisationtest/src +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/data +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/play/bwins +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/play/eabi +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/play/group +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/play/scripts +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/play/src +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/record/BWINS +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/record/EABI +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/record/group +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/record/scripts +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/audio/record/src +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/video/play/bwins +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/video/play/eabi +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/video/play/group +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/video/play/scripts +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/clientutils/video/play/src +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/data +/mw/mmmw/mmfwtest/mmfcharacterisationvalidation/group +/os/mm/omxil/omxilcoreconftest/generic/inc +/os/mm/omxil/omxilcoreconftest/generic/src/tests +/os/mm/omxil/omxilcoreconftest/group +/os/mm/omxil/omxilcoreconftest/inputfiles/aacdecoder +/os/mm/omxil/omxilcoreconftest/inputfiles/common +/os/mm/omxil/omxilcoreconftest/inputfiles/pcmrenderer +/os/mm/omxil/omxilcoreconftest/inputfiles/test +/os/mm/omxil/omxilcoreconftest/mmpfiles +/os/mm/omxil/omxilcoreconftest/src +/os/mm/mm_info/mmdocs/Characterisations +/os/mm/mm_info/mmdocs/Functional_Specs +/os/mm/mm_info/mmdocs/How_Tos +/os/mm/mm_info/mmdocs/Internal Documents +/os/mm/mm_info/mmdocs/Reports +/os/mm/mm_info/mmdocs/Test_Design +/os/mm/mm_info/mmdocs/Test_Specs +/os/mm/mm_info/mmdocs/Use_Cases +/os/mm/mm_info/mmdocs/designs +/os/mm/imagingandcamerafws/camerafw/Include/ECam +/os/mm/imagingandcamerafws/camerafw/framework/bwins +/os/mm/imagingandcamerafws/camerafw/framework/eabi +/os/mm/imagingandcamerafws/camerafw/framework/group +/os/mm/imagingandcamerafws/camerafw/framework/mmpfiles +/os/mm/imagingandcamerafws/camerafw/framework/source +/os/mm/imagingandcamerafws/camerafw/framework/testapps/testcameraapp +/os/mm/imagingandcamerafws/camerafw/framework/testapps/testcameraapps60 +/os/mm/imagingandcamerafws/camerafw/plugins/group +/os/mm/imagingandcamerafws/camerafw/plugins/mmpfiles +/os/mm/imagingandcamerafws/camerafw/plugins/source/stub +/os/mm/imagingandcamerafws/camerafw/plugins/source/testcamera +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/MmpFiles +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/bwins +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/eabi +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/group +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/inc/BitmTrans +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/refplugin/group +/os/mm/imagingandcamerafws/imagingfws/BitmapTransform/src/RefPlugin +/os/mm/imagingandcamerafws/imagingfws/Documentation +/os/mm/imagingandcamerafws/imagingfws/ExifUtility/bwins +/os/mm/imagingandcamerafws/imagingfws/ExifUtility/eabi +/os/mm/imagingandcamerafws/imagingfws/ExifUtility/inc +/os/mm/imagingandcamerafws/imagingfws/ExifUtility/mmpfiles +/os/mm/imagingandcamerafws/imagingfws/ExifUtility/src +/os/mm/imagingandcamerafws/imagingfws/GifScaler/MmpFiles +/os/mm/imagingandcamerafws/imagingfws/GifScaler/bwins +/os/mm/imagingandcamerafws/imagingfws/GifScaler/eabi +/os/mm/imagingandcamerafws/imagingfws/GifScaler/group +/os/mm/imagingandcamerafws/imagingfws/GifScaler/inc +/os/mm/imagingandcamerafws/imagingfws/GifScaler/src +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/MmpFiles/plugins +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/bwins +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/eabi +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/group +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/inc/icl +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/mng/group +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/plugins/Exif +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/plugins/IclWrapper +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/plugins/Mng +/os/mm/imagingandcamerafws/imagingfws/ImageDisplay/src/Resolver +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/bwins +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/eabi +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/group +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/inc +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/src +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/test/tphotoeditor/bmp +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/test/tphotoeditor/inc +/os/mm/imagingandcamerafws/imagingfws/ImageProcessor/test/tphotoeditor/src +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/MmpFiles +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/bwins +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/eabi +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/group +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/inc/icl +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/src/Resolver +/os/mm/imagingandcamerafws/imagingfws/ImageTransform/src/extensions +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Documentation +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Group +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Include +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/MmpFiles/Client +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/MmpFiles/Test +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/MmpFiles/bwins +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/MmpFiles/eabi +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Source/Client/Image +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Source/Test/TMdaFailVid +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Source/Test/TMdaStress +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Source/Test/TMdaVid +/os/mm/imagingandcamerafws/imagingfws/MediaClientImage/Source/Test/TVideo +/os/mm/imagingandcamerafws/imagingfws/bwins +/os/mm/imagingandcamerafws/imagingfws/codecs/BMPCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/GifCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/ICOCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/JPEGCodec/Exif +/os/mm/imagingandcamerafws/imagingfws/codecs/MBMCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/OTACodec +/os/mm/imagingandcamerafws/imagingfws/codecs/PNGCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/TIFFCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/WBMPCodec +/os/mm/imagingandcamerafws/imagingfws/codecs/WMFCodec +/os/mm/imagingandcamerafws/imagingfws/eabi +/os/mm/imagingandcamerafws/imagingfws/group +/os/mm/imagingandcamerafws/imagingfws/inc/icl +/os/mm/imagingandcamerafws/imagingfws/panorama/bwins +/os/mm/imagingandcamerafws/imagingfws/panorama/eabi +/os/mm/imagingandcamerafws/imagingfws/panorama/group +/os/mm/imagingandcamerafws/imagingfws/panorama/inc +/os/mm/imagingandcamerafws/imagingfws/panorama/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CAPS/bin/armv5/urel +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CAPS/bin/winscw/udeb +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CAPS/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CAPS/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsImageProcessorExtension/bwins +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsImageProcessorExtension/eabi +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsImageProcessorExtension/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsImageProcessorExtension/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsImageProcessorExtension/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsSpmoUtility/bwins +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsSpmoUtility/eabi +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsSpmoUtility/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsSpmoUtility/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsSpmoUtility/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsWrapper/bwins +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsWrapper/eabi +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsWrapper/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsWrapper/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/CapsWrapper/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageProcessorPlugin/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageProcessorPlugin/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageProcessorPlugin/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageTransformPlugin/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageTransformPlugin/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/ImageTransformPlugin/src +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/inc +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/panoramaplugin/group +/os/mm/imagingandcamerafws/imagingfws/plugins/CAPSAdaptation/panoramaplugin/src +/os/mm/imagingandcamerafws/imagingfws/plugins/bwins +/os/mm/imagingandcamerafws/imagingfws/plugins/eabi +/os/mm/imagingandcamerafws/imagingfws/plugins/group +/os/mm/imagingandcamerafws/imagingfws/resolver +/os/mm/imagingandcamerafws/imagingfws/src/Recognizer +/os/mm/imagingandcamerafws/imagingfws/src/Test/TImageDisplay +/os/mm/imagingandcamerafws/imagingfws/src/Test/TImageTran +/os/mm/imagingandcamerafws/imagingfws/src/Test/TImageViewer +/os/mm/imagingandcamerafws/imagingfws/src/Test/TScaladoApp/group +/os/mm/imagingandcamerafws/imagingfws/src/Test/TScaladoApp/inc +/os/mm/imagingandcamerafws/imagingfws/src/Test/TScaladoApp/src +/os/mm/devsound/a3fintegrationtest/bwins +/os/mm/devsound/a3fintegrationtest/data/aac +/os/mm/devsound/a3fintegrationtest/eabi +/os/mm/devsound/a3fintegrationtest/group +/os/mm/devsound/a3fintegrationtest/mmpfiles +/os/mm/devsound/a3fintegrationtest/scripts +/os/mm/devsound/a3fintegrationtest/src +/os/mm/mmtestenv/mmtestagent/group +/os/mm/mmtestenv/mmtestagent/inc +/os/mm/mmtestenv/mmtestagent/src/database +/os/mm/imagingandcamerafws/imaginginttest/Codecs/Group +/os/mm/imagingandcamerafws/imaginginttest/Codecs/PPM1 +/os/mm/imagingandcamerafws/imaginginttest/Codecs/PPM2 +/os/mm/imagingandcamerafws/imaginginttest/Codecs/PpmSamples +/os/mm/imagingandcamerafws/imaginginttest/Codecs/inc +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/group +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/scripts +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/src +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/testdata/images +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/testdata/testref +/os/mm/imagingandcamerafws/imaginginttest/ImagePanorama/xml/te_ImagePanoramaTestSuite/testexecuteservers +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/TestExecute/src +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/group +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/scripts +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/src +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/testdata/images +/os/mm/imagingandcamerafws/imaginginttest/ImageProcessor/xml/te_CAPSIntegrationTestSuite/testexecuteservers +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/group +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/scripts +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/src +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/testdata/images +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/testdata/testref +/os/mm/imagingandcamerafws/imaginginttest/ImageTransform/xml/te_ImageTransformTestSuite/testexecuteservers +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/COD/Data/bmp +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/COD/Data/jpg +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/COD/Data/png +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/MMPFiles +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/bwins +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/eabi +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/group +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_COD/scriptFiles +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/TestFiles/ref +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/bwins +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/eabi +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/group +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/inc +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/mmpfiles +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/scripts +/os/mm/imagingandcamerafws/imaginginttest/TSI_ICL_IMGDISP/src +/os/mm/imagingandcamerafws/imaginginttest/TestJPEGIAgent/group +/os/mm/imagingandcamerafws/imaginginttest/TestJPEGIAgent/src +/os/mm/imagingandcamerafws/imaginginttest/bwins +/os/mm/imagingandcamerafws/imaginginttest/data/refimages/jpeg +/os/mm/imagingandcamerafws/imaginginttest/data/refimages/mbm +/os/mm/imagingandcamerafws/imaginginttest/data/testimages/jpeg +/os/mm/imagingandcamerafws/imaginginttest/data/testimages/mbm +/os/mm/imagingandcamerafws/imaginginttest/eabi +/os/mm/imagingandcamerafws/imaginginttest/group +/os/mm/imagingandcamerafws/imaginginttest/imagedecoder/bwins +/os/mm/imagingandcamerafws/imaginginttest/imagedecoder/eabi +/os/mm/imagingandcamerafws/imaginginttest/imagedecoder/group +/os/mm/imagingandcamerafws/imaginginttest/imagedecoder/scripts +/os/mm/imagingandcamerafws/imaginginttest/imagedecoder/src +/os/mm/imagingandcamerafws/imaginginttest/imageencoder/bwins +/os/mm/imagingandcamerafws/imaginginttest/imageencoder/eabi +/os/mm/imagingandcamerafws/imaginginttest/imageencoder/group +/os/mm/imagingandcamerafws/imaginginttest/imageencoder/scripts +/os/mm/imagingandcamerafws/imaginginttest/imageencoder/src +/os/mm/imagingandcamerafws/imaginginttest/inc +/os/mm/imagingandcamerafws/imaginginttest/mmpfiles/bwins +/os/mm/imagingandcamerafws/imaginginttest/mmpfiles/eabi +/os/mm/imagingandcamerafws/imaginginttest/scriptfiles +/os/mm/imagingandcamerafws/imaginginttest/src/Data +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/group +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/scripts +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/src +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/bmp/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/gif/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/ico/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/jpeg/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/mbm +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/mng/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/ota/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/png/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/tif/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/wbmp/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/testdata/wmf/ref +/os/mm/imagingandcamerafws/imaginginttest/te_tsi_icl_cod_5/xml/te_tsi_icl_cod_5Suite/testexecuteservers +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/bwins +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/eabi +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/group +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/mmpfiles +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/scripts +/os/mm/imagingandcamerafws/imaginginttest/tsi_icl_btrans_01/src +/mw/mmmw/mmfwtest/mmfintegrationtest/A2DP +/mw/mmmw/mmfwtest/mmfintegrationtest/ACLNT/CapTestServer/group +/mw/mmmw/mmfwtest/mmfintegrationtest/ACLNT/CapTestServer/src +/mw/mmmw/mmfwtest/mmfintegrationtest/ACLNT/Data +/mw/mmmw/mmfwtest/mmfintegrationtest/ACLNT/UseOldCodecAudioController +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFController +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFController2 +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFDataSink +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFDataSource +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFFormat +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/TSI_MMFRECOG +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/data +/mw/mmmw/mmfwtest/mmfintegrationtest/Ctlfrm/tsi_mmfcustomcommands +/mw/mmmw/mmfwtest/mmfintegrationtest/DSCapTestServer +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/MmfDevSoundProxyCopy +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/SDSCapTestServer/group +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/SDSCapTestServer/src +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/data +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/inc +/mw/mmmw/mmfwtest/mmfintegrationtest/SDevSound/src +/mw/mmmw/mmfwtest/mmfintegrationtest/SecureDRM/data +/mw/mmmw/mmfwtest/mmfintegrationtest/bwins +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/bwins +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/data +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/eabi +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/group +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/mmpfiles +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/scripts +/mw/mmmw/mmfwtest/mmfintegrationtest/devsound/src +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/bwins +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/data +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/eabi +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/group +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/mmpfiles +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/scripts +/mw/mmmw/mmfwtest/mmfintegrationtest/devvideo/src +/mw/mmmw/mmfwtest/mmfintegrationtest/eabi +/mw/mmmw/mmfwtest/mmfintegrationtest/group +/mw/mmmw/mmfwtest/mmfintegrationtest/mmpfiles/bwins +/mw/mmmw/mmfwtest/mmfintegrationtest/mmpfiles/eabi +/mw/mmmw/mmfwtest/mmfintegrationtest/scriptFiles +/mw/mmmw/mmfwtest/mmfintegrationtest/vclnt/data +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/bctest/aviplaycontroller/group +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/bctest/aviplaycontroller/inc +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/bctest/aviplaycontroller/src +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/bwins +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/data +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/eabi +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/group +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/mmpfiles +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/scripts +/mw/mmmw/mmfwtest/mmfintegrationtest/vclntavi/src +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/bwins +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/data +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/eabi +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/group +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/plugins +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/scripts +/mw/mmmw/mmmiddlewarefws/mufintegrationtest/src +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/agents +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/bwins +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/data +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/eabi +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/group +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/mmpfiles +/mw/mmmw/mmvalidationsuite/mvsintegrationtest/scripts +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterintegrationtest/group +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterintegrationtest/mmpfiles +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterintegrationtest/scripts +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterintegrationtest/src +/os/mm/mmdevicefw/mdf/bwins +/os/mm/mmdevicefw/mdf/eabi +/os/mm/mmdevicefw/mdf/group +/os/mm/mmdevicefw/mdf/inc/codecapi +/os/mm/mmdevicefw/mdf/inc/openmax +/os/mm/mmdevicefw/mdf/inc/video +/os/mm/mmdevicefw/mdf/mmpfiles/audio +/os/mm/mmdevicefw/mdf/mmpfiles/bwins +/os/mm/mmdevicefw/mdf/mmpfiles/eabi +/os/mm/mmdevicefw/mdf/mmpfiles/video +/os/mm/mmdevicefw/mdf/src/audio/AudioDevice +/os/mm/mmdevicefw/mdf/src/audio/HwDeviceAdapter +/os/mm/mmdevicefw/mdf/src/audio/Vorbis/PU/decoder +/os/mm/mmdevicefw/mdf/src/audio/Vorbis/PU/encoder +/os/mm/mmdevicefw/mdf/src/audio/mdasoundadapter +/os/mm/mmdevicefw/mdf/src/codecapi +/os/mm/mmdevicefw/mdf/src/openmax +/os/mm/mmdevicefw/mdf/src/video/decoderadapter +/os/mm/mmdevicefw/mdf/src/video/encoderadapter +/os/mm/mmdevicefw/mdf/src/video/hwdevicevideoutils +/os/mm/omxil/mmilapi/ilif/inc +/os/mm/omxil/mmilapi/refomxil/bwins +/os/mm/omxil/mmilapi/refomxil/eabi +/os/mm/omxil/mmilapi/refomxil/group +/os/mm/omxil/mmilapi/refomxil/inc +/os/mm/omxil/mmilapi/refomxil/mmpfiles +/os/mm/omxil/mmilapi/refomxil/src/a3ffourccconvertorplugin +/os/mm/omxil/mmilapi/refomxil/src/omxilaacdechwdevice +/os/mm/omxil/mmilapi/refomxil/src/omxilaacpcmilif +/os/mm/omxil/mmilapi/refomxil/src/omxilgenericilif +/os/mm/mmresourcemgmt/decisionfw/bwins +/os/mm/mmresourcemgmt/decisionfw/eabi +/os/mm/mmresourcemgmt/decisionfw/group +/os/mm/mmresourcemgmt/decisionfw/inc +/os/mm/mmresourcemgmt/decisionfw/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationcontextmanagerentry/bwins +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationcontextmanagerentry/eabi +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationcontextmanagerentry/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationcontextmanagerentry/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationcontextmanagerentry/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmetacontext/bwins +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmetacontext/eabi +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmetacontext/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmetacontext/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmetacontext/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmmrcmessages/bwins +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmmrcmessages/eabi +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmmrcmessages/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmmrcmessages/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/adaptationmmrcmessages/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationcontextmanager/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationcontextmanager/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationcontextmanager/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationfactory/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationfactory/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationfactory/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationprioritymanager/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationprioritymanager/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationprioritymanager/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsequencebuilderfactory/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsequencebuilderfactory/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsequencebuilderfactory/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsystemstatemanager/group +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsystemstatemanager/inc +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/adaptationsystemstatemanager/src +/os/mm/mmresourcemgmt/decisionfw/test/adaptation/plugins/group +/os/mm/mmresourcemgmt/decisionfw/test/audiobase/group +/os/mm/mmresourcemgmt/decisionfw/test/audiobase/inc +/os/mm/mmresourcemgmt/decisionfw/test/group +/os/mm/mmresourcemgmt/decisionfw/test/inc +/os/mm/mmresourcemgmt/decisionfw/test/src +/os/unref/orphan/comgen/multimedia/mm3plane/unittest/mmrcfw/component/group +/os/unref/orphan/comgen/multimedia/mm3plane/unittest/mmrcfw/component/inc +/os/unref/orphan/comgen/multimedia/mm3plane/unittest/mmrcfw/component/scripts +/os/unref/orphan/comgen/multimedia/mm3plane/unittest/mmrcfw/component/src +/mw/mmmw/mmmiddlewarefws/mmutilitylib/bwins +/mw/mmmw/mmmiddlewarefws/mmutilitylib/eabi +/mw/mmmw/mmmiddlewarefws/mmutilitylib/group +/mw/mmmw/mmmiddlewarefws/mmutilitylib/inc/mm +/mw/mmmw/mmmiddlewarefws/mmutilitylib/mmpfiles +/mw/mmmw/mmmiddlewarefws/mmutilitylib/src +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/group +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/inc/mmf/common +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/mmpfiles +/mw/mmmw/mmmiddlewarefws/mmfw/ASR/src +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/Group +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/Inc/Gsm610CodecCommon +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/Inc/MMFCodecCommon +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/MmpFiles +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/Src/Gsm610CodecCommon +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/Src/MMFCodecCommon +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/Codecs/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/DevASR/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/DevASR/group +/mw/mmmw/mmmiddlewarefws/mmfw/DevASR/inc/mmf/DevASR +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/group +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/inc +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/mmpfiles/DevVideo +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/mmpfiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/mmpfiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/DevVideo/src/DevVideo +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/MMPFiles +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/group +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/inc/mmf/common +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/inc/mmf/plugin +/mw/mmmw/mmmiddlewarefws/mmfw/Effect/src +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/MMPFiles/Midi +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/group +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/inc +/mw/mmmw/mmmiddlewarefws/mmfw/MIDI/src +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/ControllerFramework +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/Plugin +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/Recognizer +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/client +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/plugin_common +/mw/mmmw/mmmiddlewarefws/mmfw/MMPFiles/server +/mw/mmmw/mmmiddlewarefws/mmfw/Recogniser/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/Recogniser/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/Recogniser/mmpfiles +/mw/mmmw/mmmiddlewarefws/mmfw/Recogniser/src +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/MMPFiles/Client +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/MMPFiles/Server +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/inc/Client +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/src/Client +/mw/mmmw/mmmiddlewarefws/mmfw/SecureDRM/src/Server +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/Plugin +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/SoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/api/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/api/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/server +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/MMPFiles/swcodecwrapper +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/Client +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/Server +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/Sounddevice +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/inc +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/src/Client +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/src/Server/AudioServer +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/src/Server/Policy +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/src/SoundDevice/CustomInterfaces +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/group_api +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/group_hwdev +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/group_pluginsupport +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/group_refplugin +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/inc/HwDevice +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/inc/Mmf/Server +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/inc/Plugin +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/inc/SwCodecWrapper +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/Plugin/Codec/SBCEncoder +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/Plugin/Controller/Audio +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/Plugin/HwDevice/Audio/Gsm610 +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/SoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/server/Policy +/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/src/swcodecwrapper +/mw/mmmw/mmmiddlewarefws/mmfw/group +/mw/mmmw/mmmiddlewarefws/mmfw/group_plugin +/mw/mmmw/mmmiddlewarefws/mmfw/inc/Mda/Client +/mw/mmmw/mmmiddlewarefws/mmfw/inc/Mda/Common +/mw/mmmw/mmmiddlewarefws/mmfw/inc/controllers +/mw/mmmw/mmmiddlewarefws/mmfw/inc/mmf/ControllerFramework +/mw/mmmw/mmmiddlewarefws/mmfw/inc/mmf/PLUGIN +/mw/mmmw/mmmiddlewarefws/mmfw/inc/mmf/common +/mw/mmmw/mmmiddlewarefws/mmfw/inc/mmf/server +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/A2dpBlueTooth +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/Plugin +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/RoutingSoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/server +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/MMPFiles/swcodecwrapper +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/MMPFiles/Client +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/MMPFiles/Server +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/MMPFiles/SoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/MMPFiles/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/MMPFiles/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/src/Client +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/src/Server/AudioServer +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/src/Server/Policy +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/PlatSec/src/SoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/group +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/inc/HwDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/inc/Plugin +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/inc/SwCodecWrapper +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/inc/common +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/A2dpBlueTooth/Data +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/A2dpBlueTooth/client +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/A2dpBlueTooth/headsetaudioif +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/A2dpBlueTooth/server +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/Plugin/Codec/SBCEncoder +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/Plugin/HwDevice/Audio/Gsm610 +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/RoutingSoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/SoundDevice +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/server/Policy +/mw/mmmw/mmmiddlewarefws/mmfw/sounddevbt/src/swcodecwrapper +/mw/mmmw/mmmiddlewarefws/mmfw/src/Client/Audio +/mw/mmmw/mmmiddlewarefws/mmfw/src/Client/Utility +/mw/mmmw/mmmiddlewarefws/mmfw/src/Client/Video +/mw/mmmw/mmmiddlewarefws/mmfw/src/Client/generic +/mw/mmmw/mmmiddlewarefws/mmfw/src/ControllerFramework +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/AudioInput +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/AudioOutput +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Codec/audio/GSM610 +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/OggPlayController +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/OggRecordController +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/oggutils/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/oggutils/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/oggutils/group +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Audio/OggVorbis/oggutils/inc +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Video/AviPlayController/devsubtitle +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Video/AviPlayController/srtdecoder +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Controller/Video/AviRecordController +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Format/FormatUtils +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Format/MmfAUFormat +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Format/MmfRAWFormat +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/Format/MmfWAVFormat +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/StdSourceAndSink +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/subtitle/common +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/subtitle/subtitlegraphic +/mw/mmmw/mmmiddlewarefws/mmfw/src/Plugin/subtitle/subtitlegraphicdrawer +/mw/mmmw/mmmiddlewarefws/mmfw/src/Recognizer +/mw/mmmw/mmmiddlewarefws/mmfw/src/server/BaseClasses +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/bwins +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/eabi +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/group +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/inc +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/mmpfiles +/mw/mmmw/mmmiddlewarefws/mmfw/videorenderer/src +/os/mm/mmhais/dvbhreceiverhai/hai/dvbh/bwins +/os/mm/mmhais/dvbhreceiverhai/hai/dvbh/eabi +/os/mm/mmhais/dvbhreceiverhai/hai/dvbh/group +/os/mm/mmhais/dvbhreceiverhai/hai/dvbh/teststubs +/os/mm/mmhais/dvbhreceiverhai/inc/mobiletv/hai/dvbh +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/bwins +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/eabi +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/group +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/inc +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/mmpfiles +/mw/mmmw/mmmiddlewarefws/metadatautilityfw/src +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/group +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/mmpfiles/3gp +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/mmpfiles/id3v2 +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/mmpfiles/jpeg +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/src/audio/id3v2 +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/src/image/jpeg +/mw/mmmw/mmmiddlewareplugins/metadataparserplugin/src/video/3gp +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteagents/bwins +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteagents/eabi +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteagents/group +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteagents/inc +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteagents/src +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteapp/bmp +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteapp/group +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteapp/inc +/mw/mmmw/mmvalidationsuite/mmvalidationsuiteapp/src +/os/mm/omxil/openmax/il/group +/os/mm/omxil/omxilapi/group +/os/mm/omxil/omxilapi/v1_x +/os/mm/omxil/omxilrefcomps/ref_components/bwins +/os/mm/omxil/omxilrefcomps/ref_components/eabi +/os/mm/omxil/omxilrefcomps/ref_components/group +/os/mm/omxil/omxilrefcomps/ref_components/mmpfiles +/os/mm/omxil/omxilrefcomps/ref_components/src/audio/pcmrenderer +/os/mm/omxil/omxilrefcomps/ref_components/src/common +/os/mm/omxil/omxilrefcomps/ref_components/src/extensions +/os/mm/omxil/omxilrefcomps/test_components/group +/os/mm/omxil/omxilrefcomps/test_components/mmpfiles +/os/mm/omxil/omxilrefcomps/test_components/src/audio/aacdecoder +/os/mm/omxil/omxilrefcomps/test_components/src/extensions +/os/mm/omxil/omxilcore/bwins +/os/mm/omxil/omxilcore/eabi +/os/mm/omxil/omxilcore/group +/os/mm/omxil/omxilcore/inc/core +/os/mm/omxil/omxilcore/inc/loader +/os/mm/omxil/omxilcore/mmpfiles +/os/mm/omxil/omxilcore/src/core +/os/mm/omxil/omxilcore/src/loader +/os/mm/omxil/omxilcore/src/omxilcoreclient +/os/mm/omxil/omxilcore/src/omxilcoreserver +/os/mm/mmplugins/mmtestcodecs/group +/os/mm/mmplugins/mmtestcodecs/pvdecoderaac/codecs_v2/audio/aac/dec/include +/os/mm/mmplugins/mmtestcodecs/pvdecoderaac/codecs_v2/audio/aac/dec/util/getactualaacconfig/include +/os/mm/mmplugins/mmtestcodecs/pvmdfdecoderaac/codecs_v2/adapters/mdf/aac/dec/include +/os/mm/mmplugins/mmtestcodecs/pvplatform/codecs_v2/adapters/mdf/common/include +/os/mm/mmplugins/mmtestcodecs/pvplatform/oscl/oscl/config/s60v3 +/os/mm/mmplugins/mmtestcodecs/pvplatform/oscl/oscl/config/shared +/os/mm/mmplugins/mmtestcodecs/pvplatform/oscl/oscl/osclbase/src +/os/mm/mmplugins/mmtestcodecs/pvplatform/oscl/oscl/osclerror/src +/os/mm/mmplugins/mmtestcodecs/pvplatform/oscl/oscl/osclmemory/src +/os/mm/mmtestenv/mmtestfw/MMPFiles +/os/mm/mmtestenv/mmtestfw/Source/SimulProc +/os/mm/mmtestenv/mmtestfw/Source/TestFramework +/os/mm/mmtestenv/mmtestfw/Source/TestFrameworkClient +/os/mm/mmtestenv/mmtestfw/Source/TestFrameworkServer +/os/mm/mmtestenv/mmtestfw/bwins +/os/mm/mmtestenv/mmtestfw/eabi +/os/mm/mmtestenv/mmtestfw/gceavailable/bwins +/os/mm/mmtestenv/mmtestfw/gceavailable/eabi +/os/mm/mmtestenv/mmtestfw/gceavailable/group +/os/mm/mmtestenv/mmtestfw/gceavailable/inc +/os/mm/mmtestenv/mmtestfw/gceavailable/src +/os/mm/mmtestenv/mmtestfw/group +/os/mm/mmtestenv/mmtestfw/include +/os/mm/mmtestenv/mmtestfw/recog/data +/os/mm/mmapitest/mmsvs/T_Camera/documentation +/os/mm/mmapitest/mmsvs/T_Camera/group +/os/mm/mmapitest/mmsvs/T_Camera/inc +/os/mm/mmapitest/mmsvs/T_Camera/pkg +/os/mm/mmapitest/mmsvs/T_Camera/scripts +/os/mm/mmapitest/mmsvs/T_Camera/src +/os/mm/mmapitest/mmsvs/T_Camera/testdata +/os/mm/mmapitest/mmsvs/T_Camera/testdriver +/os/mm/mmapitest/mmsvs/T_ImageDecoder/documentation +/os/mm/mmapitest/mmsvs/T_ImageDecoder/group +/os/mm/mmapitest/mmsvs/T_ImageDecoder/inc +/os/mm/mmapitest/mmsvs/T_ImageDecoder/pkg +/os/mm/mmapitest/mmsvs/T_ImageDecoder/scripts +/os/mm/mmapitest/mmsvs/T_ImageDecoder/src +/os/mm/mmapitest/mmsvs/T_ImageDecoder/testdata +/os/mm/mmapitest/mmsvs/T_ImageDecoder/testdriver +/os/mm/mmapitest/mmsvs/T_ImageEncoder/documentation +/os/mm/mmapitest/mmsvs/T_ImageEncoder/group +/os/mm/mmapitest/mmsvs/T_ImageEncoder/inc +/os/mm/mmapitest/mmsvs/T_ImageEncoder/pkg +/os/mm/mmapitest/mmsvs/T_ImageEncoder/scripts +/os/mm/mmapitest/mmsvs/T_ImageEncoder/src +/os/mm/mmapitest/mmsvs/T_ImageEncoder/testdata +/os/mm/mmapitest/mmsvs/T_ImageEncoder/testdriver +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/documentation +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/group +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/inc +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/pkg +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/scripts +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/src +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/testdata +/os/mm/mmapitest/mmsvs/T_MMTunerUtility/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/group +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/src +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioConvertUtility/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/group +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/src +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioInputStream/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/group +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/src +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioOutputStream/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/group +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/src +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioPlayerUtility/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/group +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/src +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioRecorderUtility/testdriver +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/documentation +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/group +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/inc +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/pkg +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/scripts +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/src +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/testdata +/os/mm/mmapitest/mmsvs/T_MdaAudioToneUtility/testdriver +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/documentation +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/group +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/inc +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/pkg +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/scripts +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/src +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/testdata +/os/mm/mmapitest/mmsvs/T_MidiClientUtility/testdriver +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/documentation +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/group +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/inc +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/pkg +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/scripts +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/src +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/testdata +/os/mm/mmapitest/mmsvs/T_VideoPlayerUtility/testdriver +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/documentation +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/group +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/inc +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/pkg +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/scripts +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/src +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/testdata +/os/mm/mmapitest/mmsvs/T_VideoRecorderUtility/testdriver +/os/mm/mmapitest/mmsvs/common/inc +/os/mm/mmapitest/mmsvs/common/src +/os/mm/mmapitest/mmsvs/documentation +/os/mm/mmapitest/mmsvs/group +/os/mm/mmapitest/mmsvs/scripts +/os/mm/mmapitest/mmsvs/testdata +/os/mm/mmapitest/mmsvs/testsuites/group +/os/mm/mmapitest/mmsvs/testsuites/multimedia +/os/mm/mmtestenv/mmtesttools/Build +/os/mm/mmtestenv/mmtesttools/Doc +/os/mm/mmtestenv/mmtesttools/Group +/os/mm/mmtestenv/mmtesttools/RTA +/os/mm/mmtestenv/mmtesttools/Rom +/os/mm/mmtestenv/mmtesttools/Scripts/DABS/CommandFiles +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/bwins +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/eabi +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/group +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/inc +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/mmpfiles +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitter/src +/mw/mmmw/mmmiddlewareplugins/broadcastradiotransmitterplugin/group +/mw/mmmw/mmmiddlewareplugins/broadcastradiotransmitterplugin/mmpfiles +/mw/mmmw/mmmiddlewareplugins/broadcastradiotransmitterplugin/src +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/Additional +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/MMPFiles +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/bwins +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/eabi +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/group +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/inc/Tuner +/mw/mmmw/mmmiddlewarefws/broadcastradiotuner/src/PluginStub +/os/mm/mmplugins/3gpunittest/data +/os/mm/mmplugins/3gpunittest/group +/os/mm/mmplugins/3gpunittest/inc +/os/mm/mmplugins/3gpunittest/mmpfiles +/os/mm/mmplugins/3gpunittest/scripts +/os/mm/mmplugins/3gpunittest/src +/os/mm/imagingandcamerafws/cameraunittest/bwins +/os/mm/imagingandcamerafws/cameraunittest/eabi +/os/mm/imagingandcamerafws/cameraunittest/group +/os/mm/imagingandcamerafws/cameraunittest/inc +/os/mm/imagingandcamerafws/cameraunittest/scripts +/os/mm/imagingandcamerafws/cameraunittest/src/ECamUnitTestPlugin +/os/mm/imagingandcamerafws/cameraunittest/src/TSU_ECM_ADV +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/MMPFiles +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMF +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFArmRef +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFArmRefMask +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFEabiRef +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFEabiRefMask +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFRef +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/TestFiles/WMFRefMask +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/bwins +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/eabi +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/group +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/scripts +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/src +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_03/test_plugins/resolver +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/MMPFiles +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/TImage +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/TestFiles/COD_04b/images/420 +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/TestFiles/COD_04b/images/422 +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/TestFiles/COD_04b/images/mono +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/bwins +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/eabi +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/group +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/scripts +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_COD_04/src +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/MMPFiles +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/TestFiles/TMdaVid/Anon +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/TestFiles/TMdaVid/Ref +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/bwins +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/eabi +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/group +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/scripts +/os/mm/imagingandcamerafws/imagingunittest/TSU_ICL_TMDAVID/src +/os/mm/imagingandcamerafws/imagingunittest/group +/os/mm/imagingandcamerafws/imagingunittest/inc +/os/mm/imagingandcamerafws/imagingunittest/plugins/CAPSAdaptation/CapsWrapper/group +/os/mm/imagingandcamerafws/imagingunittest/plugins/CAPSAdaptation/CapsWrapper/scripts +/os/mm/imagingandcamerafws/imagingunittest/plugins/CAPSAdaptation/CapsWrapper/src +/os/mm/imagingandcamerafws/imagingunittest/plugins/CAPSAdaptation/CapsWrapper/testdata +/os/mm/imagingandcamerafws/imagingunittest/plugins/CAPSAdaptation/CapsWrapper/xml/te_CapsWrapperTestSuite/testexecuteservers +/os/mm/imagingandcamerafws/imagingunittest/testcodec/bwins +/os/mm/imagingandcamerafws/imagingunittest/testcodec/eabi +/os/mm/imagingandcamerafws/imagingunittest/testcodec/group +/os/mm/imagingandcamerafws/imagingunittest/testcodec/inc +/os/mm/imagingandcamerafws/imagingunittest/testcodec/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/testcodec/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/TestFiles/genIcl +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/TestFiles/ref +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_GenIclImgDisp_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/TestFiles/ref +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/TestFiles/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_MngImgDisp_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/TestFiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_btrans_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/TImage +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/timagetestfiles/anon +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_01/timagetestfiles/ref +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/TestFiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_cod_02/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_frm_01/testfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/TestFiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_gscal_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imageframe/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/TestFiles/ref +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_imgdisp/src/TestPlugin +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/TestFiles/Ref +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/inc +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_itfm_01/src/TestPlugin +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/TestFiles/stress +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_mediasvr/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/TestFiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/bwins +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/eabi +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_01/src +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/BWINS +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/EABI +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/TestFiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/group +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/mmpfiles +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/scripts +/os/mm/imagingandcamerafws/imagingunittest/tsu_icl_pfm_02/src +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/pcmcodec/MMPFiles +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/pcmcodec/group +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/pcmcodec/inc +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/pcmcodec/src +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/video/group +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/video/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/video/src/Plugin/VideoTestDecoderPU +/os/mm/mmdevicefw/mdfunittest/codecapi/PU/video/src/Plugin/VideoTestEncoderPU +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/bwins +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/data +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/eabi +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/group +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/scripts +/os/mm/mmdevicefw/mdfunittest/codecapi/audio/src +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/bwins +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/data +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/eabi +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/group +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/scripts +/os/mm/mmdevicefw/mdfunittest/codecapi/codecapi/src +/os/mm/mmdevicefw/mdfunittest/codecapi/omx/pcmcodec/group +/os/mm/mmdevicefw/mdfunittest/codecapi/omx/pcmcodec/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/omx/pcmcodec/src +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/bwins +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/data +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/eabi +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/group +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/hwdeviceadapter +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/scripts +/os/mm/mmdevicefw/mdfunittest/codecapi/omxvorbis/src +/os/mm/mmdevicefw/mdfunittest/codecapi/video/bwins +/os/mm/mmdevicefw/mdfunittest/codecapi/video/data +/os/mm/mmdevicefw/mdfunittest/codecapi/video/eabi +/os/mm/mmdevicefw/mdfunittest/codecapi/video/group +/os/mm/mmdevicefw/mdfunittest/codecapi/video/mmpfiles +/os/mm/mmdevicefw/mdfunittest/codecapi/video/scripts +/os/mm/mmdevicefw/mdfunittest/codecapi/video/src +/os/mm/mmdevicefw/mdfunittest/group +/os/mm/omxil/mmilunittest/bwins +/os/mm/omxil/mmilunittest/eabi +/os/mm/omxil/mmilunittest/group +/os/mm/omxil/mmilunittest/inc +/os/mm/omxil/mmilunittest/mmpfiles +/os/mm/omxil/mmilunittest/scripts +/os/mm/omxil/mmilunittest/src +/os/mm/omxil/mmilunittest/test_plugins/audioilhwdevice_mvs_test/omxilvorbdechwdevice +/os/mm/omxil/mmilunittest/test_plugins/dummypcmrenderer +/os/mm/omxil/mmilunittest/test_plugins/omxildummyaudiodec +/os/mm/omxil/mmilunittest/test_plugins/omxildummyaudiodecilif +/os/mm/omxil/mmilunittest/test_plugins/omxildummybaseilif +/mw/mmmw/mmfwtest/mmfunittest/A2dpBluetooth/Data +/mw/mmmw/mmfwtest/mmfunittest/A2dpBluetooth/Server +/mw/mmmw/mmfwtest/mmfunittest/A2dpBluetooth/headsetaudioif +/mw/mmmw/mmfwtest/mmfunittest/ACOD/Data +/mw/mmmw/mmfwtest/mmfunittest/ACOD/TestCodecs +/mw/mmmw/mmfwtest/mmfunittest/AFMT/Data +/mw/mmmw/mmfwtest/mmfunittest/AFMT/TestDataSink +/mw/mmmw/mmfwtest/mmfunittest/AFMT/TestDataSource +/mw/mmmw/mmfwtest/mmfunittest/ASR/MmpFiles +/mw/mmmw/mmfwtest/mmfunittest/ASR/bwins +/mw/mmmw/mmfwtest/mmfunittest/ASR/eabi +/mw/mmmw/mmfwtest/mmfunittest/ASR/group +/mw/mmmw/mmfwtest/mmfunittest/ASR/scripts +/mw/mmmw/mmfwtest/mmfunittest/ASR/src/ASRController +/mw/mmmw/mmfwtest/mmfunittest/ASR/src/Database +/mw/mmmw/mmfwtest/mmfunittest/Actrl/TestPlugins/AudioController +/mw/mmmw/mmfwtest/mmfunittest/Actrl/data/Reference +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/BWINS +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/EABI +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/group +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/mmpfiles +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/scripts +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/CIPlugins/src +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/TestDevice +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/TestFiles +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/TestInterface +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/a3fcistubextn +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/data +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/inc +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/scripts +/mw/mmmw/mmfwtest/mmfunittest/DevSoundTest/src +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/bwins +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/eabi +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/group +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/mmpfiles +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/scripts +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/src/TestDevVideoPlugins +/mw/mmmw/mmfwtest/mmfunittest/DevVideo/src/ciu/testdevvideociuplugins +/mw/mmmw/mmfwtest/mmfunittest/GEF/Plugin +/mw/mmmw/mmfwtest/mmfunittest/GEF/bwins +/mw/mmmw/mmfwtest/mmfunittest/GEF/eabi +/mw/mmmw/mmfwtest/mmfunittest/GEF/group +/mw/mmmw/mmfwtest/mmfunittest/GEF/scripts +/mw/mmmw/mmfwtest/mmfunittest/GEF/src +/mw/mmmw/mmfwtest/mmfunittest/MidiClnt/MidiTestCntrl/MmpFiles +/mw/mmmw/mmfwtest/mmfunittest/MidiClnt/MidiTestCntrl/group +/mw/mmmw/mmfwtest/mmfunittest/MidiClnt/data +/mw/mmmw/mmfwtest/mmfunittest/MmpFiles +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/MMPFiles +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/TestFiles +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/bwins +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/eabi +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/group +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/scripts +/mw/mmmw/mmfwtest/mmfunittest/Profiling/TSU_MMF_PFM_01/src +/mw/mmmw/mmfwtest/mmfunittest/Recogniser +/mw/mmmw/mmfwtest/mmfunittest/SbcCodec/Data +/mw/mmmw/mmfwtest/mmfunittest/SecureDRM/data +/mw/mmmw/mmfwtest/mmfunittest/SwCodecDevices/Data +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/TSU_MMF_VCLNT_01/Data +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/TSU_MMF_VCLNT_APP +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/TS_CMMFVideoTestController +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/TS_VideoInput +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/TS_VideoOutput +/mw/mmmw/mmfwtest/mmfunittest/VCLNT/ts_cmmfvideotestcustomcommands +/mw/mmmw/mmfwtest/mmfunittest/aclnt/TSU_MMF_ACLNT_01/data +/mw/mmmw/mmfwtest/mmfunittest/avictrl/data +/mw/mmmw/mmfwtest/mmfunittest/avictrl/testplugins/aviplaycontroller +/mw/mmmw/mmfwtest/mmfunittest/basecl/TSU_BASECL_TestCodec +/mw/mmmw/mmfwtest/mmfunittest/basecl/TSU_BASECL_TestFormat +/mw/mmmw/mmfwtest/mmfunittest/basecl/TSU_BASECL_TestSrcSink +/mw/mmmw/mmfwtest/mmfunittest/basecl/ts_transferbuffertesterclient +/mw/mmmw/mmfwtest/mmfunittest/basecl/ts_transferbuffertesterserver +/mw/mmmw/mmfwtest/mmfunittest/bwins +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TSU_DummyTestController +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TSU_DummyVideoTestController +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TS_CMMFTestController +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TS_MMFTestDataSink +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TS_MMFTestDataSinkB +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TS_MMFTestDataSource +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/TS_MMFTestDataSourceB +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/mp3/MmfMP3Format +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/mp3/MmfMP3NullCodec +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/mp3/inc +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/sdrm/ts_testconstructcontroller +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/ts_cmmftestcustomcommands +/mw/mmmw/mmfwtest/mmfunittest/ctlfrm/ts_testterminationcontroller +/mw/mmmw/mmfwtest/mmfunittest/devsubtitle/inc +/mw/mmmw/mmfwtest/mmfunittest/devsubtitle/scripts +/mw/mmmw/mmfwtest/mmfunittest/devsubtitle/src +/mw/mmmw/mmfwtest/mmfunittest/devsubtitle/testdata +/mw/mmmw/mmfwtest/mmfunittest/eabi +/mw/mmmw/mmfwtest/mmfunittest/group +/mw/mmmw/mmfwtest/mmfunittest/nullcodec +/mw/mmmw/mmfwtest/mmfunittest/oggctrl/data +/mw/mmmw/mmfwtest/mmfunittest/scripts +/mw/mmmw/mmfwtest/mmfunittest/srssnk/data +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/bwins +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/data +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/eabi +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/group +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/inc +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/mmpfiles +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/scripts +/mw/mmmw/mmfwtest/mmfunittest/srtdecoder/src +/mw/mmmw/mmfwtest/mmfunittest/subtitlegraphic/inc +/mw/mmmw/mmfwtest/mmfunittest/subtitlegraphic/scripts +/mw/mmmw/mmfwtest/mmfunittest/subtitlegraphic/src +/mw/mmmw/mmfwtest/mmfunittest/subtitlegraphic/testdata +/mw/mmmw/mmfwtest/mmfunittest/swcdwrap/Data +/mw/mmmw/mmfwtest/mmfunittest/swcdwrap/TSU_SWCDWRAP_TestDevice +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/bwins +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/eabi +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/group +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/inc +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/mmpfiles +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/scripts +/mw/mmmw/mmfwtest/mmfunittest/videorenderer/src +/os/mm/mmhais/dvbhunittest/hai/dvbh/bwins +/os/mm/mmhais/dvbhunittest/hai/dvbh/eabi +/os/mm/mmhais/dvbhunittest/hai/dvbh/group +/os/mm/mmhais/dvbhunittest/hai/dvbh/scripts +/os/mm/mmhais/dvbhunittest/hai/dvbh/src +/mw/mmmw/mmmiddlewarefws/mufunittest/bwins +/mw/mmmw/mmmiddlewarefws/mufunittest/data +/mw/mmmw/mmmiddlewarefws/mufunittest/eabi +/mw/mmmw/mmmiddlewarefws/mufunittest/group +/mw/mmmw/mmmiddlewarefws/mufunittest/mmpfiles +/mw/mmmw/mmmiddlewarefws/mufunittest/scripts +/mw/mmmw/mmmiddlewarefws/mufunittest/src +/mw/mmmw/mmmiddlewarefws/mufunittest/testparserplugin/group +/mw/mmmw/mmmiddlewarefws/mufunittest/testparserplugin/mmpfiles/wav +/mw/mmmw/mmmiddlewarefws/mufunittest/testparserplugin/src/audio/wav +/os/mm/omxil/omxilunittest/components/bwins +/os/mm/omxil/omxilunittest/components/data +/os/mm/omxil/omxilunittest/components/eabi +/os/mm/omxil/omxilunittest/components/group +/os/mm/omxil/omxilunittest/components/mmpfiles +/os/mm/omxil/omxilunittest/components/scripts +/os/mm/omxil/omxilunittest/components/src +/os/mm/omxil/omxilunittest/contentpipe/bwins +/os/mm/omxil/omxilunittest/contentpipe/eabi +/os/mm/omxil/omxilunittest/contentpipe/group +/os/mm/omxil/omxilunittest/contentpipe/mmpfiles +/os/mm/omxil/omxilunittest/contentpipe/scripts +/os/mm/omxil/omxilunittest/contentpipe/src +/os/mm/omxil/omxilunittest/group +/os/mm/omxil/omxilunittest/test_plugins/dummy_components/group +/os/mm/omxil/omxilunittest/test_plugins/dummy_components/mmpfiles +/os/mm/omxil/omxilunittest/test_plugins/dummy_components/src +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp/group +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp/mmpfiles +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp/src +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp_2/group +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp_2/mmpfiles +/os/mm/omxil/omxilunittest/test_plugins/dummy_cp_2/src +/os/mm/omxil/omxilunittest/test_plugins/dummy_loader/group +/os/mm/omxil/omxilunittest/test_plugins/dummy_loader/mmpfiles +/os/mm/omxil/omxilunittest/test_plugins/dummy_loader/src +/os/mm/mmtestenv/mmtestfwunittest/MMPFiles +/os/mm/mmtestenv/mmtestfwunittest/bwins +/os/mm/mmtestenv/mmtestfwunittest/eabi +/os/mm/mmtestenv/mmtestfwunittest/group +/os/mm/mmtestenv/mmtestfwunittest/scriptFiles +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth00 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth01 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth02 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth03 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth10 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth11 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth12 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth13 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth20 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth21 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_mmtsth22 +/os/mm/mmtestenv/mmtestfwunittest/src/tsu_stubs +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterunittest/group +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterunittest/mmpfiles +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterunittest/scripts +/mw/mmmw/mmmiddlewarefws/broadcastradiotransmitterunittest/src +/mw/mmmw/mmmiddlewarefws/tunerunittest/bwins +/mw/mmmw/mmmiddlewarefws/tunerunittest/eabi +/mw/mmmw/mmmiddlewarefws/tunerunittest/group +/mw/mmmw/mmmiddlewarefws/tunerunittest/scripts +/mw/mmmw/mmmiddlewarefws/tunerunittest/src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/eabi +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/inc +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/test/TE_cdmasmscaps +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/test/TE_cdmasmsprot +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/test/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmaprot/test/configfiles +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/eabi +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/inc +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/test/CdmauServer/Group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/test/CdmauServer/Src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/test/CdmauServer/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/test/Scripts +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmau/test/testdata +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Inc +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/CdmaWapProtUnitTest/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/CdmaWapProtUnitTest/configfiles +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/CdmaWapProtUnitTest/group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/CdmaWapProtUnitTest/scripts +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/CdmaWapProtUnitTest/src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/te_cdmawapprot/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/te_cdmawapprot/group +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/te_cdmawapprot/scripts +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/te_cdmawapprot/src +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/Test/te_cdmawapprot/testdata +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/bwins +/os/cellularsrv/smsprotocols/cdmasmsstack/cdmawapprot/eabi +/os/cellularsrv/smsprotocols/cdmasmsstack/documentation +/os/cellularsrv/smsprotocols/cdmasmsstack/group +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/Documentation +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/bin +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/group +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/inc +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/xerces-validator +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/xml +/os/cellularsrv/smsprotocols/cdmasmsstack/ota-xml/xschema +/os/unref/orphan/comgen/nbprotocols/confidential +/os/unref/orphan/comgen/nbprotocols/documentation +/os/cellularsrv/smsprotocols/smsstack/common/inc +/os/cellularsrv/smsprotocols/smsstack/common/src +/os/cellularsrv/smsprotocols/smsstack/documentation +/os/cellularsrv/smsprotocols/smsstack/ems/inc +/os/cellularsrv/smsprotocols/smsstack/ems/src +/os/cellularsrv/smsprotocols/smsstack/group +/os/cellularsrv/smsprotocols/smsstack/gsmu/bwins +/os/cellularsrv/smsprotocols/smsstack/gsmu/eabi +/os/cellularsrv/smsprotocols/smsstack/gsmu/group +/os/cellularsrv/smsprotocols/smsstack/gsmu/inc +/os/cellularsrv/smsprotocols/smsstack/gsmu/src +/os/cellularsrv/smsprotocols/smsstack/gsmu/test/bwins +/os/cellularsrv/smsprotocols/smsstack/gsmu/test/te_gsmu +/os/cellularsrv/smsprotocols/smsstack/gsmu/test/te_gsmu_ems +/os/cellularsrv/smsprotocols/smsstack/gsmu/test/te_gsmustor +/os/cellularsrv/smsprotocols/smsstack/smsprot/Group +/os/cellularsrv/smsprotocols/smsstack/smsprot/Inc +/os/cellularsrv/smsprotocols/smsstack/smsprot/Src +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_SMSCAPS +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_SMSEMSPRT +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_SMSINTER +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_SMSPRTSTRESS +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_SMSSTOR +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/TE_Smsprt +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/bwins +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/configfiles +/os/cellularsrv/smsprotocols/smsstack/smsprot/Test/eabi +/os/cellularsrv/smsprotocols/smsstack/smsprot/bwins +/os/cellularsrv/smsprotocols/smsstack/smsprot/eabi +/os/cellularsrv/smsprotocols/smsstack/smsu/bwins +/os/cellularsrv/smsprotocols/smsstack/smsu/eabi +/os/cellularsrv/smsprotocols/smsstack/smsu/group +/os/cellularsrv/smsprotocols/smsstack/smsu/inc +/os/cellularsrv/smsprotocols/smsstack/smsu/src +/os/cellularsrv/smsprotocols/smsstack/test/TE_R6SMS +/os/cellularsrv/smsprotocols/smsstack/test/TE_SMSPDUDB +/os/cellularsrv/smsprotocols/smsstack/test/bwins +/os/cellularsrv/smsprotocols/smsstack/test/configfiles +/os/cellularsrv/smsprotocols/smsstack/test/eabi +/os/cellularsrv/smsprotocols/smsstack/wapprot/Group +/os/cellularsrv/smsprotocols/smsstack/wapprot/Inc +/os/cellularsrv/smsprotocols/smsstack/wapprot/Src +/os/cellularsrv/smsprotocols/smsstack/wapprot/bwins +/os/cellularsrv/smsprotocols/smsstack/wapprot/eabi +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/TE_WAPDGRM +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/TE_WAPSMS +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/TE_WAPTHDR +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/Te_wapprot +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/bwins +/os/cellularsrv/smsprotocols/smsstack/wapprot/test/configfiles +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/bmarm +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/bwins +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/data +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/eabi +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/group +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/inc +/os/networkingsrv/networkingtestandutils/ipv6to4tunnel/src +/os/wlan/wlan_bearer/wirelesslan/DataBases +/os/wlan/wlan_bearer/wirelesslan/Documentation +/os/wlan/wlan_bearer/wirelesslan/WiFiAgent/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiAgent/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiAgent/group +/os/wlan/wlan_bearer/wirelesslan/WiFiAgent/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiAgent/src +/os/wlan/wlan_bearer/wirelesslan/WiFiCfgEng/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiCfgEng/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiCfgEng/group +/os/wlan/wlan_bearer/wirelesslan/WiFiCfgEng/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiCfgEng/src +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiBase/INC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiBase/SRC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiClient/INC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiClient/SRC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiServer/Data +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiServer/INC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiServer/SRC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiSharedSC/INC +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiWSY/CmdBased/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiWSY/CmdBased/src +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiWSY/Common/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/WiFiWSY/Common/src +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiCore/group +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/data +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/group +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiDB/src +/os/wlan/wlan_bearer/wirelesslan/WiFiDataTypes/example +/os/wlan/wlan_bearer/wirelesslan/WiFiDataTypes/group +/os/wlan/wlan_bearer/wirelesslan/WiFiDataTypes/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiDataTypes/src +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiLdd/Src +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiLdd/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiLdd/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiLdd/group +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiLdd/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Common/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell83xx/data/ARMV5/UDEB +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell83xx/data/ARMV5/UREL +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell83xx/group +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell8686/data/armv5/udeb +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell8686/data/armv5/urel +/os/wlan/wlan_bearer/wirelesslan/WiFiDrvs/WiFiPdds/Marvell8686/group +/os/wlan/wlan_bearer/wirelesslan/WiFiPkt/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiPkt/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiPkt/group +/os/wlan/wlan_bearer/wirelesslan/WiFiPkt/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiPkt/src +/os/wlan/wlan_bearer/wirelesslan/WiFiRSSIEng/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiRSSIEng/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiRSSIEng/group +/os/wlan/wlan_bearer/wirelesslan/WiFiRSSIEng/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiRSSIEng/src +/mw/accesssec/eapol/eappluginsforwifi/bwins +/mw/accesssec/eapol/eappluginsforwifi/eabi +/mw/accesssec/eapol/eappluginsforwifi/group +/mw/accesssec/eapol/eappluginsforwifi/inc +/mw/accesssec/eapol/eappluginsforwifi/src +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/GROUP +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecSME/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecSME/src +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/802.1X/tunnel +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Base +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Device +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Encryption/wpa +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Ethernet +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Shared +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/inc/Timers +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/802.1X/tunnel +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Base +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Device +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Encryption/wpa +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Ethernet +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Shared +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/WiFiSecStack/src/Timers +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiSecurity/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiStatsEng/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiStatsEng/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiStatsEng/group +/os/wlan/wlan_bearer/wirelesslan/WiFiStatsEng/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiStatsEng/src +/os/wlan/wlan_bearer/wirelesslan/WiFiSurveyEng/bwins +/os/wlan/wlan_bearer/wirelesslan/WiFiSurveyEng/eabi +/os/wlan/wlan_bearer/wirelesslan/WiFiSurveyEng/group +/os/wlan/wlan_bearer/wirelesslan/WiFiSurveyEng/inc +/os/wlan/wlan_bearer/wirelesslan/WiFiSurveyEng/src +/os/wlan/wlan_bearer/wirelesslan/WifiMCpr/group +/os/wlan/wlan_bearer/wirelesslan/WifiMCpr/inc +/os/wlan/wlan_bearer/wirelesslan/WifiMCpr/src +/os/wlan/wlan_bearer/wirelesslan/group +/os/wlan/wlan_bearer/wirelesslan/test/Availability/configs +/os/wlan/wlan_bearer/wirelesslan/test/Availability/scripts +/os/wlan/wlan_bearer/wirelesslan/test/CapTests/Common +/os/wlan/wlan_bearer/wirelesslan/test/Documentation +/os/wlan/wlan_bearer/wirelesslan/test/group +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/documentation +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/group +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/inc +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/src +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/tools +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/wifiinfs/pcap +/os/wlan/wlan_bearer/wirelesslan/test/wifiwinpdd/wifiinfs/release +/os/wlan/wlan_bearer/wirelesslan/test/wlaninfo/group +/os/wlan/wlan_bearer/wirelesslan/test/wlaninfo/inc +/os/wlan/wlan_bearer/wirelesslan/test/wlaninfo/src +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/documentation +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/group +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/inc +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/src +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/binaries/data/system/data +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/binaries/epoc32/release/armv5/udeb +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/binaries/epoc32/release/armv5/urel +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/binaries/epoc32/release/winscw/udeb +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/binaries/epoc32/release/winscw/urel +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/group +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/inc +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testmodule/src +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/group +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/inc +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/testnif/src +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/documentation +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/group +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/inc +/os/networkingsrv/networkcontrol/qosfwconfig/QoSTesting/umtssim/src +/os/networkingsrv/networkingtestandutils/networkingexamples/anvltest/data +/os/networkingsrv/networkingtestandutils/networkingexamples/anvltest/group +/os/networkingsrv/networkingtestandutils/networkingexamples/anvltest/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/anvltest/src +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Documentation +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Inc +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/bmarm +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/bwins +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/configs +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/documentation +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/group +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/scripts +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/Test/TE_BCA/src +/os/cellularsrv/basebandabstraction/basebandchanneladaptor/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/bwins +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/eabi +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/inc +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/src +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/IscTestStub/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/IscTestStub/src +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/te_bcatoisc/configs +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/te_bcatoisc/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/te_bcatoisc/scripts +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforisc/test/te_bcatoisc/src +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/bmarm +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/bwins +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/documentation +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/eabi +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/inc +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/src +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/bmarm +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/bwins +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/configs +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/documentation +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/group +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/scripts +/os/cellularsrv/basebandadaptationplugins/basebandchanneladaptorforc32/te_c32bca/src +/os/cellularsrv/basebandabstraction/intersystemcomm/bwins +/os/cellularsrv/basebandabstraction/intersystemcomm/documentation +/os/cellularsrv/basebandabstraction/intersystemcomm/eabi +/os/cellularsrv/basebandabstraction/intersystemcomm/example/group +/os/cellularsrv/basebandabstraction/intersystemcomm/example/src +/os/cellularsrv/basebandabstraction/intersystemcomm/group +/os/cellularsrv/basebandabstraction/intersystemcomm/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/Documentation +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/bmarm +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/bwins +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/eabi +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/group +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/cgi/src +/os/unref/orphan/comgen/networking/confidential +/os/cellularsrv/telephonyprotocols/csdagt/Documentation +/os/cellularsrv/telephonyprotocols/csdagt/TS_CsdAgt +/os/cellularsrv/telephonyprotocols/csdagt/bmarm +/os/cellularsrv/telephonyprotocols/csdagt/bwins +/os/cellularsrv/telephonyprotocols/csdagt/eabi +/os/cellularsrv/telephonyprotocols/csdagt/group +/os/cellularsrv/telephonyprotocols/csdagt/inc +/os/cellularsrv/telephonyprotocols/csdagt/script +/os/cellularsrv/telephonyprotocols/csdagt/src +/os/networkingsrv/tcpiputils/dhcp/NetCfgExtnDhcp/inc +/os/networkingsrv/tcpiputils/dhcp/NetCfgExtnDhcp/src +/os/networkingsrv/tcpiputils/dhcp/bmarm +/os/networkingsrv/tcpiputils/dhcp/bwins +/os/networkingsrv/tcpiputils/dhcp/documentation +/os/networkingsrv/tcpiputils/dhcp/eabi +/os/networkingsrv/tcpiputils/dhcp/group +/os/networkingsrv/tcpiputils/dhcp/include +/os/networkingsrv/tcpiputils/dhcp/src +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/DummyDNSUpdateSrc +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/bwins +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/config/TestDHCPv6Config1 +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/config/TestDHCPv6Config2 +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/config/TestDHCPv6Config3 +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/config/scripts +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/eabi +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/include +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/ramods +/os/networkingsrv/tcpiputils/dhcp/te_dhcp/src +/os/commsfw/datacommsserver/networkingdialogapi/Documentation +/os/commsfw/datacommsserver/networkingdialogapi/TE_Dialog/Scripts +/os/commsfw/datacommsserver/networkingdialogapi/TE_Dialog/bmarm +/os/commsfw/datacommsserver/networkingdialogapi/TE_Dialog/bwins +/os/commsfw/datacommsserver/networkingdialogapi/TE_Dialog/group +/os/commsfw/datacommsserver/networkingdialogapi/TE_Dialog/src +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/bmarm +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/bwins +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/data +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/group +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/inc +/os/commsfw/datacommsserver/networkingdialogapi/agentnotifier/src +/os/commsfw/datacommsserver/networkingdialogapi/bwins +/os/commsfw/datacommsserver/networkingdialogapi/default +/os/commsfw/datacommsserver/networkingdialogapi/eabi +/os/commsfw/datacommsserver/networkingdialogapi/group +/os/commsfw/datacommsserver/networkingdialogapi/inc +/os/commsfw/datacommsserver/networkingdialogapi/src +/os/commsfw/datacommsserver/networkingdialogapi/tdialog +/os/networkingsrv/tcpiputils/dnd/Documentation +/os/networkingsrv/tcpiputils/dnd/Test/Group +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/Configs/Node1 +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/Configs/Node2 +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/Configs/Node3 +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/Documentation +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/SRC +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/Scriptfiles +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/bwins +/os/networkingsrv/tcpiputils/dnd/Test/TE_LLMNR/group +/os/networkingsrv/tcpiputils/dnd/bmarm +/os/networkingsrv/tcpiputils/dnd/bwins +/os/networkingsrv/tcpiputils/dnd/data +/os/networkingsrv/tcpiputils/dnd/eabi +/os/networkingsrv/tcpiputils/dnd/group +/os/networkingsrv/tcpiputils/dnd/inc +/os/networkingsrv/tcpiputils/dnd/include +/os/networkingsrv/tcpiputils/dnd/src +/os/networkingsrv/networkingsrv_info/networkingdocs +/mw/accesssec/eapol/eapfw/adapters/documentation +/mw/accesssec/eapol/eapfw/adapters/wifieapaka/bwins +/mw/accesssec/eapol/eapfw/adapters/wifieapaka/eabi +/mw/accesssec/eapol/eapfw/adapters/wifieapaka/group +/mw/accesssec/eapol/eapfw/adapters/wifieapaka/inc +/mw/accesssec/eapol/eapfw/adapters/wifieapaka/src +/mw/accesssec/eapol/eapfw/adapters/wifieapsim/bwins +/mw/accesssec/eapol/eapfw/adapters/wifieapsim/eabi +/mw/accesssec/eapol/eapfw/adapters/wifieapsim/group +/mw/accesssec/eapol/eapfw/adapters/wifieapsim/inc +/mw/accesssec/eapol/eapfw/adapters/wifieapsim/src +/mw/accesssec/eapol/eapfw/adapters/wifieapwps/bwins +/mw/accesssec/eapol/eapfw/adapters/wifieapwps/eabi +/mw/accesssec/eapol/eapfw/adapters/wifieapwps/group +/mw/accesssec/eapol/eapfw/adapters/wifieapwps/inc +/mw/accesssec/eapol/eapfw/adapters/wifieapwps/src +/mw/accesssec/eapol/eapfw/documentation +/mw/accesssec/eapol/eapfw/eapsimaka/common/inc +/mw/accesssec/eapol/eapfw/eapsimaka/common/src +/mw/accesssec/eapol/eapfw/eapsimaka/eapaka/bwins +/mw/accesssec/eapol/eapfw/eapsimaka/eapaka/eabi +/mw/accesssec/eapol/eapfw/eapsimaka/eapaka/group +/mw/accesssec/eapol/eapfw/eapsimaka/eapaka/inc +/mw/accesssec/eapol/eapfw/eapsimaka/eapaka/src +/mw/accesssec/eapol/eapfw/eapsimaka/eapsim/bwins +/mw/accesssec/eapol/eapfw/eapsimaka/eapsim/eabi +/mw/accesssec/eapol/eapfw/eapsimaka/eapsim/group +/mw/accesssec/eapol/eapfw/eapsimaka/eapsim/inc +/mw/accesssec/eapol/eapfw/eapsimaka/eapsim/src +/mw/accesssec/eapol/eapfw/eaputils/bwins +/mw/accesssec/eapol/eapfw/eaputils/eabi +/mw/accesssec/eapol/eapfw/eaputils/group +/mw/accesssec/eapol/eapfw/eaputils/inc +/mw/accesssec/eapol/eapfw/eaputils/src +/mw/accesssec/eapol/eapfw/eapwps/bwins +/mw/accesssec/eapol/eapfw/eapwps/eabi +/mw/accesssec/eapol/eapfw/eapwps/group +/mw/accesssec/eapol/eapfw/eapwps/inc +/mw/accesssec/eapol/eapfw/eapwps/src +/mw/accesssec/eapol/eapfw/group +/mw/accesssec/eapol/eapfw/test/group +/mw/accesssec/eapol/eapfw/test/te_eap/configs +/mw/accesssec/eapol/eapfw/test/te_eap/documentation +/mw/accesssec/eapol/eapfw/test/te_eap/group +/mw/accesssec/eapol/eapfw/test/te_eap/scripts +/mw/accesssec/eapol/eapfw/test/te_wps/configs +/mw/accesssec/eapol/eapfw/test/te_wps/docs +/mw/accesssec/eapol/eapfw/test/te_wps/documentation +/mw/accesssec/eapol/eapfw/test/te_wps/group +/mw/accesssec/eapol/eapfw/test/te_wps/scripts +/mw/accesssec/eapol/eapfw/test/te_wps/src +/mw/accesssec/eapol/eapfw/test/te_wps/tools +/mw/accesssec/eapol/eapfw/tools/wpsconnect/bmp +/mw/accesssec/eapol/eapfw/tools/wpsconnect/docs +/mw/accesssec/eapol/eapfw/tools/wpsconnect/group +/mw/accesssec/eapol/eapfw/tools/wpsconnect/inc +/mw/accesssec/eapol/eapfw/tools/wpsconnect/resource +/mw/accesssec/eapol/eapfw/tools/wpsconnect/src +/mw/accesssec/eapol/eapfw/tools/wpsconnectengine/bwins +/mw/accesssec/eapol/eapfw/tools/wpsconnectengine/eabi +/mw/accesssec/eapol/eapfw/tools/wpsconnectengine/group +/mw/accesssec/eapol/eapfw/tools/wpsconnectengine/inc +/mw/accesssec/eapol/eapfw/tools/wpsconnectengine/src +/os/networkingsrv/linklayerprotocols/ethernetnif/Documentation +/os/networkingsrv/linklayerprotocols/ethernetnif/EthInt +/os/networkingsrv/linklayerprotocols/ethernetnif/EtherPkt +/os/networkingsrv/linklayerprotocols/ethernetnif/INC +/os/networkingsrv/linklayerprotocols/ethernetnif/IRLAN +/os/networkingsrv/linklayerprotocols/ethernetnif/bwins +/os/networkingsrv/linklayerprotocols/ethernetnif/data +/os/networkingsrv/linklayerprotocols/ethernetnif/eabi +/os/networkingsrv/linklayerprotocols/ethernetnif/group +/os/networkingsrv/linklayerprotocols/ethernetnif/log +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/BMARM +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/BWINS +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/Documentation +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/EABI +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/EthInt +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/EtherPkt +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/INC +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/IRLAN +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/Test +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/data +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/group +/os/networkingsrv/linklayerprotocols/ethernetnif/version1/log +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/Documentation +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/MacSet +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/NetCards +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/Src +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/Tsrc +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/WPdpack/Drivers +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/WPdpack/Include/NET +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/WPdpack/Lib +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/bmarm +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/bwins +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/demoserv +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/group +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/inc +/os/networkingsrv/linklayerprotocols/ethernetpacketdriver/pump +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/document +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/group +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/inetd/IPECHO +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/inetd/group +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/inetd/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/inetd/src +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/inetd/test +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/bmarm +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/bwins +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/eabi +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/group +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/src +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/ipip/test +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/bmarm +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/bwins +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/eabi +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/group +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/examplecode/tcpdumping/src +/mw/netprotocols/applayerprotocols/ftpengine/Documentation +/mw/netprotocols/applayerprotocols/ftpengine/bmarm +/mw/netprotocols/applayerprotocols/ftpengine/bwins +/mw/netprotocols/applayerprotocols/ftpengine/consui +/mw/netprotocols/applayerprotocols/ftpengine/eabi +/mw/netprotocols/applayerprotocols/ftpengine/ftpprot +/mw/netprotocols/applayerprotocols/ftpengine/ftpsess +/mw/netprotocols/applayerprotocols/ftpengine/ftptest +/mw/netprotocols/applayerprotocols/ftpengine/group +/mw/netprotocols/applayerprotocols/ftpengine/inc +/os/networkingsrv/networkingsrv_info/networkingrom/DNS_include +/os/networkingsrv/networkingsrv_info/networkingrom/group +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/Documentation +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/bmarm +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/bwins +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/data +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/eabi +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/group +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/inc +/os/cellularsrv/telephonyprotocols/gprsumtsqosprt/src +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/Documentation +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/INC +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/IPCONFIG +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/PING +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/PINGENG +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/ROUTE +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/TFTP +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/TFTPENG +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/TRACERT +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/TRENG +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/bmarm +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/bwins +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/eabi +/os/networkingsrv/networkingtestandutils/exampleinternetutilities/group +/os/networkingsrv/networkprotocols/iphook/inhook6/bmarm +/os/networkingsrv/networkprotocols/iphook/inhook6/bwins +/os/networkingsrv/networkprotocols/iphook/inhook6/data +/os/networkingsrv/networkprotocols/iphook/inhook6/documentation/example +/os/networkingsrv/networkprotocols/iphook/inhook6/eabi +/os/networkingsrv/networkprotocols/iphook/inhook6/group +/os/networkingsrv/networkprotocols/iphook/inhook6/inc +/os/networkingsrv/networkprotocols/iphook/inhook6/include +/os/networkingsrv/networkprotocols/iphook/inhook6/src +/os/networkingsrv/networkprotocols/iphook/inhook6example/Documentation +/os/networkingsrv/networkprotocols/iphook/inhook6example/bmarm +/os/networkingsrv/networkprotocols/iphook/inhook6example/bwins +/os/networkingsrv/networkprotocols/iphook/inhook6example/data +/os/networkingsrv/networkprotocols/iphook/inhook6example/eabi +/os/networkingsrv/networkprotocols/iphook/inhook6example/group +/os/networkingsrv/networkprotocols/iphook/inhook6example/inc +/os/networkingsrv/networkprotocols/iphook/inhook6example/src +/os/networkingsrv/esockapiextensions/internetsockets/bmarm +/os/networkingsrv/esockapiextensions/internetsockets/bwins +/os/networkingsrv/esockapiextensions/internetsockets/eabi +/os/networkingsrv/esockapiextensions/internetsockets/group +/os/networkingsrv/esockapiextensions/internetsockets/inc +/os/networkingsrv/esockapiextensions/internetsockets/src +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Documentation +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Group +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/IntegrationTestUtils +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/NTRas +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/TS_SelfTest +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/Scripts +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/bmarm +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/bwins +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/group +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/src +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Http/testdata +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/Scripts +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/bmarm +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/bwins +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/group +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/src +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/Te_Msg/testdata +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/bmarm +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/bwins +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/eabi +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/inc +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1 +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s2 +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3 +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4 +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5 +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/scheduleTest +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/script_files +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/documentation +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/group +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/scripts +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_Sblp/Documentation +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_Sblp/configs +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_Sblp/group +/os/networkingsrv/networkingtestandutils/networkingintegrationtest/te_Sblp/scripts +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/BWINS +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/Documentation +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/EABI +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/data +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/group +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/inc +/os/networkingsrv/networkcontrol/ipnetworklayer/addressinfohook/src +/os/networkingsrv/networkcontrol/ipnetworklayer/group +/os/networkingsrv/networkcontrol/ipnetworklayer/inc +/os/networkingsrv/networkcontrol/ipnetworklayer/src +/os/networkingsrv/networkcontrol/iptransportlayer/bwins +/os/networkingsrv/networkcontrol/iptransportlayer/eabi +/os/networkingsrv/networkcontrol/iptransportlayer/group +/os/networkingsrv/networkcontrol/iptransportlayer/inc +/os/networkingsrv/networkcontrol/iptransportlayer/ipaddrinfoparams/group +/os/networkingsrv/networkcontrol/iptransportlayer/ipaddrinfoparams/inc +/os/networkingsrv/networkcontrol/iptransportlayer/ipaddrinfoparams/src +/os/networkingsrv/networkcontrol/iptransportlayer/src +/os/networkingsrv/networkcontrol/commsuserpromptmgr/bwins +/os/networkingsrv/networkcontrol/commsuserpromptmgr/database/inc +/os/networkingsrv/networkcontrol/commsuserpromptmgr/database/src +/os/networkingsrv/networkcontrol/commsuserpromptmgr/eabi +/os/networkingsrv/networkcontrol/commsuserpromptmgr/group +/os/networkingsrv/networkcontrol/commsuserpromptmgr/interface/inc +/os/networkingsrv/networkcontrol/commsuserpromptmgr/interface/src +/os/networkingsrv/networkcontrol/commsuserpromptmgr/state/inc +/os/networkingsrv/networkcontrol/commsuserpromptmgr/state/src +/os/networkingsrv/networkcontrol/commsuserpromptmgr/utils/inc +/os/networkingsrv/networkcontrol/commsuserpromptmgr/utils/src +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/bwins +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/eabi +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/group +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/inc +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/resource +/os/networkingsrv/networkcontrol/ipupsplugins/dialogcreator/source +/os/networkingsrv/networkcontrol/ipupsplugins/group +/os/networkingsrv/networkcontrol/ipupsplugins/ipupsnotifierutil/bwins +/os/networkingsrv/networkcontrol/ipupsplugins/ipupsnotifierutil/eabi +/os/networkingsrv/networkcontrol/ipupsplugins/ipupsnotifierutil/group +/os/networkingsrv/networkcontrol/ipupsplugins/ipupsnotifierutil/inc +/os/networkingsrv/networkcontrol/ipupsplugins/ipupsnotifierutil/src +/os/networkingsrv/networkcontrol/ipupsplugins/policyfile +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/data +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/group +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/inc +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/policyfile +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/scripts +/os/networkingsrv/networkcontrol/ipupsplugins/test/te_ipups/src +/os/networkingsrv/networkcontrol/ipcpr/documentation +/os/networkingsrv/networkcontrol/ipcpr/group +/os/networkingsrv/networkcontrol/ipcpr/inc +/os/networkingsrv/networkcontrol/ipcpr/src +/os/commsfw/baseconnectionproviders/refcpr/group +/os/commsfw/baseconnectionproviders/refcpr/inc +/os/commsfw/baseconnectionproviders/refcpr/src +/app/techview/networkingutils/ipadministrationtool/data +/app/techview/networkingutils/ipadministrationtool/group +/app/techview/networkingutils/ipadministrationtool/inc +/app/techview/networkingutils/ipadministrationtool/src +/os/networkingsrv/networkprotocols/ipeventnotifier/Documentation +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventFactory/group +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventFactory/inc +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventFactory/src +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventTypes/INC +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventTypes/group +/os/networkingsrv/networkprotocols/ipeventnotifier/IPEventTypes/src +/os/networkingsrv/networkprotocols/ipeventnotifier/bmarm +/os/networkingsrv/networkprotocols/ipeventnotifier/bwins +/os/networkingsrv/networkprotocols/ipeventnotifier/eabi +/os/networkingsrv/networkprotocols/ipeventnotifier/group +/os/networkingsrv/networkprotocols/ipeventnotifier/inc +/os/networkingsrv/networkprotocols/ipeventnotifier/src +/os/networkingsrv/networkprotocols/ipeventnotifier/te_IPEventNotifier/Documentation +/os/networkingsrv/networkprotocols/ipeventnotifier/te_IPEventNotifier/group +/os/networkingsrv/networkprotocols/ipeventnotifier/te_IPEventNotifier/scripts +/os/networkingsrv/networkprotocols/ipeventnotifier/te_IPEventNotifier/src +/os/networkingsrv/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata +/os/networkingsrv/networkingtestandutils/ipanalyzer/Documentation +/os/networkingsrv/networkingtestandutils/ipanalyzer/data +/os/networkingsrv/networkingtestandutils/ipanalyzer/group +/os/networkingsrv/networkingtestandutils/ipanalyzer/inc +/os/networkingsrv/networkingtestandutils/ipanalyzer/src +/os/networkingsrv/networksecurity/ipsec/captestframework-ipsecpol/common +/os/networkingsrv/networksecurity/ipsec/captestframework-kmdserver/common +/os/networkingsrv/networksecurity/ipsec/captestframework-pkiservice/common +/os/networkingsrv/networksecurity/ipsec/cscommon/inc +/os/networkingsrv/networksecurity/ipsec/cscommon/src +/os/networkingsrv/networksecurity/ipsec/eventmediator/bwins +/os/networkingsrv/networksecurity/ipsec/eventmediator/data +/os/networkingsrv/networksecurity/ipsec/eventmediator/group +/os/networkingsrv/networksecurity/ipsec/eventmediator/inc +/os/networkingsrv/networksecurity/ipsec/eventmediator/src +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/bmarm +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/bwins +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/eabi +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/group +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/inc +/os/networkingsrv/networksecurity/ipsec/eventmediatorapi/src +/os/networkingsrv/networksecurity/ipsec/group +/os/networkingsrv/networksecurity/ipsec/ikepolparser/bmarm +/os/networkingsrv/networksecurity/ipsec/ikepolparser/bwins +/os/networkingsrv/networksecurity/ipsec/ikepolparser/documentation +/os/networkingsrv/networksecurity/ipsec/ikepolparser/eabi +/os/networkingsrv/networksecurity/ipsec/ikepolparser/group +/os/networkingsrv/networksecurity/ipsec/ikepolparser/inc +/os/networkingsrv/networksecurity/ipsec/ikepolparser/src +/os/networkingsrv/networksecurity/ipsec/ikesocketplugin/data +/os/networkingsrv/networksecurity/ipsec/ikesocketplugin/group +/os/networkingsrv/networksecurity/ipsec/ikesocketplugin/inc +/os/networkingsrv/networksecurity/ipsec/ikesocketplugin/src +/os/networkingsrv/networksecurity/ipsec/ipsec6/Documentation +/os/networkingsrv/networksecurity/ipsec/ipsec6/bmarm +/os/networkingsrv/networksecurity/ipsec/ipsec6/bwins +/os/networkingsrv/networksecurity/ipsec/ipsec6/data +/os/networkingsrv/networksecurity/ipsec/ipsec6/eabi +/os/networkingsrv/networksecurity/ipsec/ipsec6/group +/os/networkingsrv/networksecurity/ipsec/ipsec6/inc +/os/networkingsrv/networksecurity/ipsec/ipsec6/include +/os/networkingsrv/networksecurity/ipsec/ipsec6/src +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/Documentation +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/bmarm +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/bwins +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/data +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/eabi +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/group +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/notif +/os/networkingsrv/networksecurity/ipsec/ipsec_itest/src +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/Documentation +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/bmarm +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/bwins +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/eabi +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/group +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/inc +/os/networkingsrv/networksecurity/ipsec/ipseccrypto/src +/os/networkingsrv/networksecurity/ipsec/ipsecpol/Documentation +/os/networkingsrv/networksecurity/ipsec/ipsecpol/bwins +/os/networkingsrv/networksecurity/ipsec/ipsecpol/data +/os/networkingsrv/networksecurity/ipsec/ipsecpol/group +/os/networkingsrv/networksecurity/ipsec/ipsecpol/inc +/os/networkingsrv/networksecurity/ipsec/ipsecpol/src +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/bmarm +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/bwins +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/eabi +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/group +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/inc +/os/networkingsrv/networksecurity/ipsec/ipsecpolapi/src +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/bmarm +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/bwins +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/eabi +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/group +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/inc +/os/networkingsrv/networksecurity/ipsec/ipsecpolparser/src +/os/networkingsrv/networksecurity/ipsec/kmdserver/bmarm +/os/networkingsrv/networksecurity/ipsec/kmdserver/bwins +/os/networkingsrv/networksecurity/ipsec/kmdserver/eabi +/os/networkingsrv/networksecurity/ipsec/kmdserver/group +/os/networkingsrv/networksecurity/ipsec/kmdserver/inc +/os/networkingsrv/networksecurity/ipsec/kmdserver/src +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/bmarm +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/bwins +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/eabi +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/group +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/include +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/src +/os/networkingsrv/networksecurity/ipsec/lib_pfkey/test +/os/networkingsrv/networksecurity/ipsec/pkiservice/bwins +/os/networkingsrv/networksecurity/ipsec/pkiservice/group +/os/networkingsrv/networksecurity/ipsec/pkiservice/inc +/os/networkingsrv/networksecurity/ipsec/pkiservice/src +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/bmarm +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/bwins +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/eabi +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/group +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/inc +/os/networkingsrv/networksecurity/ipsec/pkiserviceapi/src +/os/networkingsrv/networksecurity/ipsec/sit/bmarm +/os/networkingsrv/networksecurity/ipsec/sit/bwins +/os/networkingsrv/networksecurity/ipsec/sit/eabi +/os/networkingsrv/networksecurity/ipsec/sit/group +/os/networkingsrv/networksecurity/ipsec/sit/inc +/os/networkingsrv/networksecurity/ipsec/sit/src +/os/networkingsrv/networksecurity/ipsec/te_ipsec_platsec/group +/os/networkingsrv/networksecurity/ipsec/te_ipsec_platsec/scripts +/os/networkingsrv/networksecurity/ipsec/te_ipsec_platsec/src +/os/networkingsrv/networksecurity/ipsec/te_ipsec_platsec/testdata +/os/networkingsrv/networksecurity/ipsec/utlbase64/bmarm +/os/networkingsrv/networksecurity/ipsec/utlbase64/bwins +/os/networkingsrv/networksecurity/ipsec/utlbase64/eabi +/os/networkingsrv/networksecurity/ipsec/utlbase64/group +/os/networkingsrv/networksecurity/ipsec/utlbase64/inc +/os/networkingsrv/networksecurity/ipsec/utlbase64/src +/os/networkingsrv/networksecurity/ipsec/utlcrypto/bmarm +/os/networkingsrv/networksecurity/ipsec/utlcrypto/bwins +/os/networkingsrv/networksecurity/ipsec/utlcrypto/eabi +/os/networkingsrv/networksecurity/ipsec/utlcrypto/group +/os/networkingsrv/networksecurity/ipsec/utlcrypto/inc +/os/networkingsrv/networksecurity/ipsec/utlcrypto/src +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/bmarm +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/bwins +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/eabi +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/group +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/inc +/os/networkingsrv/networksecurity/ipsec/utlpkcs1/src +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/bmarm +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/bwins +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/eabi +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/group +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/inc +/os/networkingsrv/networksecurity/ipsec/utlpkcs10/src +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/bmarm +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/bwins +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/eabi +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/group +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/inc +/os/networkingsrv/networksecurity/ipsec/utlpkcs5/src +/os/networkingsrv/networksecurity/ipsec/vpnapi/bmarm +/os/networkingsrv/networksecurity/ipsec/vpnapi/bwins +/os/networkingsrv/networksecurity/ipsec/vpnapi/data +/os/networkingsrv/networksecurity/ipsec/vpnapi/documentation +/os/networkingsrv/networksecurity/ipsec/vpnapi/eabi +/os/networkingsrv/networksecurity/ipsec/vpnapi/group +/os/networkingsrv/networksecurity/ipsec/vpnapi/inc +/os/networkingsrv/networksecurity/ipsec/vpnapi/src +/os/networkingsrv/networksecurity/ipsec/vpnconnagt/group +/os/networkingsrv/networksecurity/ipsec/vpnconnagt/inc +/os/networkingsrv/networksecurity/ipsec/vpnconnagt/src +/os/networkingsrv/networksecurity/ipsec/vpnmanager/bwins +/os/networkingsrv/networksecurity/ipsec/vpnmanager/data +/os/networkingsrv/networksecurity/ipsec/vpnmanager/documentation +/os/networkingsrv/networksecurity/ipsec/vpnmanager/group +/os/networkingsrv/networksecurity/ipsec/vpnmanager/inc +/os/networkingsrv/networksecurity/ipsec/vpnmanager/src +/os/networkingsrv/networkprotocols/mobileip/NetCfgExtnMip/src +/os/networkingsrv/networkprotocols/mobileip/group +/os/networkingsrv/pppcompressionplugins/mppc/INC +/os/networkingsrv/pppcompressionplugins/mppc/SRC +/os/networkingsrv/pppcompressionplugins/mppc/bmarm +/os/networkingsrv/pppcompressionplugins/mppc/bwins +/os/networkingsrv/pppcompressionplugins/mppc/eabi +/os/networkingsrv/pppcompressionplugins/mppc/group +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/BMARM +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/BWINS +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/Documentation +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/EABI +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/TE_Napt/configs +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/TE_Napt/group +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/TE_Napt/scripts +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/Te_NaptCap/configs +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/Te_NaptCap/group +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/Te_NaptCap/scripts +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/data +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/group +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/inc +/os/networkingsrv/tcpiputils/networkaddressandporttranslation/src +/os/commsfw/datacommsserver/networkcontroller/Documentation +/os/commsfw/datacommsserver/networkcontroller/bmarm +/os/commsfw/datacommsserver/networkcontroller/bwins +/os/commsfw/datacommsserver/networkcontroller/eabi +/os/commsfw/datacommsserver/networkcontroller/group +/os/commsfw/datacommsserver/networkcontroller/inc +/os/commsfw/datacommsserver/networkcontroller/src +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/bwins +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/config +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/dummymipdaemon/bwins +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/dummymipdaemon/group +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/dummymipdaemon/include +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/dummymipdaemon/src +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/group +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/inc +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/scripts +/os/commsfw/datacommsserver/networkcontroller/te_mobileiptosimpleipfallback/src +/os/commsfw/datacommsserver/networkcontroller/ts_common +/os/commsfw/datacommsserver/networkcontroller/ts_netcon +/os/commsfw/datacommsserver/networkcontroller/ts_netconoom +/os/commsfw/datacommsserver/networkcontroller/ts_queue +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterlibrary/bwins +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterlibrary/eabi +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterlibrary/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterlibrary/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterlibrary/src +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterproto/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterproto/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/delaymeterproto/src +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/documentation +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/exeservice/bin +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/exeservice/data +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/exeservice/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/exeservice/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/exeservice/src +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/netperftefplugin/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/netperftefplugin/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/netperftefplugin/src +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/bin +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/data +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/src +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/bin +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/group +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/utilslib/inc +/os/networkingsrv/networkingtestandutils/networkingperformancemeasurementtools/utilslib/src +/app/techview/networkingutils/nameresolverutility/data +/app/techview/networkingutils/nameresolverutility/group +/app/techview/networkingutils/nameresolverutility/inc +/app/techview/networkingutils/nameresolverutility/src +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/bmarm +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/bwins +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/eabi +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/group +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/inc +/os/networkingsrv/linklayercontrol/nullagt/TS_nullagt/src +/os/networkingsrv/linklayercontrol/nullagt/documentation +/os/networkingsrv/linklayercontrol/nullagt/group +/os/networkingsrv/linklayercontrol/nullagt/inc +/os/networkingsrv/linklayercontrol/nullagt/src +/os/networkingsrv/linklayerutils/packetlogger/bmarm +/os/networkingsrv/linklayerutils/packetlogger/bwins +/os/networkingsrv/linklayerutils/packetlogger/eabi +/os/networkingsrv/linklayerutils/packetlogger/group +/os/networkingsrv/linklayerutils/packetlogger/inc +/os/networkingsrv/linklayerutils/packetlogger/src +/os/networkingsrv/networkcontrol/pfqoslib/bmarm +/os/networkingsrv/networkcontrol/pfqoslib/bwins +/os/networkingsrv/networkcontrol/pfqoslib/documentation +/os/networkingsrv/networkcontrol/pfqoslib/eabi +/os/networkingsrv/networkcontrol/pfqoslib/group +/os/networkingsrv/networkcontrol/pfqoslib/inc +/os/networkingsrv/networkcontrol/pfqoslib/src +/os/networkingsrv/networkingtestandutils/networkingexamples/ping/data +/os/networkingsrv/networkingtestandutils/networkingexamples/ping/group +/os/networkingsrv/networkingtestandutils/networkingexamples/ping/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/ping/src +/os/networkingsrv/linklayerprotocols/pppnif/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/INC +/os/networkingsrv/linklayerprotocols/pppnif/SPPP +/os/networkingsrv/linklayerprotocols/pppnif/SVJCOMP +/os/networkingsrv/linklayerprotocols/pppnif/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/bwins +/os/networkingsrv/linklayerprotocols/pppnif/data +/os/networkingsrv/linklayerprotocols/pppnif/eabi +/os/networkingsrv/linklayerprotocols/pppnif/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/ANVL/DocTAL +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/ANVL/script +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/ANVL/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/config +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/eabi +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/dummyppp/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/dummyppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/dummyppp/eabi +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/dummyppp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/dummyppp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/eabi +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/config +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_incoming_ppp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/Documentation/Diagrams +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/config +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_manual_pppauth/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/config +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_pppcomp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/group +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_ppp/te_vjcomp/src +/os/networkingsrv/linklayerprotocols/pppnif/te_pppsize/bwins +/os/networkingsrv/linklayerprotocols/pppnif/te_pppsize/group +/os/networkingsrv/linklayerprotocols/pppnif/te_pppsize/inc +/os/networkingsrv/linklayerprotocols/pppnif/te_pppsize/scripts +/os/networkingsrv/linklayerprotocols/pppnif/te_pppsize/src +/os/networkingsrv/linklayerprotocols/pppnif/tsrc +/os/networkingsrv/linklayerprotocols/pppnif/version1/BMARM +/os/networkingsrv/linklayerprotocols/pppnif/version1/BWINS +/os/networkingsrv/linklayerprotocols/pppnif/version1/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/version1/EABI +/os/networkingsrv/linklayerprotocols/pppnif/version1/INC +/os/networkingsrv/linklayerprotocols/pppnif/version1/SPPP +/os/networkingsrv/linklayerprotocols/pppnif/version1/SVJCOMP +/os/networkingsrv/linklayerprotocols/pppnif/version1/data +/os/networkingsrv/linklayerprotocols/pppnif/version1/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/ANVL/DocTAL +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/ANVL/script +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/ANVL/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/BMARM +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/BWINS +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/EABI +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/config +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/TS_dummyppp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/dummyppp/EABI +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/dummyppp/bmarm +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/dummyppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/dummyppp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/dummyppp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/eabi +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/config +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_incoming_ppp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_manual_pppauth/Documentation/Diagrams +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_manual_pppauth/config +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_manual_pppauth/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/config +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_pppcomp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/Documentation +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/bwins +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/config/TCSIM +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_ppp/te_vjcomp/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_pppsize/BWINS +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_pppsize/group +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_pppsize/inc +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_pppsize/scripts +/os/networkingsrv/linklayerprotocols/pppnif/version1/te_pppsize/src +/os/networkingsrv/linklayerprotocols/pppnif/version1/tsrc +/os/networkingsrv/pppcompressionplugins/predictorcompression/INC +/os/networkingsrv/pppcompressionplugins/predictorcompression/SRC +/os/networkingsrv/pppcompressionplugins/predictorcompression/bmarm +/os/networkingsrv/pppcompressionplugins/predictorcompression/bwins +/os/networkingsrv/pppcompressionplugins/predictorcompression/eabi +/os/networkingsrv/pppcompressionplugins/predictorcompression/group +/os/networkingsrv/networkingtestandutils/ipprobe/Documentation +/os/networkingsrv/networkingtestandutils/ipprobe/bmarm +/os/networkingsrv/networkingtestandutils/ipprobe/bwins +/os/networkingsrv/networkingtestandutils/ipprobe/data +/os/networkingsrv/networkingtestandutils/ipprobe/eabi +/os/networkingsrv/networkingtestandutils/ipprobe/group +/os/networkingsrv/networkingtestandutils/ipprobe/inc +/os/networkingsrv/networkingtestandutils/ipprobe/src +/os/cellularsrv/telephonyprotocols/psdagt/Documentation +/os/cellularsrv/telephonyprotocols/psdagt/TS_PsdAgt +/os/cellularsrv/telephonyprotocols/psdagt/bmarm +/os/cellularsrv/telephonyprotocols/psdagt/bwins +/os/cellularsrv/telephonyprotocols/psdagt/eabi +/os/cellularsrv/telephonyprotocols/psdagt/group +/os/cellularsrv/telephonyprotocols/psdagt/inc +/os/cellularsrv/telephonyprotocols/psdagt/src +/os/networkingsrv/networkcontrol/qosfwconfig/qos/Documentation +/os/networkingsrv/networkcontrol/qosfwconfig/qos/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/qos/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/qos/data +/os/networkingsrv/networkcontrol/qosfwconfig/qos/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/qos/group +/os/networkingsrv/networkcontrol/qosfwconfig/qos/inc +/os/networkingsrv/networkcontrol/qosfwconfig/qos/include +/os/networkingsrv/networkcontrol/qosfwconfig/qos/src +/os/cellularsrv/telephonyprotocols/qosextnapi/bwins +/os/cellularsrv/telephonyprotocols/qosextnapi/eabi +/os/cellularsrv/telephonyprotocols/qosextnapi/group +/os/cellularsrv/telephonyprotocols/qosextnapi/inc +/os/cellularsrv/telephonyprotocols/qosextnapi/src +/os/networkingsrv/networkcontrol/qoslib/Documentation +/os/networkingsrv/networkcontrol/qoslib/bmarm +/os/networkingsrv/networkcontrol/qoslib/bwins +/os/networkingsrv/networkcontrol/qoslib/eabi +/os/networkingsrv/networkcontrol/qoslib/group +/os/networkingsrv/networkcontrol/qoslib/inc +/os/networkingsrv/networkcontrol/qoslib/include +/os/networkingsrv/networkcontrol/qoslib/src +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/Documentation +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/etc +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/group +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/inc +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/src +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/group +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/te_qos/Documentation +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/te_qos/configs/version1 +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/te_qos/group +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/te_qos/scripts/version1 +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/Documentation +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/INC +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/SPPP +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/SVJCOMP +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/eabi +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/group +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/inc +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/t_testnif/src +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/Documentation +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/INC +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/SPPP +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/SVJCOMP +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/EABI +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/bmarm +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/bwins +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/group +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/inc +/os/networkingsrv/networkcontrol/qosfwconfig/qostest/testnif/version1/t_testnif/src +/os/cellularsrv/telephonyprotocols/rawipnif/Documentation +/os/cellularsrv/telephonyprotocols/rawipnif/bwins +/os/cellularsrv/telephonyprotocols/rawipnif/data +/os/cellularsrv/telephonyprotocols/rawipnif/eabi +/os/cellularsrv/telephonyprotocols/rawipnif/group +/os/cellularsrv/telephonyprotocols/rawipnif/inc +/os/cellularsrv/telephonyprotocols/rawipnif/src +/os/cellularsrv/telephonyprotocols/rawipnif/version1/Documentation +/os/cellularsrv/telephonyprotocols/rawipnif/version1/bmarm +/os/cellularsrv/telephonyprotocols/rawipnif/version1/bwins +/os/cellularsrv/telephonyprotocols/rawipnif/version1/data +/os/cellularsrv/telephonyprotocols/rawipnif/version1/eabi +/os/cellularsrv/telephonyprotocols/rawipnif/version1/group +/os/cellularsrv/telephonyprotocols/rawipnif/version1/inc +/os/cellularsrv/telephonyprotocols/rawipnif/version1/src +/os/networkingsrv/linklayerprotocols/slipnif/INC +/os/networkingsrv/linklayerprotocols/slipnif/SRC +/os/networkingsrv/linklayerprotocols/slipnif/bmarm +/os/networkingsrv/linklayerprotocols/slipnif/bwins +/os/networkingsrv/linklayerprotocols/slipnif/eabi +/os/networkingsrv/linklayerprotocols/slipnif/group +/os/unref/orphan/comgen/networking/sockbench/Documentation +/os/unref/orphan/comgen/networking/sockbench/Panaman +/os/unref/orphan/comgen/networking/sockbench/Reference +/os/unref/orphan/comgen/networking/sockbench/TS_Control +/os/unref/orphan/comgen/networking/sockbench/TS_Profiler +/os/unref/orphan/comgen/networking/sockbench/TS_Sockbench +/os/unref/orphan/comgen/networking/sockbench/bmarm +/os/unref/orphan/comgen/networking/sockbench/bwins +/os/unref/orphan/comgen/networking/sockbench/data/TS_Esock_Replacement_Tests +/os/unref/orphan/comgen/networking/sockbench/data/T_BcaRawIpNif +/os/unref/orphan/comgen/networking/sockbench/data/T_SpudRawIpNif +/os/unref/orphan/comgen/networking/sockbench/data/T_SpudRawIpNif_27010 +/os/unref/orphan/comgen/networking/sockbench/data/Tests_Typhoon +/os/unref/orphan/comgen/networking/sockbench/eabi +/os/unref/orphan/comgen/networking/sockbench/group +/os/unref/orphan/comgen/networking/sockbench/inc +/os/unref/orphan/comgen/networking/sockbench/mutility/reports +/os/unref/orphan/comgen/networking/sockbench/mutility/tcpdump.sh +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/Documentation +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/group +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/inc +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/bmarm +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/bwins +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/eabi +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/group +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/inc +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/spudman/src +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/bmarm +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/bwins +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/configs/version1 +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/group +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/scripts/version1 +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudNetworkSide/src +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/bmarm +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/bwins +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/configs/spud_staticip +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/group +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/scripts +/os/cellularsrv/telephonyprotocols/secondarypdpcontextumtsdriver/te_spudRSubConn/src +/os/networkingsrv/pppcompressionplugins/staclzscompression/INC +/os/networkingsrv/pppcompressionplugins/staclzscompression/SRC +/os/networkingsrv/pppcompressionplugins/staclzscompression/bmarm +/os/networkingsrv/pppcompressionplugins/staclzscompression/bwins +/os/networkingsrv/pppcompressionplugins/staclzscompression/documentation +/os/networkingsrv/pppcompressionplugins/staclzscompression/eabi +/os/networkingsrv/pppcompressionplugins/staclzscompression/group +/os/networkingsrv/networkprotocols/tcpipv4v6prt/Documentation +/os/networkingsrv/networkprotocols/tcpipv4v6prt/bmarm +/os/networkingsrv/networkprotocols/tcpipv4v6prt/bwins +/os/networkingsrv/networkprotocols/tcpipv4v6prt/data +/os/networkingsrv/networkprotocols/tcpipv4v6prt/eabi +/os/networkingsrv/networkprotocols/tcpipv4v6prt/group +/os/networkingsrv/networkprotocols/tcpipv4v6prt/inc +/os/networkingsrv/networkprotocols/tcpipv4v6prt/src +/mw/netprotocols/applayerprotocols/telnetengine/Documentation +/mw/netprotocols/applayerprotocols/telnetengine/INC +/mw/netprotocols/applayerprotocols/telnetengine/SRC +/mw/netprotocols/applayerprotocols/telnetengine/TTELNET +/mw/netprotocols/applayerprotocols/telnetengine/TUIEDIT +/mw/netprotocols/applayerprotocols/telnetengine/bmarm +/mw/netprotocols/applayerprotocols/telnetengine/bwins +/mw/netprotocols/applayerprotocols/telnetengine/eabi +/mw/netprotocols/applayerprotocols/telnetengine/group +/os/commsfw/serialserver/packetloopbackcsy/Documentation +/os/commsfw/serialserver/packetloopbackcsy/bmarm +/os/commsfw/serialserver/packetloopbackcsy/bwins +/os/commsfw/serialserver/packetloopbackcsy/eabi +/os/commsfw/serialserver/packetloopbackcsy/group +/os/commsfw/serialserver/packetloopbackcsy/inc +/os/commsfw/serialserver/packetloopbackcsy/scripts +/os/commsfw/serialserver/packetloopbackcsy/src +/os/commsfw/serialserver/packetloopbackcsy/testdata +/os/unref/orphan/comgen/networking/test/codenomicon/dhcp/TestWrapper +/os/unref/orphan/comgen/networking/test/codenomicon/dhcp/documentation +/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/Documentation +/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/TestWrapper/bin +/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/TestWrapper/src +/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/scripts/ipv4 +/os/unref/orphan/comgen/networking/test/codenomicon/ipv46/scripts/ipv6 +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/group +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/h2 +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/h4 +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/kernelstamper +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/wins/wpdpack/drivers +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/wins/wpdpack/include/net +/os/unref/orphan/comgen/networking/test/netsteb/ethernet/wins/wpdpack/lib +/os/unref/orphan/comgen/networking/test/netsteb/group +/os/unref/orphan/comgen/networking/test/netsteb/rtp/EABI +/os/unref/orphan/comgen/networking/test/netsteb/rtp/bwins +/os/unref/orphan/comgen/networking/test/netsteb/rtp/core/inc +/os/unref/orphan/comgen/networking/test/netsteb/rtp/group +/os/unref/orphan/comgen/networking/test/netsteb/rtp/source/rtp +/os/unref/orphan/comgen/networking/test/netsteb/rtpsock/bwins +/os/unref/orphan/comgen/networking/test/netsteb/rtpsock/eabi +/os/unref/orphan/comgen/networking/test/netsteb/rtpsock/group +/os/unref/orphan/comgen/networking/test/netsteb/rtpsock/inc +/os/unref/orphan/comgen/networking/test/netsteb/rtpsock/src +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/config +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/documentation +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/group +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/inc +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/posttest +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/scripts +/os/unref/orphan/comgen/networking/test/netsteb/te_netsteb/src +/os/unref/orphan/comgen/networking/test/netsteb/timestamper/group +/os/unref/orphan/comgen/networking/test/netsteb/timestamper/inc +/os/unref/orphan/comgen/networking/test/netsteb/timestamper/src +/os/unref/orphan/comgen/networking/test/te_Anvl/Documentation +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/ip +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/ipsecauth +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/ipsecesp +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/ipsecike +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/ppp +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/tcpadv +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/tcpcore +/os/unref/orphan/comgen/networking/test/te_Anvl/anvlbox/tcpperf +/os/unref/orphan/comgen/networking/test/te_Anvl/configs +/os/unref/orphan/comgen/networking/test/te_Anvl/group +/os/unref/orphan/comgen/networking/test/te_Anvl/inc +/os/unref/orphan/comgen/networking/test/te_Anvl/mntcpepoc/group +/os/unref/orphan/comgen/networking/test/te_Anvl/mntcpepoc/inc +/os/unref/orphan/comgen/networking/test/te_Anvl/mntcpepoc/src +/os/unref/orphan/comgen/networking/test/te_Anvl/scripts +/os/unref/orphan/comgen/networking/test/te_Anvl/src +/os/unref/orphan/comgen/networking/test/te_TahiClient/Documentation +/os/unref/orphan/comgen/networking/test/te_TahiClient/configs +/os/unref/orphan/comgen/networking/test/te_TahiClient/group +/os/unref/orphan/comgen/networking/test/te_TahiClient/inc +/os/unref/orphan/comgen/networking/test/te_TahiClient/scripts +/os/unref/orphan/comgen/networking/test/te_TahiClient/src +/os/networkingsrv/networksecurity/tls/Documentation +/os/networkingsrv/networksecurity/tls/bwins +/os/networkingsrv/networksecurity/tls/eabi +/os/networkingsrv/networksecurity/tls/group +/os/networkingsrv/networksecurity/tls/inc +/os/networkingsrv/networksecurity/tls/protocol +/os/networkingsrv/networksecurity/tls/secsock +/os/networkingsrv/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts +/os/networkingsrv/networksecurity/tls/test/codenomicon/TlsClientTest +/os/networkingsrv/networksecurity/tls/ts_tls/data +/os/networkingsrv/networksecurity/tls/ts_tls/scripts +/os/networkingsrv/linklayerprotocols/tunnelnif/bmarm +/os/networkingsrv/linklayerprotocols/tunnelnif/bwins +/os/networkingsrv/linklayerprotocols/tunnelnif/eabi +/os/networkingsrv/linklayerprotocols/tunnelnif/group +/os/networkingsrv/linklayerprotocols/tunnelnif/inc +/os/networkingsrv/linklayerprotocols/tunnelnif/include +/os/networkingsrv/linklayerprotocols/tunnelnif/src +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/BMARM +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/BWINS +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/EABI +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/group +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/inc +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/include +/os/networkingsrv/linklayerprotocols/tunnelnif/version1/src +/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/Documentation +/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/data +/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/group +/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/udpecho/src +/os/networkingsrv/networkingtestandutils/networkingexamples/udpsend/data +/os/networkingsrv/networkingtestandutils/networkingexamples/udpsend/group +/os/networkingsrv/networkingtestandutils/networkingexamples/udpsend/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/udpsend/src +/os/unref/orphan/comgen/networking/umts/Documentation +/os/networkingsrv/linklayercontrol/genericscprparameters/bwins +/os/networkingsrv/linklayercontrol/genericscprparameters/eabi +/os/networkingsrv/linklayercontrol/genericscprparameters/group +/os/networkingsrv/linklayercontrol/genericscprparameters/inc +/os/networkingsrv/linklayercontrol/genericscprparameters/src +/os/networkingsrv/linklayercontrol/mbmsparameters/group +/os/networkingsrv/linklayercontrol/mbmsparameters/inc +/os/networkingsrv/linklayercontrol/mbmsparameters/src +/os/cellularsrv/telephonyprotocols/pdplayer/group +/os/cellularsrv/telephonyprotocols/pdplayer/inc +/os/cellularsrv/telephonyprotocols/pdplayer/src +/os/cellularsrv/telephonyprotocols/qos3gppcpr/group +/os/cellularsrv/telephonyprotocols/qos3gppcpr/inc +/os/cellularsrv/telephonyprotocols/qos3gppcpr/src +/os/networkingsrv/networkcontrol/qosipscpr/group +/os/networkingsrv/networkcontrol/qosipscpr/inc +/os/networkingsrv/networkcontrol/qosipscpr/src +/os/unref/orphan/comgen/networking/umts/spudfsm/inc +/os/unref/orphan/comgen/networking/umts/spudfsm/src +/os/unref/orphan/comgen/networking/umts/spudtel/inc +/os/unref/orphan/comgen/networking/umts/spudtel/src +/os/unref/orphan/comgen/networking/umts/test/Te_UmtsGprsSCPR/Documentation +/os/unref/orphan/comgen/networking/umts/test/Te_UmtsGprsSCPR/configs +/os/unref/orphan/comgen/networking/umts/test/Te_UmtsGprsSCPR/group +/os/unref/orphan/comgen/networking/umts/test/Te_UmtsGprsSCPR/scripts +/os/unref/orphan/comgen/networking/umts/test/group +/os/unref/orphan/comgen/networking/umts/test/te_mbms/Documentation +/os/unref/orphan/comgen/networking/umts/test/te_mbms/configs +/os/unref/orphan/comgen/networking/umts/test/te_mbms/group +/os/unref/orphan/comgen/networking/umts/test/te_mbms/scripts +/os/unref/orphan/comgen/networking/umts/test/te_spud/BWINS +/os/unref/orphan/comgen/networking/umts/test/te_spud/documentation +/os/unref/orphan/comgen/networking/umts/test/te_spud/group +/os/unref/orphan/comgen/networking/umts/test/te_spud/inc +/os/unref/orphan/comgen/networking/umts/test/te_spud/scripts +/os/unref/orphan/comgen/networking/umts/test/te_spud/src +/os/unref/orphan/comgen/networking/umts/test/te_spud/testdata +/os/networkingsrv/networkcontrol/ipscpr/group +/os/networkingsrv/networkcontrol/ipscpr/inc +/os/networkingsrv/networkcontrol/ipscpr/src +/os/commsfw/baseconnectionproviders/refscpr/Documentation +/os/commsfw/baseconnectionproviders/refscpr/group +/os/commsfw/baseconnectionproviders/refscpr/inc +/os/commsfw/baseconnectionproviders/refscpr/src +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Documentation +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/BWINS +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/documentation +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/group +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/inc +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/scripts +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/src +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/Test/te_spud/testdata +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/group +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/inc +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/spudfsm/inc +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/spudfsm/src +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/spudtel/inc +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/spudtel/src +/os/cellularsrv/telephonyprotocols/umtsgprsscpr/src +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/bmarm +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/bwins +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/documentation +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/eabi +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/group +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/inc +/os/cellularsrv/telephonyprotocols/gprsumtsqosinterface/src +/os/networkingsrv/networkingtestandutils/networkingunittest/DummyNifProtos/inc +/os/networkingsrv/networkingtestandutils/networkingunittest/DummyNifProtos/src +/os/networkingsrv/networkingtestandutils/networkingunittest/bwins +/os/networkingsrv/networkingtestandutils/networkingunittest/dummynif +/os/networkingsrv/networkingtestandutils/networkingunittest/dummynif_params/group +/os/networkingsrv/networkingtestandutils/networkingunittest/dummynif_params/inc +/os/networkingsrv/networkingtestandutils/networkingunittest/dummynif_params/src +/os/networkingsrv/networkingtestandutils/networkingunittest/eabi +/os/networkingsrv/networkingtestandutils/networkingunittest/group +/os/networkingsrv/networkingtestandutils/networkingunittest/t_dummynifman +/os/networkingsrv/networkingtestandutils/networkingunittest/tdummydlgsvr +/os/networkingsrv/networkingtestandutils/networkingunittest/tdummyetel +/os/networkingsrv/networkingtestandutils/networkingunittest/tdummynif +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/echodaemon/bwins +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/echodaemon/eabi +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/echodaemon/group +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/echodaemon/inc +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/echodaemon/src +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/group +/os/networkingsrv/networkingtestandutils/networkingunittest/te_echo/src +/os/networkingsrv/networkingtestandutils/networkingunittest/upstestnotifier/group +/os/networkingsrv/networkingtestandutils/networkingunittest/upstestnotifier/inc +/os/networkingsrv/networkingtestandutils/networkingunittest/upstestnotifier/src +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/EABI +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/bmarm +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/bwins +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/dummynif +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/group +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/t_dummynifman +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/tdummydlgsvr +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/tdummyetel +/os/networkingsrv/networkingtestandutils/networkingunittest/version1/tdummynif +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/Documentation +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/bmarm +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/bwins +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/data +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/group +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/inc +/os/networkingsrv/networkingtestandutils/networkingexamples/webserver/src +/mw/shortlinkconn/obex/obexprotocol/common +/mw/shortlinkconn/obex/obexprotocol/documentation/Designs +/mw/shortlinkconn/obex/obexprotocol/documentation/How_Tos +/mw/shortlinkconn/obex/obexprotocol/group +/mw/shortlinkconn/obex/obexprotocol/obex/bwins +/mw/shortlinkconn/obex/obexprotocol/obex/eabi +/mw/shortlinkconn/obex/obexprotocol/obex/group +/mw/shortlinkconn/obex/obexprotocol/obex/inc +/mw/shortlinkconn/obex/obexprotocol/obex/public +/mw/shortlinkconn/obex/obexprotocol/obex/src +/mw/shortlinkconn/obex/obexprotocol/obex/test/headercheck/group +/mw/shortlinkconn/obex/obexprotocol/obex/test/headercheck/src +/mw/shortlinkconn/obex/obexprotocol/obex/test/testobexerrorcodes +/mw/shortlinkconn/obex/obexprotocol/obex/test/tobex +/mw/shortlinkconn/obex/obexprotocol/obexbttransport/group +/mw/shortlinkconn/obex/obexprotocol/obexbttransport/inc +/mw/shortlinkconn/obex/obexprotocol/obexbttransport/src +/mw/shortlinkconn/obex/obexextensionapi/bwins +/mw/shortlinkconn/obex/obexextensionapi/eabi +/mw/shortlinkconn/obex/obexextensionapi/group +/mw/shortlinkconn/obex/obexextensionapi/inc +/mw/shortlinkconn/obex/obexextensionapi/public +/mw/shortlinkconn/obex/obexextensionapi/src +/mw/shortlinkconn/obex/obexextensionapi/test/headercheck/group +/mw/shortlinkconn/obex/obexextensionapi/test/headercheck/src +/mw/shortlinkconn/obex/obexprotocol/obexirdatransport/group +/mw/shortlinkconn/obex/obexprotocol/obexirdatransport/inc +/mw/shortlinkconn/obex/obexprotocol/obexirdatransport/src +/mw/shortlinkconn/obex/obexprotocol/obextransport/bwins +/mw/shortlinkconn/obex/obexprotocol/obextransport/eabi +/mw/shortlinkconn/obex/obexprotocol/obextransport/group +/mw/shortlinkconn/obex/obexprotocol/obextransport/inc +/mw/shortlinkconn/obex/obexprotocol/obextransport/public +/mw/shortlinkconn/obex/obexprotocol/obextransport/src +/mw/shortlinkconn/obex/obexprotocol/obextransport/test/headercheck/group +/mw/shortlinkconn/obex/obexprotocol/obextransport/test/headercheck/src +/mw/shortlinkconn/obex/obexprotocol/obexusbtransport/group +/mw/shortlinkconn/obex/obexprotocol/obexusbtransport/inc +/mw/shortlinkconn/obex/obexprotocol/obexusbtransport/src +/mw/shortlinkconn/obex/obexprotocol/obexwin32usbtransport/group +/mw/shortlinkconn/obex/obexprotocol/obexwin32usbtransport/inc +/mw/shortlinkconn/obex/obexprotocol/obexwin32usbtransport/src +/os/ossrv/genericopenlibs/openenvcore/backend/bwins +/os/ossrv/genericopenlibs/openenvcore/backend/docs +/os/ossrv/genericopenlibs/openenvcore/backend/eabi +/os/ossrv/genericopenlibs/openenvcore/backend/group +/os/ossrv/genericopenlibs/openenvcore/backend/inc +/os/ossrv/genericopenlibs/openenvcore/backend/ipcserver/ipccli/inc +/os/ossrv/genericopenlibs/openenvcore/backend/ipcserver/ipccli/src +/os/ossrv/genericopenlibs/openenvcore/backend/ipcserver/ipcsrv/group +/os/ossrv/genericopenlibs/openenvcore/backend/ipcserver/ipcsrv/inc +/os/ossrv/genericopenlibs/openenvcore/backend/ipcserver/ipcsrv/src +/os/ossrv/genericopenlibs/openenvcore/backend/src/StdioRedir/Client +/os/ossrv/genericopenlibs/openenvcore/backend/src/StdioRedir/Server +/os/ossrv/genericopenlibs/openenvcore/backend/src/corebackend +/os/ossrv/genericopenlibs/openenvcore/backend/src/syscall +/os/ossrv/genericopenlibs/openenvcore/backend/src/ucrt +/os/ossrv/genericopenlibs/openenvcore/backend/test/group +/os/ossrv/genericopenlibs/openenvcore/backend/test/testbackenddes/group +/os/ossrv/genericopenlibs/openenvcore/backend/test/testbackenddes/inc +/os/ossrv/genericopenlibs/openenvcore/backend/test/testbackenddes/scripts +/os/ossrv/genericopenlibs/openenvcore/backend/test/testbackenddes/src +/os/ossrv/genericopenlibs/openenvcore/backend/test/testlibcbackend/data +/os/ossrv/genericopenlibs/openenvcore/backend/test/testlibcbackend/group +/os/ossrv/genericopenlibs/openenvcore/backend/test/testlibcbackend/inc +/os/ossrv/genericopenlibs/openenvcore/backend/test/testlibcbackend/scripts +/os/ossrv/genericopenlibs/openenvcore/backend/test/testlibcbackend/src +/os/ossrv/genericopenlibs/openenvcore/docs/test +/os/ossrv/genericopenlibs/openenvcore/ewsd/bwins +/os/ossrv/genericopenlibs/openenvcore/ewsd/docs +/os/ossrv/genericopenlibs/openenvcore/ewsd/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/inc +/os/ossrv/genericopenlibs/openenvcore/ewsd/src +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/include +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdApplication1/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdApplication1/src +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdApplication2/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdApplication2/src +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll1/bwins +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll1/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll1/inc +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll1/src +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll2/bwins +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll2/group +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll2/inc +/os/ossrv/genericopenlibs/openenvcore/ewsd/test/tewsd/wsdDll2/src +/os/ossrv/genericopenlibs/openenvcore/group +/os/ossrv/genericopenlibs/openenvcore/include/arpa +/os/ossrv/genericopenlibs/openenvcore/include/machine +/os/ossrv/genericopenlibs/openenvcore/include/net +/os/ossrv/genericopenlibs/openenvcore/include/netinet +/os/ossrv/genericopenlibs/openenvcore/include/netinet6 +/os/ossrv/genericopenlibs/openenvcore/include/openssl +/os/ossrv/genericopenlibs/openenvcore/include/posix4 +/os/ossrv/genericopenlibs/openenvcore/include/sys +/os/ossrv/genericopenlibs/openenvcore/libc/bwins +/os/ossrv/genericopenlibs/openenvcore/libc/docs +/os/ossrv/genericopenlibs/openenvcore/libc/eabi +/os/ossrv/genericopenlibs/openenvcore/libc/gcce/udeb +/os/ossrv/genericopenlibs/openenvcore/libc/gcce/urel +/os/ossrv/genericopenlibs/openenvcore/libc/group +/os/ossrv/genericopenlibs/openenvcore/libc/inc +/os/ossrv/genericopenlibs/openenvcore/libc/include +/os/ossrv/genericopenlibs/openenvcore/libc/src/arm/gen +/os/ossrv/genericopenlibs/openenvcore/libc/src/gen +/os/ossrv/genericopenlibs/openenvcore/libc/src/ipc +/os/ossrv/genericopenlibs/openenvcore/libc/src/libc_init +/os/ossrv/genericopenlibs/openenvcore/libc/src/locale +/os/ossrv/genericopenlibs/openenvcore/libc/src/net +/os/ossrv/genericopenlibs/openenvcore/libc/src/regex/inc +/os/ossrv/genericopenlibs/openenvcore/libc/src/regex/src +/os/ossrv/genericopenlibs/openenvcore/libc/src/stdio +/os/ossrv/genericopenlibs/openenvcore/libc/src/stdlib +/os/ossrv/genericopenlibs/openenvcore/libc/src/stdtime +/os/ossrv/genericopenlibs/openenvcore/libc/src/string +/os/ossrv/genericopenlibs/openenvcore/libc/test/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapfcntl/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapfcntl/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapfcntl/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapfcntl/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapioccom/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapioccom/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapioccom/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapioccom/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapipc/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapipc/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapipc/scripts/temp2 +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapipc/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsocket/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsocket/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsocket/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsocket/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsocket/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstat/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstat/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstat/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstat/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstdio/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstdio/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstdio/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapstdio/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsystime/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsystime/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsystime/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapsystime/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapunistd/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapunistd/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapunistd/scripts/temp1 +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapunistd/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcaputime/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcaputime/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcaputime/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcaputime/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapwchar/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapwchar/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapwchar/scripts/wtemp1 +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcapwchar/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testcomport/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/testctype/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testctype/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testctype/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testctype/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testdb_blr/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testdb_blr/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testdb_blr/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testdb_blr/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testdb_blr/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testftw/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testftw/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testftw/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testftw/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testftw/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testglob/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testglob/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testglob/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testglob/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testifioctls/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testifioctls/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testifioctls/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testifioctls/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testifioctls/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testinet/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testinet/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testinet/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testinet/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testinet/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlibcwchar/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlibcwchar/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlibcwchar/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlibcwchar/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlink/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlink/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlink/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlink/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlink/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/sample/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/sample/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocalsocket/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocblr/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocblr/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocblr/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocblr/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testlocblr/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/spawnchild/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/spawnchild/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmisc/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmkfifo/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmkfifo/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmkfifo/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmkfifo/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmkfifo/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmmap/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmmap/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmmap/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmmap/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmmap/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmsgqueue/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmsgqueue/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmsgqueue/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmsgqueue/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmsgqueue/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmulticast/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmulticast/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmulticast/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testmulticast/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testnetdb/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testnetdb/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testnetdb/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testnetdb/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testnetdb/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testoffsetof/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testoffsetof/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testoffsetof/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testoffsetof/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/child_read_write/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/child_read_write/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen3_disp/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen3_disp/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen3_read_write/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen3_read_write/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen_read/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen_read/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen_write/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/childpopen_write/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testpipe/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/testprogname/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testprogname/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testprogname/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testprogname/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testregex/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testregex/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testregex/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testregex/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testregex/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testselect/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testselect/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testselect/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testselect/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsemaphore/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsemaphore/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsemaphore/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsemaphore/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsemaphore/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testshm/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testshm/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testshm/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testshm/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testshm/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsocket/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdio/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdio/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdio/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdio/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdio/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/abort_test/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/abort_test/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststdlib/utils +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststring/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststring/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststring/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststring/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/teststring/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyscalls/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyscalls/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyscalls/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyscalls/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyscalls/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyssim/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyssim/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyssim/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsyssim/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsysunistd/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsysunistd/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsysunistd/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsysunistd/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testsysunistd/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testtime_blr/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testtime_blr/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testtime_blr/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testtime_blr/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testtime_blr/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwchar/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwchar/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwchar/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwchar/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwcharapi/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwcharapi/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwcharapi/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwcharapi/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwcharapi/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwctype/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwctype/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwctype/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwctype/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwctype/src +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwideapis/data +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwideapis/group +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwideapis/inc +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwideapis/scripts +/os/ossrv/genericopenlibs/openenvcore/libc/test/testwideapis/src +/os/ossrv/genericopenlibs/openenvcore/libdl/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/docs +/os/ossrv/genericopenlibs/openenvcore/libdl/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/group +/os/ossrv/genericopenlibs/openenvcore/libdl/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper1/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper1/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper1/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper1/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper1/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper2/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper2/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper2/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper2/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper2/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper3/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper3/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper3/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper3/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper3/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper4/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper4/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper4/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper4/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/arithmeticoper4/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/data +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/dll1/bwins +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/dll1/eabi +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/dll1/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/dll1/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/group +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/inc +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/scripts +/os/ossrv/genericopenlibs/openenvcore/libdl/test/tdl/src +/os/ossrv/genericopenlibs/openenvcore/libdl/test/utils +/os/ossrv/genericopenlibs/openenvcore/liblogger/bwins +/os/ossrv/genericopenlibs/openenvcore/liblogger/eabi +/os/ossrv/genericopenlibs/openenvcore/liblogger/group +/os/ossrv/genericopenlibs/openenvcore/liblogger/inc +/os/ossrv/genericopenlibs/openenvcore/liblogger/rom +/os/ossrv/genericopenlibs/openenvcore/liblogger/src +/os/ossrv/genericopenlibs/openenvcore/liblogger/test/group +/os/ossrv/genericopenlibs/openenvcore/liblogger/test/testliblogger/group +/os/ossrv/genericopenlibs/openenvcore/liblogger/test/testliblogger/inc +/os/ossrv/genericopenlibs/openenvcore/liblogger/test/testliblogger/scripts +/os/ossrv/genericopenlibs/openenvcore/liblogger/test/testliblogger/src +/os/ossrv/genericopenlibs/openenvcore/libm/arm +/os/ossrv/genericopenlibs/openenvcore/libm/bsdsrc +/os/ossrv/genericopenlibs/openenvcore/libm/bwins +/os/ossrv/genericopenlibs/openenvcore/libm/docs +/os/ossrv/genericopenlibs/openenvcore/libm/eabi +/os/ossrv/genericopenlibs/openenvcore/libm/group +/os/ossrv/genericopenlibs/openenvcore/libm/include +/os/ossrv/genericopenlibs/openenvcore/libm/src +/os/ossrv/genericopenlibs/openenvcore/libm/sys/arm/include +/os/ossrv/genericopenlibs/openenvcore/libm/test/group +/os/ossrv/genericopenlibs/openenvcore/libm/test/testdouble_blr/data +/os/ossrv/genericopenlibs/openenvcore/libm/test/testdouble_blr/group +/os/ossrv/genericopenlibs/openenvcore/libm/test/testdouble_blr/inc +/os/ossrv/genericopenlibs/openenvcore/libm/test/testdouble_blr/scripts +/os/ossrv/genericopenlibs/openenvcore/libm/test/testdouble_blr/src +/os/ossrv/genericopenlibs/openenvcore/libm/test/testfloat_blr/data +/os/ossrv/genericopenlibs/openenvcore/libm/test/testfloat_blr/group +/os/ossrv/genericopenlibs/openenvcore/libm/test/testfloat_blr/inc +/os/ossrv/genericopenlibs/openenvcore/libm/test/testfloat_blr/scripts +/os/ossrv/genericopenlibs/openenvcore/libm/test/testfloat_blr/src +/os/ossrv/genericopenlibs/openenvcore/libm/test/testldouble_blr/data +/os/ossrv/genericopenlibs/openenvcore/libm/test/testldouble_blr/group +/os/ossrv/genericopenlibs/openenvcore/libm/test/testldouble_blr/inc +/os/ossrv/genericopenlibs/openenvcore/libm/test/testldouble_blr/scripts +/os/ossrv/genericopenlibs/openenvcore/libm/test/testldouble_blr/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/bwins +/os/ossrv/genericopenlibs/openenvcore/libpthread/docs +/os/ossrv/genericopenlibs/openenvcore/libpthread/eabi +/os/ossrv/genericopenlibs/openenvcore/libpthread/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondbroadcast/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondbroadcast/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondbroadcast/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondbroadcast/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testconddestroy/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testconddestroy/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testconddestroy/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testconddestroy/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondinit/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondinit/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondinit/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondinit/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondsignal/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondsignal/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondsignal/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondsignal/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondwait/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondwait/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondwait/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testcondwait/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/bmarm +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/bwins +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/eabi +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testharness/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testmutex/data +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testmutex/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testmutex/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testmutex/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testmutex/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthread/data +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthread/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthread/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthread/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthread/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthreadonce/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthreadonce/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthreadonce/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testpthreadonce/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemdestroy/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemdestroy/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemdestroy/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemdestroy/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemgetvalue/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemgetvalue/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemgetvalue/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemgetvalue/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testseminit/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testseminit/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testseminit/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testseminit/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemopen/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemopen/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemopen/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemopen/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsempost/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsempost/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsempost/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsempost/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtimedwait/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtimedwait/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtimedwait/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtimedwait/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtrywait/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtrywait/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtrywait/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemtrywait/src +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemwait/group +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemwait/inc +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemwait/scripts +/os/ossrv/genericopenlibs/openenvcore/libpthread/test/testsemwait/src +/os/ossrv/genericopenlibs/openenvcore/test/data +/os/ossrv/genericopenlibs/openenvcore/test/group +/os/ossrv/genericopenlibs/openenvcore/test/utils +/os/security/crypto/opencryptolibs/docs/test +/os/security/crypto/opencryptolibs/group +/os/security/crypto/opencryptolibs/libcrypt/bwins +/os/security/crypto/opencryptolibs/libcrypt/doc +/os/security/crypto/opencryptolibs/libcrypt/eabi +/os/security/crypto/opencryptolibs/libcrypt/group +/os/security/crypto/opencryptolibs/libcrypt/inc +/os/security/crypto/opencryptolibs/libcrypt/src/libcrypt +/os/security/crypto/opencryptolibs/libcrypt/src/libmd +/os/security/crypto/opencryptolibs/libcrypt/src/secure/lib/libcrypt +/os/security/crypto/opencryptolibs/libcrypt/test/group +/os/security/crypto/opencryptolibs/libcrypt/test/inc +/os/security/crypto/opencryptolibs/libcrypt/test/scripts +/os/security/crypto/opencryptolibs/libcrypt/test/src +/os/security/crypto/opencryptolibs/libcrypto/bwins +/os/security/crypto/opencryptolibs/libcrypto/docs +/os/security/crypto/opencryptolibs/libcrypto/eabi +/os/security/crypto/opencryptolibs/libcrypto/group +/os/security/crypto/opencryptolibs/libcrypto/inc/certretriever +/os/security/crypto/opencryptolibs/libcrypto/inc/openssl +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/aes +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/asn1 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/bio +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/bn +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/buffer +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/certretriever +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/comp +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/conf +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/des +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/dh +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/dsa +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/dso +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/engine +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/err +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/evp +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/hmac +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/lhash +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/md2 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/md5 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/objects +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/ocsp +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/pem +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/pkcs12 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/pkcs7 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/pqueue +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/rand +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/rc2 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/rc4 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/rsa +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/sha +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/stack +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/store +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/txt_db +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/ui +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/x509 +/os/security/crypto/opencryptolibs/libcrypto/src/crypto/x509v3 +/os/security/crypto/opencryptolibs/libcrypto/test/data +/os/security/crypto/opencryptolibs/libcrypto/test/group +/os/security/crypto/opencryptolibs/libcrypto/test/inc +/os/security/crypto/opencryptolibs/libcrypto/test/scripts +/os/security/crypto/opencryptolibs/libcrypto/test/src +/os/security/crypto/opencryptolibs/libcrypto/test/topenssl/data +/os/security/crypto/opencryptolibs/libcrypto/test/topenssl/group +/os/security/crypto/opencryptolibs/libcrypto/test/topenssl/inc +/os/security/crypto/opencryptolibs/libcrypto/test/topenssl/src +/os/unref/orphan/comgen/openenv/oeaddons/group +/os/security/cryptoservices/openssl/group +/os/security/cryptoservices/openssl/include +/os/security/cryptoservices/openssl/libssl/bwins +/os/security/cryptoservices/openssl/libssl/eabi +/os/security/cryptoservices/openssl/libssl/group +/os/security/cryptoservices/openssl/libssl/inc +/os/security/cryptoservices/openssl/libssl/src +/os/security/cryptoservices/openssl/libssl/test/group +/os/security/cryptoservices/openssl/libssl/test/testapps/ssl_test/data +/os/security/cryptoservices/openssl/libssl/test/testapps/ssl_test/group +/os/security/cryptoservices/openssl/libssl/test/testapps/ssl_test/inc +/os/security/cryptoservices/openssl/libssl/test/testapps/ssl_test/src +/os/unref/orphan/comgen/openenv/oeaddons/test/group +/os/unref/orphan/comgen/openenv/oeaddons/test/utils +/os/unref/orphan/comgen/openenv/oetools/docs/test +/mw/appsupport/openenvutils/telnetserver/group +/mw/appsupport/openenvutils/telnetserver/inc +/mw/appsupport/openenvutils/telnetserver/src +/mw/appsupport/openenvutils/telnetserver/test/group +/mw/appsupport/openenvutils/telnetserver/test/utils +/mw/appsupport/openenvutils/commandshell/copydatafile/group +/mw/appsupport/openenvutils/commandshell/copydatafile/inc +/mw/appsupport/openenvutils/commandshell/copydatafile/src +/mw/appsupport/openenvutils/commandshell/group +/mw/appsupport/openenvutils/commandshell/shell/commands/cat/src +/mw/appsupport/openenvutils/commandshell/shell/commands/cp/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/cp/src +/mw/appsupport/openenvutils/commandshell/shell/commands/find/docs +/mw/appsupport/openenvutils/commandshell/shell/commands/find/group +/mw/appsupport/openenvutils/commandshell/shell/commands/find/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/find/src +/mw/appsupport/openenvutils/commandshell/shell/commands/grep/docs +/mw/appsupport/openenvutils/commandshell/shell/commands/grep/group +/mw/appsupport/openenvutils/commandshell/shell/commands/grep/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/grep/src +/mw/appsupport/openenvutils/commandshell/shell/commands/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/ls/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/ls/src +/mw/appsupport/openenvutils/commandshell/shell/commands/ps/docs +/mw/appsupport/openenvutils/commandshell/shell/commands/ps/group +/mw/appsupport/openenvutils/commandshell/shell/commands/ps/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/ps/src +/mw/appsupport/openenvutils/commandshell/shell/commands/src +/mw/appsupport/openenvutils/commandshell/shell/commands/touch/src +/mw/appsupport/openenvutils/commandshell/shell/commands/unzip/group +/mw/appsupport/openenvutils/commandshell/shell/commands/unzip/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/unzip/src +/mw/appsupport/openenvutils/commandshell/shell/commands/zip/group +/mw/appsupport/openenvutils/commandshell/shell/commands/zip/inc +/mw/appsupport/openenvutils/commandshell/shell/commands/zip/src +/mw/appsupport/openenvutils/commandshell/shell/group +/mw/appsupport/openenvutils/commandshell/shell/inc +/mw/appsupport/openenvutils/commandshell/shell/src/builtins +/mw/appsupport/openenvutils/commandshell/shell/src/modules +/mw/appsupport/openenvutils/commandshell/shell/test/group +/mw/appsupport/openenvutils/commandshell/shell/test/scripts +/mw/appsupport/openenvutils/commandshell/shell/test/src +/os/ossrv/genericopenlibs/cppstdlib/bwins +/os/ossrv/genericopenlibs/cppstdlib/doc +/os/ossrv/genericopenlibs/cppstdlib/eabi +/os/ossrv/genericopenlibs/cppstdlib/group +/os/ossrv/genericopenlibs/cppstdlib/inc +/os/ossrv/genericopenlibs/cppstdlib/src +/os/ossrv/genericopenlibs/cppstdlib/stl/doc +/os/ossrv/genericopenlibs/cppstdlib/stl/etc +/os/ossrv/genericopenlibs/cppstdlib/stl/src/c_locale_dummy +/os/ossrv/genericopenlibs/cppstdlib/stl/stlport/stl/config +/os/ossrv/genericopenlibs/cppstdlib/stl/stlport/stl/debug +/os/ossrv/genericopenlibs/cppstdlib/stl/stlport/stl/pointers +/os/ossrv/genericopenlibs/cppstdlib/stl/stlport/using/h +/os/ossrv/genericopenlibs/cppstdlib/stl/test/compiler/StTerm-order +/os/ossrv/genericopenlibs/cppstdlib/stl/test/eh +/os/ossrv/genericopenlibs/cppstdlib/stl/test/group +/os/ossrv/genericopenlibs/cppstdlib/stl/test/unit/cppunit +/os/ossrv/genericopenlibs/cppstdlib/test/base_header_tests/group +/os/ossrv/genericopenlibs/cppstdlib/test/base_header_tests/inc +/os/ossrv/genericopenlibs/cppstdlib/test/base_header_tests/src +/os/ossrv/genericopenlibs/cppstdlib/test/group +/os/ossrv/genericopenlibs/cppstdlib/test/include +/os/ossrv/genericopenlibs/cppstdlib/test/op_new_tests/bwins +/os/ossrv/genericopenlibs/cppstdlib/test/op_new_tests/eabi +/os/ossrv/genericopenlibs/cppstdlib/test/op_new_tests/group +/os/ossrv/genericopenlibs/cppstdlib/test/op_new_tests/src +/os/ossrv/genericopenlibs/cppstdlib/test/runtime/bwins +/os/ossrv/genericopenlibs/cppstdlib/test/runtime/eabi +/os/ossrv/genericopenlibs/cppstdlib/test/runtime/group +/os/ossrv/genericopenlibs/cppstdlib/test/runtime/inc +/os/ossrv/genericopenlibs/cppstdlib/test/runtime/src +/os/ossrv/genericopenlibs/cppstdlib/test/std_cstd_headers/group +/os/ossrv/genericopenlibs/cppstdlib/test/std_cstd_headers/src +/os/ossrv/genericopenlibs/cppstdlib/test/test-automate +/os/ossrv/genericopenlibs/cppstdlib/test/tools +/os/ossrv/genericopenlibs/cppstdlib/test/wchar_t_offsetof_tests/group +/os/ossrv/genericopenlibs/cppstdlib/test/wchar_t_offsetof_tests/src +/os/security/cryptoservices/asnpkcs/bwins +/os/security/cryptoservices/asnpkcs/eabi +/os/security/cryptoservices/asnpkcs/group +/os/security/cryptoservices/asnpkcs/inc +/os/security/cryptoservices/asnpkcs/source +/os/security/cryptoservices/asnpkcs/test/scripts +/os/security/cryptoservices/asnpkcs/test/tpkcs8enc +/os/security/contentmgmt/contentaccessfwfordrm/BWINS +/os/security/contentmgmt/contentaccessfwfordrm/EABI +/os/security/contentmgmt/contentaccessfwfordrm/engineering/dox +/os/security/contentmgmt/contentaccessfwfordrm/engineering/features +/os/security/contentmgmt/contentaccessfwfordrm/group +/os/security/contentmgmt/contentaccessfwfordrm/inc +/os/security/contentmgmt/cafrecogniserconfig +/os/security/contentmgmt/contentaccessfwfordrm/source/caf +/os/security/contentmgmt/contentaccessfwfordrm/source/cafutils +/os/security/contentmgmt/contentaccessfwfordrm/source/f32agent +/os/security/contentmgmt/contentaccessfwfordrm/source/f32agentui +/os/security/contentmgmt/contentaccessfwfordrm/source/reccaf +/os/security/contentmgmt/cafstreamingsupport/BWINS +/os/security/contentmgmt/cafstreamingsupport/EABI +/os/security/contentmgmt/cafstreamingsupport/group +/os/security/contentmgmt/cafstreamingsupport/inc +/os/security/contentmgmt/cafstreamingsupport/source/ipsec +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent/inc +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent/source/client +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent/source/plugin +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent/source/server +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent/source/shared +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent_singleprocess/inc +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent_singleprocess/source/plugin +/os/security/contentmgmt/cafstreamingsupport/test/streamingtestagent_singleprocess/source/shared +/os/security/contentmgmt/cafstreamingsupport/test/tscaf/inc +/os/security/contentmgmt/cafstreamingsupport/test/tscaf/scripts/data +/os/security/contentmgmt/cafstreamingsupport/test/tscaf/source +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/BWINS +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/EABI +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAParser +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAServer/Client +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAServer/Common +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAServer/Server +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAUtils/scripts +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAUtils/source +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAUtils/testdata +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RTAVirtualFile +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/RefTestAgent +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/dummytestagent +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/group +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/inc +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/rtaarchive +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/streamingrefagent/inc +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/streamingrefagent/source/client +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/streamingrefagent/source/plugin +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/streamingrefagent/source/server +/mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/streamingrefagent/source/utils +/mw/appsupport/contenthandling/referencedrmagent/TestAgent +/mw/appsupport/contenthandling/referencedrmagent/contentiterator +/mw/appsupport/contenthandling/referencedrmagent/tcaf/scripts +/mw/appsupport/contenthandling/referencedrmagent/tcaf/source +/mw/appsupport/contenthandling/referencedrmagent/tcaf/testdata/TestAgentPrivateDir +/mw/appsupport/contenthandling/referencedrmagent/tsmoke +/os/security/cryptoservices/certificateandkeymgmt/asn1 +/os/security/cryptoservices/certificateandkeymgmt/bwins +/os/security/cryptoservices/certificateandkeymgmt/certstore +/os/security/cryptoservices/certificateandkeymgmt/crypto +/os/security/cryptoservices/certificateandkeymgmt/docs/doxygen_docs +/os/security/cryptoservices/certificateandkeymgmt/documentation +/os/security/cryptoservices/certificateandkeymgmt/eabi +/os/security/cryptoservices/certificateandkeymgmt/group +/os/security/cryptoservices/certificateandkeymgmt/inc +/os/security/cryptoservices/certificateandkeymgmt/ocsp/doxygen_docs +/os/security/cryptoservices/certificateandkeymgmt/ocsptransport +/os/security/cryptoservices/certificateandkeymgmt/pkcs10 +/os/security/cryptoservices/certificateandkeymgmt/pkcs12 +/os/security/cryptoservices/certificateandkeymgmt/pkcs12recog +/os/security/cryptoservices/certificateandkeymgmt/pkcs7 +/os/security/cryptoservices/certificateandkeymgmt/pkcs8recog +/os/security/cryptoservices/certificateandkeymgmt/pkixCert/doxygen_docs +/os/security/cryptoservices/certificateandkeymgmt/pkixcertbase +/os/security/cryptoservices/certificateandkeymgmt/recog +/os/security/cryptoservices/certificateandkeymgmt/swicertstore +/os/security/cryptoservices/certificateandkeymgmt/swicertstoreplugin +/os/security/cryptoservices/certificateandkeymgmt/tadditionalstores +/os/security/cryptoservices/certificateandkeymgmt/tasn1/scripts/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/tcertcommon +/os/security/cryptoservices/certificateandkeymgmt/tcertdump +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/certstores +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/multiple_certstore/scripts/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/multiple_certstore/tdata +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/runtest +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/tcertstore/tdata +/os/security/cryptoservices/certificateandkeymgmt/tder/example/root5ca +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/oldCA/OCSPSigningRoot +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/oldCA/Root1/private +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/openssl/Chains +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/openssl/OCSPSigningRoot +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/openssl/Root1 +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/openssl/Root2 +/os/security/cryptoservices/certificateandkeymgmt/testcertificates/openssl/Root5 +/os/security/cryptoservices/certificateandkeymgmt/testdata +/os/security/cryptoservices/certificateandkeymgmt/testhwerrstore +/os/security/cryptoservices/certificateandkeymgmt/tocsp/requests/openssl +/os/security/cryptoservices/certificateandkeymgmt/tocsp/resign +/os/security/cryptoservices/certificateandkeymgmt/tocsp/responses/openssl +/os/security/cryptoservices/certificateandkeymgmt/tocsp/scripts +/os/security/cryptoservices/certificateandkeymgmt/tocsp/server/OpenSSL +/os/security/cryptoservices/certificateandkeymgmt/tpkcs10/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/tpkcs10/scripts +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/data/ini +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/group +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/inc +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/src +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/alg_sha1_wrongdigest +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/attributeval_changed +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/authsafe_unsupportedoid +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb002 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb003 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb004 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb005 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb006 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/changedtags +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/ci001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/ci002 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/corrupted_salt_encrypted_data +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/corrupted_salt_macdata +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/corruptedversion +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/ct001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/digestalg_unsupported +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/empty_contentinfo +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/empty_digest +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/empty_encryptedcontent +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/empty_encrypteddata +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/encrypted_usingdiffalg +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/encrypteddata_negiterationcount +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/encrypteddata_unsupportedversion +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/encrypteddata_zeroiterationcount +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/im001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/im002 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/macdata_negiteration +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/macdata_zeroiteration +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/md5_digestalg +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/oomencrypteddata +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_authsafe_contentnotoctetstring +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_authsafe_contentnotsequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_authsafe_notasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_authsafe_oidnotoctetstring +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_bagattributenotaseq +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_bagattributeoid_notoctet +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_bagattributeval_notset +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_certbag_explicittagchanged +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_certbag_notasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_certbag_notoctetstring +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_certbag_oidnotoctetstring +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_digestalgnotsha1 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_digestalgorithmnotasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_digestinfonotasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_keybag_notasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_macdata_iterationnotinteger +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_macdata_nosalt_noiteration +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_macdatanotasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_macsaltnotoctetstring +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_pfx_missingcontents1 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_pfx_notasequence +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_unsupported_contenttype +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pkcs12_version_notinteger +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm002 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm003 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm004 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm005 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm006 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm007 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm008 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm009 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/pm010 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/sb001 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/sb002 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/sb003 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/shroudedbag_negiteration +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/shroudedbag_zeroiteration +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/unsupported_attrid +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/unsupported_contentinfo +/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/unsupportedbag_oid +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/data/cms +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/scripts +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/128bit_rc2 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/128bit_rc4 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/2key_tripledes +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/3key_tripledes +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/40bit_rc2 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/40bit_rc4 +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/contenttype_notdata +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/digest_negalgtag +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/digest_negdigesttag +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/digestinfo_withoutdigest +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/md5_digestalg +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/noencryptedcontent +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/notencrypteddata +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/sha1_digestalg +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/unsupported_digestalg +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/version_notzero +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/versiontag_changed +/os/security/cryptoservices/certificateandkeymgmt/tpkcs7/testdatainput/withoutencryptparams +/os/security/cryptoservices/certificateandkeymgmt/tpkixcert/scripts +/os/security/cryptoservices/certificateandkeymgmt/tpkixcert_tef/bwins +/os/security/cryptoservices/certificateandkeymgmt/tpkixcert_tef/group +/os/security/cryptoservices/certificateandkeymgmt/tpkixcert_tef/scripts +/os/security/cryptoservices/certificateandkeymgmt/tpkixcert_tef/src +/os/security/cryptoservices/certificateandkeymgmt/twtlscert/scripts/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/twtlscert/wtlstestdata +/os/security/cryptoservices/certificateandkeymgmt/tx509/Data/dnames +/os/security/cryptoservices/certificateandkeymgmt/tx509/Data/extensions/ext +/os/security/cryptoservices/certificateandkeymgmt/tx509/Scripts/batchfiles +/os/security/cryptoservices/certificateandkeymgmt/wtlscert/doxygen_docs +/os/security/cryptoservices/certificateandkeymgmt/x500/doxygen_docs +/os/security/cryptoservices/certificateandkeymgmt/x509/doxygen_docs +/os/security/cryptomgmtlibs/securityutils/bwins +/os/security/cryptomgmtlibs/securityutils/eabi +/os/security/cryptomgmtlibs/securityutils/group +/os/security/cryptomgmtlibs/securityutils/inc +/os/security/cryptomgmtlibs/securityutils/privateinc +/os/security/cryptomgmtlibs/securityutils/source/sectcbutil +/os/security/cryptomgmtlibs/securityutils/source/secutil +/os/security/cryptomgmtlibs/securityutils/test/tjmicenrep +/os/security/cryptomgmtlibs/securityutils/test/tocsphttpfilter +/os/security/cryptomgmtlibs/securityutils/test/trecog/data +/os/security/cryptomgmtlibs/securityutils/test/trecog/scripts +/os/security/cryptomgmtlibs/securitycommonutils/bwins +/os/security/cryptomgmtlibs/securitycommonutils/eabi +/os/security/cryptomgmtlibs/securitycommonutils/group +/os/security/cryptomgmtlibs/securitycommonutils/inc +/os/security/cryptomgmtlibs/securitycommonutils/source/ipcstream +/os/security/cryptomgmtlibs/securitycommonutils/source/scsclient +/os/security/cryptomgmtlibs/securitycommonutils/source/scsserver +/os/security/cryptomgmtlibs/securitycommonutils/source/securityutils +/os/security/cryptomgmtlibs/securitycommonutils/test/bwins +/os/security/cryptomgmtlibs/securitycommonutils/test/eabi +/os/security/cryptomgmtlibs/securitycommonutils/test/group +/os/security/cryptomgmtlibs/securitycommonutils/test/inc +/os/security/cryptomgmtlibs/securitycommonutils/test/inc_private +/os/security/cryptomgmtlibs/securitycommonutils/test/scripts +/os/security/cryptomgmtlibs/securitycommonutils/test/source/captestframework +/os/security/cryptomgmtlibs/securitycommonutils/test/source/oomtestbase +/os/security/cryptomgmtlibs/securitycommonutils/test/source/rtestwrapper +/os/security/cryptomgmtlibs/securitycommonutils/test/source/scstest +/os/security/cryptomgmtlibs/securitycommonutils/test/source/scstestclient +/os/security/cryptomgmtlibs/securitycommonutils/test/source/scstestserver +/os/security/cryptomgmtlibs/securitycommonutils/test/source/tsecurityutils +/os/security/crypto/weakcrypto/bwins +/os/security/crypto/weakcrypto/docs/DevLib_Security_Supplement +/os/security/crypto/weakcrypto/eabi +/os/security/crypto/weakcrypto/group +/os/security/crypto/weakcrypto/inc +/os/security/crypto/weakcrypto/source/asymmetric +/os/security/crypto/weakcrypto/source/bigint +/os/security/crypto/weakcrypto/source/common +/os/security/crypto/weakcrypto/source/cryptoswitch +/os/security/crypto/weakcrypto/source/hash +/os/security/crypto/weakcrypto/source/padding +/os/security/crypto/weakcrypto/source/pbe +/os/security/crypto/weakcrypto/source/pkcs12kdf +/os/security/crypto/weakcrypto/source/pkcs5kdf +/os/security/crypto/weakcrypto/source/random +/os/security/crypto/weakcrypto/source/symmetric +/os/security/crypto/weakcrypto/strong +/os/security/crypto/weakcrypto/test/tasymmetric/cryptopp +/os/security/crypto/weakcrypto/test/tasymmetric/script_gen +/os/security/crypto/weakcrypto/test/tasymmetric/scripts +/os/security/crypto/weakcrypto/test/tbigint/scripts +/os/security/crypto/weakcrypto/test/thash/testdata +/os/security/crypto/weakcrypto/test/tpadding/scripts +/os/security/crypto/weakcrypto/test/tpbe/Data +/os/security/crypto/weakcrypto/test/tpbe/scripts +/os/security/crypto/weakcrypto/test/tpkcs5kdf/scripts +/os/security/crypto/weakcrypto/test/trandom/testdata +/os/security/crypto/weakcrypto/test/tsymmetric/scripts/Rijndael test data +/os/security/crypto/weakcryptopublic/inc +/os/security/crypto/weakcryptopublic/lib/armv5 +/os/security/crypto/weakcryptopublic/lib/winscw +/os/security/crypto/weakcryptospi/BWINS +/os/security/crypto/weakcryptospi/EABI +/os/security/crypto/weakcryptospi/docs/DevLib_Security_Supplement +/os/security/crypto/weakcryptospi/group +/os/security/crypto/weakcryptospi/inc/spi +/os/security/cryptoplugins/cryptospiplugins/bwins +/os/security/cryptoplugins/cryptospiplugins/eabi +/os/security/cryptoplugins/cryptospiplugins/group +/os/security/cryptoplugins/cryptospiplugins/inc +/os/security/cryptoplugins/cryptospiplugins/source/softwarecrypto +/os/security/cryptoplugins/cryptospiplugins/test/h4drv/bwins +/os/security/cryptoplugins/cryptospiplugins/test/h4drv/crypto_h4 +/os/security/cryptoplugins/cryptospiplugins/test/h4drv/crypto_h4_plugin +/os/security/cryptoplugins/cryptospiplugins/test/h4drv/eabi +/os/security/crypto/weakcryptospi/source/asymmetric +/os/security/crypto/weakcryptospi/source/bigint +/os/security/crypto/weakcryptospi/source/common +/os/security/crypto/weakcryptospi/source/cryptoswitch +/os/security/crypto/weakcryptospi/source/hash +/os/security/crypto/weakcryptospi/source/padding +/os/security/crypto/weakcryptospi/source/pbe +/os/security/crypto/weakcryptospi/source/pkcs12kdf +/os/security/crypto/weakcryptospi/source/pkcs5kdf +/os/security/crypto/weakcryptospi/source/random +/os/security/crypto/weakcryptospi/source/spi/cryptospisetup +/os/security/crypto/weakcryptospi/source/symmetric +/os/security/crypto/weakcryptospi/strong +/os/security/crypto/weakcryptospi/test/dumpcryptoplugin +/os/security/crypto/weakcryptospi/test/kms/bwins +/os/security/crypto/weakcryptospi/test/kms/doc +/os/security/crypto/weakcryptospi/test/kms/driver/product/kmskext +/os/security/crypto/weakcryptospi/test/kms/driver/product/kmsldd +/os/security/crypto/weakcryptospi/test/kms/driver/product/kmslddk +/os/security/crypto/weakcryptospi/test/kms/driver/test/kmsextrldd +/os/security/crypto/weakcryptospi/test/kms/driver/test/kmsextrlddk +/os/security/crypto/weakcryptospi/test/kms/driver/test/kmslddclient +/os/security/crypto/weakcryptospi/test/kms/driver/test/kmslddtest +/os/security/crypto/weakcryptospi/test/kms/eabi +/os/security/crypto/weakcryptospi/test/kms/exported_include +/os/security/crypto/weakcryptospi/test/kms/private_include/product +/os/security/crypto/weakcryptospi/test/kms/private_include/test +/os/security/crypto/weakcryptospi/test/kms/server/product/kmsclient +/os/security/crypto/weakcryptospi/test/kms/server/product/kmsserver +/os/security/crypto/weakcryptospi/test/kms/server/test/kmstest +/os/security/crypto/weakcryptospi/test/tasymmetric/cryptopp +/os/security/crypto/weakcryptospi/test/tasymmetric/script_gen +/os/security/crypto/weakcryptospi/test/tasymmetric/scripts +/os/security/crypto/weakcryptospi/test/tbigint/scripts +/os/security/crypto/weakcryptospi/test/tcryptospi/group +/os/security/crypto/weakcryptospi/test/tcryptospi/scripts +/os/security/crypto/weakcryptospi/test/tcryptospi/src +/os/security/crypto/weakcryptospi/test/tcryptospi/testdata/asymsym +/os/security/crypto/weakcryptospi/test/tcryptospi/testdata/hashhmac +/os/security/crypto/weakcryptospi/test/tcryptospi/testdata/nistsp800-38atestvectors +/os/security/crypto/weakcryptospi/test/tcryptospi/testdata/symmetricdatacheck0001 +/os/security/crypto/weakcryptospi/test/thash/testdata +/os/security/crypto/weakcryptospi/test/tpadding/scripts +/os/security/crypto/weakcryptospi/test/tpbe/Data +/os/security/crypto/weakcryptospi/test/tpbe/scripts +/os/security/crypto/weakcryptospi/test/tpkcs5kdf/scripts +/os/security/crypto/weakcryptospi/test/tplugins/BWINS +/os/security/crypto/weakcryptospi/test/tplugins/EABI +/os/security/crypto/weakcryptospi/test/tplugins/group +/os/security/crypto/weakcryptospi/test/tplugins/inc/tplugin01 +/os/security/crypto/weakcryptospi/test/tplugins/inc/tplugin02 +/os/security/crypto/weakcryptospi/test/tplugins/src/bigint +/os/security/crypto/weakcryptospi/test/tplugins/src/common +/os/security/crypto/weakcryptospi/test/tplugins/src/tplugin01 +/os/security/crypto/weakcryptospi/test/tplugins/src/tplugin02 +/os/security/crypto/weakcryptospi/test/trandom/testdata +/os/security/crypto/weakcryptospi/test/tsymmetric/scripts/Rijndael test data +/os/security/cryptomgmtlibs/cryptotokenfw/bwins +/os/security/cryptomgmtlibs/cryptotokenfw/docs/doxygen_docs +/os/security/cryptomgmtlibs/cryptotokenfw/docsrc +/os/security/cryptomgmtlibs/cryptotokenfw/eabi +/os/security/cryptomgmtlibs/cryptotokenfw/group +/os/security/cryptomgmtlibs/cryptotokenfw/inc/ct +/os/security/cryptomgmtlibs/cryptotokenfw/inc_interfaces/doxygen_docs +/os/security/cryptomgmtlibs/cryptotokenfw/source/ctfinder +/os/security/cryptomgmtlibs/cryptotokenfw/source/ctframework/doxygen_docs +/os/security/cryptomgmtlibs/cryptotokenfw/tframework +/os/security/cryptomgmtlibs/cryptotokenfw/tsecdlg +/os/security/cryptomgmtlibs/securitydocs/doxygen_docs +/os/security/cryptoservices/filebasedcertificateandkeystores/Docs/Peer review +/os/security/cryptoservices/filebasedcertificateandkeystores/Docs/certificate store/Rose +/os/security/cryptoservices/filebasedcertificateandkeystores/Docs/key store/archive +/os/security/cryptoservices/filebasedcertificateandkeystores/Docs/key store/visio +/os/security/cryptoservices/filebasedcertificateandkeystores/Inc +/os/security/cryptoservices/filebasedcertificateandkeystores/bwins +/os/security/cryptoservices/filebasedcertificateandkeystores/eabi +/os/security/cryptoservices/filebasedcertificateandkeystores/group +/os/security/cryptoservices/filebasedcertificateandkeystores/source/certapps/client +/os/security/cryptoservices/filebasedcertificateandkeystores/source/certapps/server +/os/security/cryptoservices/filebasedcertificateandkeystores/source/certstore/ECOMPlugin +/os/security/cryptoservices/filebasedcertificateandkeystores/source/certstore/client +/os/security/cryptoservices/filebasedcertificateandkeystores/source/certstore/server +/os/security/cryptoservices/filebasedcertificateandkeystores/source/generic/client +/os/security/cryptoservices/filebasedcertificateandkeystores/source/generic/common +/os/security/cryptoservices/filebasedcertificateandkeystores/source/generic/server +/os/security/cryptoservices/filebasedcertificateandkeystores/source/keystore/Client +/os/security/cryptoservices/filebasedcertificateandkeystores/source/keystore/EComPlugin +/os/security/cryptoservices/filebasedcertificateandkeystores/source/keystore/Server +/os/security/cryptoservices/filebasedcertificateandkeystores/source/shared +/os/security/cryptoservices/filebasedcertificateandkeystores/test/bwins +/os/security/cryptoservices/filebasedcertificateandkeystores/test/certtool +/os/security/cryptoservices/filebasedcertificateandkeystores/test/eabi +/os/security/cryptoservices/filebasedcertificateandkeystores/test/keytool +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tcertapps/scripts/batchfiles +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tfiletokens +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/EncipherSign +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/NRCert +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/SignCert2 +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/cert1 +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/cert2 +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/certs/cert3 +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/data/keys +/os/security/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/batchfiles +/os/security/cryptoservices/filebasedcertificateandkeystores/test/ttestplugin +/os/security/cryptoservices/filebasedcertificateandkeystores/test/ttesttools/data +/os/security/cryptoservices/filebasedcertificateandkeystores/test/ttesttools/documentation +/os/security/cryptoservices/filebasedcertificateandkeystores/test/ttesttools/scripts +/mw/appinstall/secureswitools/makekeys/group +/mw/appinstall/secureswitools/makekeys/src +/mw/appinstall/secureswitools/makekeys/tdata +/mw/appinstall/secureswitools/openssllib/import/bin/deb +/mw/appinstall/secureswitools/openssllib/import/bin/linux-x86/deb +/mw/appinstall/secureswitools/openssllib/import/bin/linux-x86/rel +/mw/appinstall/secureswitools/openssllib/import/bin/rel +/mw/appinstall/secureswitools/openssllib/import/inc/openssl +/os/security/cryptoservices/rootcertificates +/os/security/securityanddataprivacytools/securitytools/certapp/api +/os/security/securityanddataprivacytools/securitytools/certapp/encdec +/os/security/securityanddataprivacytools/securitytools/certapp/group +/os/security/securityanddataprivacytools/securitytools/certapp/store-- +/os/security/securityanddataprivacytools/securitytools/certapp/test/tcertapp +/os/security/securityanddataprivacytools/securitytools/certapp/utils +/os/security/securityanddataprivacytools/securitytools/documentation +/os/security/securityanddataprivacytools/securitytools/group +/os/security/securityanddataprivacytools/securityconfig/JavaMIDletInstaller +/os/security/securityanddataprivacytools/securityconfig/filetokens +/os/security/securityanddataprivacytools/securityconfig/group +/os/security/securityanddataprivacytools/securityconfig/ocsp +/os/security/securityanddataprivacytools/securityconfig/swi +/os/security/securityanddataprivacytools/securityconfig/tlsprovider +/os/security/securityanddataprivacytools/securityconfig/ups/backup +/os/security/securityanddataprivacytools/securityconfig/ups/romstub +/os/security/securityanddataprivacytools/securityconfig/usif/scr +/os/security/securityanddataprivacytools/securityconfig/usif/siflauncher +/mw/appinstall/installationservices/swi/bwins +/mw/appinstall/installationservices/swidevicetools/group +/mw/appinstall/installationservices/swidevicetools/source/swicertstoretool +/mw/appinstall/installationservices/swidevicetools/source/swiconsole/data +/mw/appinstall/installationservices/swidevicetools/source/swiconsole/inc +/mw/appinstall/installationservices/swidevicetools/source/swiconsole/src +/mw/appinstall/installationservices/swidevicetools/test/tswiconsole/data +/mw/appinstall/installationservices/swidevicetools/test/tswiconsole/scripts +/mw/appinstall/installationservices/swi/docs +/mw/appinstall/installationservices/swi/eabi +/mw/appinstall/installationservices/swi/group +/mw/appinstall/installationservices/swi/inc/swi +/mw/appinstall/secureswitools/swianalysistoolkit/group +/mw/appinstall/secureswitools/swianalysistoolkit/source/chainvalidityandinstallfilestatustools/common +/mw/appinstall/secureswitools/swianalysistoolkit/source/chainvalidityandinstallfilestatustools/dumpchainvaliditytool +/mw/appinstall/secureswitools/swianalysistoolkit/source/chainvalidityandinstallfilestatustools/dumpinstallfilestatustool +/mw/appinstall/secureswitools/swianalysistoolkit/source/common +/mw/appinstall/secureswitools/swianalysistoolkit/source/dumpswicertstoretool +/mw/appinstall/secureswitools/swianalysistoolkit/source/dumpswiregistrytool +/mw/appinstall/secureswitools/swianalysistoolkit/test/tchainvalidity/chainvalidity-output +/mw/appinstall/secureswitools/swianalysistoolkit/test/tchainvalidity/data +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpcertstore/data +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpcertstore/dumpcertstore-output +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/1000000d +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/1020383e +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/80000003 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/80000010 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/80000134 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/80212345 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81000008 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/8100000b +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81111107 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/811111f8 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/811111f9 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/811111fb +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/811111fc +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81115000 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81115011 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81115012 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81115013 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/81231235 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/data/a0000206 +/mw/appinstall/secureswitools/swianalysistoolkit/test/tdumpregistry/dumpregistry-output +/mw/appinstall/secureswitools/swianalysistoolkit/test/tinstallfilestatus/data +/mw/appinstall/secureswitools/swianalysistoolkit/test/tinstallfilestatus/installstatus-output +/mw/appinstall/secureswitools/swisistools/examples/interpretsis +/mw/appinstall/secureswitools/swisistools/group +/mw/appinstall/secureswitools/swisistools/source/common +/mw/appinstall/secureswitools/swisistools/source/createsis +/mw/appinstall/secureswitools/swisistools/source/dbmanager/sqlite +/mw/appinstall/secureswitools/swisistools/source/dbtool/data +/mw/appinstall/secureswitools/swisistools/source/dumpsis +/mw/appinstall/secureswitools/swisistools/source/dumpsislib +/mw/appinstall/secureswitools/swisistools/source/interpretsis +/mw/appinstall/secureswitools/swisistools/source/interpretsislib +/mw/appinstall/secureswitools/swisistools/source/makesis +/mw/appinstall/secureswitools/swisistools/source/makesislib +/mw/appinstall/secureswitools/swisistools/source/signsis +/mw/appinstall/secureswitools/swisistools/source/signsislib +/mw/appinstall/secureswitools/swisistools/source/sisxlibrary +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/bin +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/dom/deprecated +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/framework/psvi +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/internal +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/parsers +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/sax +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/sax2 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Compilers +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/MsgLoaders/ICU +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/MsgLoaders/InMemory +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/MsgLoaders/MsgCatalog +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/MsgLoaders/MsgFile +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/MsgLoaders/Win32 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/NetAccessors/MacOSURLAccess +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/NetAccessors/MacOSURLAccessCF +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/NetAccessors/Socket +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/NetAccessors/WinSock +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/NetAccessors/libWWW +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/AIX +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/BeOS +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Cygwin +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/FreeBSD +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/HPUX +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/IRIX +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Interix +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Linux +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/MacOS +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/NetBSD +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/OS2 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/OS390 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/OS400 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/OpenServer +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/PTX +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/QNX +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Solaris +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Tandem +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Tru64 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/UnixWare +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Platforms/Win32 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Cygwin +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/ICU +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Iconv +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Iconv390 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Iconv400 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/IconvFBSD +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/IconvGNU +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/MacOSUnicodeConverter +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Uniconv390 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/Transcoders/Win32 +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/util/regx +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/validators/DTD +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/validators/common +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/validators/datatype +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/include/xercesc/validators/schema/identity +/mw/appinstall/secureswitools/swisistools/source/xmlparser/xerces/lib +/mw/appinstall/secureswitools/swisistools/test/tdbtool/data +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/condtest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/condtestelseif +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/deptest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/embtest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/logotest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/multilangtest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/oprtest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/simple +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/testfilenulld +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/data/unicodetest +/mw/appinstall/secureswitools/swisistools/test/tdumpsis/package +/mw/appinstall/secureswitools/swisistools/test/testmakesis +/mw/appinstall/secureswitools/swisistools/test/tinterpretsis/certs +/mw/appinstall/secureswitools/swisistools/test/tinterpretsis/pkg +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/data/80000001_40 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/data/80000001_51 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/data/80000001_53 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/data/diffuid +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/data/updatedfolder +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/logs +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/parameters_file +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/scripts +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/sisfiles/indir1 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/sisfiles/indir2 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataa001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataa002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataa003/indir1 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataa003/indir2 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab006 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatab007 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatac001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatac002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatac003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatac004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatad001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatad002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatad003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatad004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatad005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatadef115968 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatae001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatae002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatae003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatae004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatae005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf006 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf007 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf008 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf009 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf010 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataf011 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatag001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatag002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatag003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatah001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatah002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatah003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatah004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatai001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatai002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatai003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatainc124436 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj006 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj007 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataj008 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatak002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatal001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam0010 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam0011 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam0016 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatam008 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatan001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatan002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap006 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatap007 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataq001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataq002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatar001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas0010 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas002 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas003 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas004 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas005 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas006 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas007 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas008 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatas009 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatat001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdatav001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/testdataw001 +/mw/appinstall/secureswitools/swisistools/test/tinterpretsisinteg/tintsistef +/mw/appinstall/secureswitools/swisistools/test/tsignsis/data +/mw/appinstall/secureswitools/swisistools/test/tsignsis/packagedata/badhash +/mw/appinstall/secureswitools/swisistools/test/tsignsis/packagedata/simple +/mw/appinstall/secureswitools/swisistools/test/txmlparser/scripts/data +/mw/appinstall/installationservices/swi/source/backuprestore +/mw/appinstall/installationservices/swi/source/certstoretobin +/mw/appinstall/installationservices/swi/source/daemon +/mw/appinstall/installationservices/swi/source/dataprovider +/mw/appinstall/installationservices/swi/source/devinfosupport/client +/mw/appinstall/installationservices/swi/source/devinfosupport/common +/mw/appinstall/installationservices/swi/source/devinfosupport/server +/mw/appinstall/installationservices/swi/source/integrityservices +/mw/appinstall/installationservices/swi/source/ocspsupport/client +/mw/appinstall/installationservices/swi/source/ocspsupport/common +/mw/appinstall/installationservices/swi/source/ocspsupport/server +/mw/appinstall/installationservices/swi/source/pkgremover +/mw/appinstall/installationservices/swi/source/plan +/mw/appinstall/installationservices/swi/source/securitymanager/certstore +/mw/appinstall/installationservices/swi/source/securitymanager/policies +/mw/appinstall/installationservices/swi/source/sisfile +/mw/appinstall/installationservices/swi/source/sishelper/commands +/mw/appinstall/installationservices/swi/source/sislauncher/client +/mw/appinstall/installationservices/swi/source/sislauncher/common +/mw/appinstall/installationservices/swi/source/sislauncher/server +/mw/appinstall/installationservices/swi/source/sisregistry/client +/mw/appinstall/installationservices/swi/source/sisregistry/common +/mw/appinstall/installationservices/swi/source/sisregistry/server +/mw/appinstall/installationservices/swi/source/sisregistry/server_legacy +/mw/appinstall/installationservices/swi/source/sisresult +/mw/appinstall/installationservices/swi/source/sisxrecognizer +/mw/appinstall/installationservices/swi/source/swiobserver/client +/mw/appinstall/installationservices/swi/source/swiobserver/group +/mw/appinstall/installationservices/swi/source/swiobserver/inc_private +/mw/appinstall/installationservices/swi/source/swiobserver/info +/mw/appinstall/installationservices/swi/source/swiobserver/plugin +/mw/appinstall/installationservices/swi/source/swiobserver/server +/mw/appinstall/installationservices/swi/source/swis/server +/mw/appinstall/installationservices/swi/source/swisidchecker +/mw/appinstall/installationservices/swi/source/uiss/client/commands +/mw/appinstall/installationservices/swi/source/uiss/common +/mw/appinstall/installationservices/swi/source/uiss/server +/mw/appinstall/installationservices/swi/source/upsswiobsplugin/group +/mw/appinstall/installationservices/swi/source/upsswiobsplugin/inc +/mw/appinstall/installationservices/swi/source/upsswiobsplugin/source +/mw/appinstall/installationservices/swi/test/bwins +/mw/appinstall/installationservices/swi/test/captestframework +/mw/appinstall/installationservices/swi/test/eabi +/mw/appinstall/installationservices/swi/test/genbackupmeta/inc +/mw/appinstall/installationservices/swi/test/genbackupmeta/source +/mw/appinstall/installationservices/swi/test/hw_hidden +/mw/appinstall/installationservices/swi/test/swicaptests/data +/mw/appinstall/installationservices/swi/test/swicaptests/scripts +/mw/appinstall/installationservices/swi/test/tasynccancel/scripts +/mw/appinstall/installationservices/swi/test/tasynccancel/toinstall/data +/mw/appinstall/installationservices/swi/test/tautosigning/createsis +/mw/appinstall/installationservices/swi/test/tautosigning/data +/mw/appinstall/installationservices/swi/test/tautosigning/entropy +/mw/appinstall/installationservices/swi/test/tautosigning/selfsigned +/mw/appinstall/installationservices/swi/test/tautosigning/signed +/mw/appinstall/installationservices/swi/test/tautosigning/unsigned +/mw/appinstall/installationservices/swi/test/tbackuprestore/data/armv5 +/mw/appinstall/installationservices/swi/test/tbackuprestore/data/winscw +/mw/appinstall/installationservices/swi/test/tbackuprestore/scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tdaemon/scripts +/mw/appinstall/installationservices/swi/test/tdaemon/steps +/mw/appinstall/installationservices/swi/test/tdataprovider/data +/mw/appinstall/installationservices/swi/test/tdataprovider/scripts +/mw/appinstall/installationservices/swi/test/tdevcerts/SymbianTestRootCARSA_OCSP/SymbianTestRootCARSA +/mw/appinstall/installationservices/swi/test/tdevcerts/SymbianTestRootCARSA_OCSP/ext +/mw/appinstall/installationservices/swi/test/tdevcerts/additional_tests +/mw/appinstall/installationservices/swi/test/tdevcerts/backuprestore +/mw/appinstall/installationservices/swi/test/tdevcerts/certs +/mw/appinstall/installationservices/swi/test/tdevcerts/demoCA +/mw/appinstall/installationservices/swi/test/tdevcerts/ext +/mw/appinstall/installationservices/swi/test/tdevcerts/ini +/mw/appinstall/installationservices/swi/test/tdevcerts/ocsp +/mw/appinstall/installationservices/swi/test/tdevcerts/scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tdevcerts/templates +/mw/appinstall/installationservices/swi/test/tdevcerts/tests +/mw/appinstall/installationservices/swi/test/tdevinfosupport +/mw/appinstall/installationservices/swi/test/teclipsing/bwins +/mw/appinstall/installationservices/swi/test/teclipsing/data +/mw/appinstall/installationservices/swi/test/teclipsing/eabi +/mw/appinstall/installationservices/swi/test/teclipsing/group +/mw/appinstall/installationservices/swi/test/teclipsing/include +/mw/appinstall/installationservices/swi/test/teclipsing/source +/mw/appinstall/installationservices/swi/test/testapps +/mw/appinstall/installationservices/swi/test/testexes/adornedfilenametestingdll +/mw/appinstall/installationservices/swi/test/testexes/certs +/mw/appinstall/installationservices/swi/test/testexes/custom/sis/armv5 +/mw/appinstall/installationservices/swi/test/testexes/custom/sis/winscw +/mw/appinstall/installationservices/swi/test/testexes/embed +/mw/appinstall/installationservices/swi/test/testexes/non_iby_packages +/mw/appinstall/installationservices/swi/test/testexes/packages +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/BWINS +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/EABI +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/commonframework +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/isolated +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/isolated_unpaged +/mw/appinstall/installationservices/swi/test/testexes/tdemand_paging/staticdll +/mw/appinstall/installationservices/swi/test/testexes/testappinuse +/mw/appinstall/installationservices/swi/test/testexes/tpropagation +/mw/appinstall/installationservices/swi/test/testutilswi/BWINS +/mw/appinstall/installationservices/swi/test/testutilswi/EABI +/mw/appinstall/installationservices/swi/test/testutilswi/client +/mw/appinstall/installationservices/swi/test/testutilswi/common +/mw/appinstall/installationservices/swi/test/testutilswi/group +/mw/appinstall/installationservices/swi/test/testutilswi/server +/mw/appinstall/installationservices/swi/test/tgenbackupmeta/scripts +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/install_v1 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/install_v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/rollback_install_v1 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/rollback_install_v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/rollback_uninstall_v1 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/rollback_uninstall_v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/rollback_upgrade_v1-v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/uninstall_v1 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/uninstall_v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/Scripts/upgrade_v1-v2 +/mw/appinstall/installationservices/swi/test/tintegrityservices/data/startup/1000000f +/mw/appinstall/installationservices/swi/test/tintegrityservices/data/startup/3 +/mw/appinstall/installationservices/swi/test/tintegrityservices/data/startup/80000001 +/mw/appinstall/installationservices/swi/test/tintegrityservices/data/startup/80000002 +/mw/appinstall/installationservices/swi/test/tintegrityservices/data/startup/removable_media +/mw/appinstall/installationservices/swi/test/tmimehandler/aif +/mw/appinstall/installationservices/swi/test/tmimerecog +/mw/appinstall/installationservices/swi/test/tpathsubst/build +/mw/appinstall/installationservices/swi/test/tpathsubst/prebuilt +/mw/appinstall/installationservices/swi/test/tpathsubst/scripts +/mw/appinstall/installationservices/swi/test/tpathsubst/testpkg +/mw/appinstall/installationservices/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev1/SymbianTestRootCARSATRev +/mw/appinstall/installationservices/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev2/SymbianTestRootCARSATRev +/mw/appinstall/installationservices/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev3/SymbianTestRootCARSATRev +/mw/appinstall/installationservices/swi/test/trevocation/data/armv5 +/mw/appinstall/installationservices/swi/test/trevocation/data/winscw +/mw/appinstall/installationservices/swi/test/trevocation/ext +/mw/appinstall/installationservices/swi/test/trevocation/pkgInteg/armv5/text +/mw/appinstall/installationservices/swi/test/trevocation/pkgInteg/winscw/text +/mw/appinstall/installationservices/swi/test/trevocation/scripts +/mw/appinstall/installationservices/swi/test/trevocation/sisInteg/armv5 +/mw/appinstall/installationservices/swi/test/trevocation/sisInteg/winscw +/mw/appinstall/installationservices/swi/test/trevocation/templates +/mw/appinstall/installationservices/swi/test/trevocation/tests +/mw/appinstall/installationservices/swi/test/tsisfile/batchfiles +/mw/appinstall/installationservices/swi/test/tsisfile/data/data_no_tests +/mw/appinstall/installationservices/swi/test/tsisfile/data/files +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADiffSerial/cert_chain_rsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCADiffSerial/cert_chain_rsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len2 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len3 +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootExpiredCARSA +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/SymbianTestRootTCBCARSA +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/extendedkeyusage +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/sucert +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/symbiantestallcapabilitiesca +/mw/appinstall/installationservices/swi/test/tsisfile/data/signedsis/symbiantestrootcanotinstore/cert_chain_rsa_len1 +/mw/appinstall/installationservices/swi/test/tsisfile/data/text +/mw/appinstall/installationservices/swi/test/tsisfile/data/tobesigned +/mw/appinstall/installationservices/swi/test/tsisfile/scripts +/mw/appinstall/installationservices/swi/test/tsisfile/steps +/mw/appinstall/installationservices/swi/test/tsishelper/data +/mw/appinstall/installationservices/swi/test/tsishelper/scripts +/mw/appinstall/installationservices/swi/test/tsisregistrytest/Scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/Scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/1000000f +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/10009f46 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/1000a46d +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/101f7989 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/10285777 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/11111107 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/200020b0 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/2000a471 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/80000001 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/80000002 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/8000001b +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/8000001c +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/80123456 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/802730a0 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/802730a1 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/802730a2 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/802730b1 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/811111fd +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/811111fe +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/811111ff +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/81111201 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/81111207 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/81111209 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/81113014 +/mw/appinstall/installationservices/swi/test/tsisregistrytest_legacy/data/a0001022 +/mw/appinstall/installationservices/swi/test/tswiobserver/group +/mw/appinstall/installationservices/swi/test/tswiobserver/propertychanger/group +/mw/appinstall/installationservices/swi/test/tswiobserver/propertychanger/source +/mw/appinstall/installationservices/swi/test/tswiobserver/refswiobsplugin/group +/mw/appinstall/installationservices/swi/test/tswiobserver/refswiobsplugin/inc +/mw/appinstall/installationservices/swi/test/tswiobserver/refswiobsplugin/source +/mw/appinstall/installationservices/swi/test/tswiobserver/scripts/data +/mw/appinstall/installationservices/swi/test/tswiobserver/unittests/group +/mw/appinstall/installationservices/swi/test/tswiobserver/unittests/source +/mw/appinstall/installationservices/swi/test/tuiadaptors +/mw/appinstall/installationservices/swi/test/tuiscriptadaptors/scripts/DRM/Content +/mw/appinstall/installationservices/swi/test/tuiscriptadaptors/scripts/DRM/Rights +/mw/appinstall/installationservices/swi/test/tuiscriptadaptors/scripts/batchfiles +/mw/appinstall/installationservices/swi/test/tuiscriptadaptors/scripts/testnonremovable +/mw/appinstall/installationservices/swi/test/tvdialogs/group +/mw/appinstall/installationservices/swi/test/writableswicertstore/certs/capabilities +/mw/appinstall/installationservices/swi/test/writableswicertstore/certs/chain/intermediate +/mw/appinstall/installationservices/swi/test/writableswicertstore/certs/expired +/mw/appinstall/installationservices/swi/test/writableswicertstore/certs/mandatory +/mw/appinstall/installationservices/swi/test/writableswicertstore/certs/renewed +/mw/appinstall/installationservices/swi/test/writableswicertstore/data +/mw/appinstall/installationservices/swi/test/writableswicertstore/packages +/mw/appinstall/installationservices/swi/test/writableswicertstore/src/testexes +/mw/appinstall/installationservices/swi/test/writableswicertstore/src/testutil +/os/security/cryptomgmtlibs/securitytestfw/bwins +/os/security/cryptomgmtlibs/securitytestfw/eabi +/os/security/cryptomgmtlibs/securitytestfw/group +/os/security/cryptomgmtlibs/securitytestfw/inc +/os/security/cryptomgmtlibs/securitytestfw/test/autotesting +/os/security/cryptomgmtlibs/securitytestfw/test/loggertemplate +/os/security/cryptomgmtlibs/securitytestfw/test/securityframeworktestserver/bwins +/os/security/cryptomgmtlibs/securitytestfw/test/securityframeworktestserver/group +/os/security/cryptomgmtlibs/securitytestfw/test/securityframeworktestserver/src +/os/security/cryptomgmtlibs/securitytestfw/test/sntpclient +/os/security/cryptomgmtlibs/securitytestfw/test/testhandler2 +/os/security/cryptomgmtlibs/securitytestfw/test/testhandler2extra +/os/security/cryptomgmtlibs/securitytestfw/test/testhandler_on_testexecute +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/BWINS +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/EABI +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/client +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/common +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/group +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/server +/os/security/cryptomgmtlibs/securitytestfw/test/testutil/testutilcommon +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/JavaMIDletInstaller/source/winsignmidlet +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/JavaMIDletInstaller/test/tJarDownloader/data +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/JavaMIDletInstaller/test/tJavaHelper/trust +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/JavaMIDletInstaller/test/tWinSignMIDlet/signingdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tcertstore/tdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tcertstore/unifiedcertstore2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tder/example/root5ca +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/oldCA/OCSPSigningRoot/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/oldCA/OCSPSigningRoot/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/oldCA/Root1/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/oldCA/Root1/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Chains +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/OCSPSigningRoot/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/OCSPSigningRoot/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root1/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root1/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root2/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root2/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root5/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/testcertificates/openssl/Root5/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/CertCo/der +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/CertCo/pem +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/OpenSSL/DER +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/SmartTrust/der +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/Valicert/DER +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/XCert/DER +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/Certificates/symbsign/DER +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tocsp/responses +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs10/testdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs12intgrtn/data +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs12intgrtn/testdatainput +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/data/cms/cert_dsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/data/cms/cert_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/data/cms/results +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/128bit_rc2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/128bit_rc4 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/2key_tripledes +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/3key_tripledes +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/40bit_rc2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/40bit_rc4 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/contenttype_notdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/digest_negalgtag +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/digest_negdigesttag +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/digestinfo_withoutdigest +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/md5_digestalg +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/noencryptedcontent +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/notencrypteddata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/sha1_digestalg +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/unsupported_digestalg +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/versiontag_changed +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkcs7/testdatainput/withoutencryptparams +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/build +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/bmpstring +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_01_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_01_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_01_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_02_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_02_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_02_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_02_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_02_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_03_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_03_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_03_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_03_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/cp_04_06 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/critical_extns +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/forged +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_01_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_02_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_02_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_02_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_02_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_04_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_05_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_05_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_05_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_06_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_06_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/ic_06_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/invalidaltname +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_06 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_07 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_08 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_09 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pl_01_10 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_06 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_07 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_08 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_01_09 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_06_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_06_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_06_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_06_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_06_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_01 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_02 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_03 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_04 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_05 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert/pkixtestdata/validation/pp_08_06 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tpkixcert_tef +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/twtlscert/wtlstestdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tx509/Data/dnames +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/certman/tx509/Data/extensions/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/common/test/trecog/data +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/DSAcert1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/DSAcert2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/EncipherSign +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/NRCert +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/SignCert2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/cert1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/cert2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/tkeystore/data/certs/cert3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/filetokens/test/ttesttools/data +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/group +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/security_tools/tcertapp +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/pctools/test/tdumpcertstore/certificates +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsis/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdatah004 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdatai001 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdatai002 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdatai003 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj001 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj002 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj003 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj004 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj005 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj006 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj007 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tinterpretsisinteg/testdataj008 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/sistools/test/tsignsis/signingdata +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tautosigning/createsis +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tautosigning/data +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tdevcerts/SymbianTestRootCARSA_OCSP/SymbianTestRootCARSA/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tdevcerts/SymbianTestRootCARSA_OCSP/SymbianTestRootCARSA/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tdevcerts/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tdevcerts/keys +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tdevcerts/ocsp +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/testexes/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev1/SymbianTestRootCARSATRev/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev1/SymbianTestRootCARSATRev/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev2/SymbianTestRootCARSATRev/certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev2/SymbianTestRootCARSATRev/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/SymbianTestRootCARSA_OCSP_TRev3/SymbianTestRootCARSATRev/private +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/ocsp/responder1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/trevocation/ocsp/responder2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/files +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/CertificatesNotInStore +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_dsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/Root5CA/cert_chain_rsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_dsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADSA/cert_chain_rsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADiffSerial/cert_chain_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCADiffSerial/cert_chain_rsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_dsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len2 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootCARSA/cert_chain_rsa_len3 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootExpiredCARSA +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/SymbianTestRootTCBCARSA +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/extendedkeyusage +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/sucert +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/symbiantestallcapabilitiesca +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/tsisfile/data/signedsis/symbiantestrootcanotinstore/cert_chain_rsa_len1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/writableswicertstore/certs/capabilities +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/writableswicertstore/certs/chain/intermediate +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/writableswicertstore/certs/expired +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/writableswicertstore/certs/mandatory +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/swi/test/writableswicertstore/certs/renewed +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/ClientAuthentication/KeyPair +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/ClientAuthentication/KeyStoreGeneration +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/certificates/altsubjectmanynames +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/certificates/altsubjectonename +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/certificates/altsubjectwildcard +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/certificates/commonname +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/data/testtokens +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/altsubjectmanynames +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/altsubjectonename +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/altsubjectwildcard +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/commonname +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/commonnamedsa +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/commonnamewildcard +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/corrupted_certs +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/dhe-3des-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/dhe-des-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rdhe-3des-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-3des-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-aes128-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-aes256-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-des-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-rc4-md5-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/rsa-rc4-sha-1 +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/tlsclientauthrsachain/Import +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/tlsextendedkeyusage +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/data/tlssigningroot +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/tlstest2/openssl_server_setting +/os/security/cryptomgmtlibs/securitytestfw/testcertificates/tlsprovider/Test/ttlscertcache/data +/os/networkingsrv/networksecurity/tlsprovider/Documentation +/os/networkingsrv/networksecurity/tlsprovider/Test/bwins +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ClientAuthentication/KeyStoreGeneration +/os/networkingsrv/networksecurity/tlsprovider/Test/data/EncryptionDataDES_SSL +/os/networkingsrv/networksecurity/tlsprovider/Test/data/EncryptionDataDES_TLS +/os/networkingsrv/networksecurity/tlsprovider/Test/data/EncryptionDataSSL_Export +/os/networkingsrv/networksecurity/tlsprovider/Test/data/EncryptionDataTLS_Export +/os/networkingsrv/networksecurity/tlsprovider/Test/data/KeyAndCertStore +/os/networkingsrv/networksecurity/tlsprovider/Test/data/certificates/altsubjectmanynames +/os/networkingsrv/networksecurity/tlsprovider/Test/data/certificates/altsubjectonename +/os/networkingsrv/networksecurity/tlsprovider/Test/data/certificates/altsubjectwildcard +/os/networkingsrv/networksecurity/tlsprovider/Test/data/certificates/commonname +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ciphersuite03_SSL +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ciphersuite03_TLS +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ciphersuite05_TLS +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ciphersuite0x13_TLS +/os/networkingsrv/networksecurity/tlsprovider/Test/data/ciphersuite0x16_TLS +/os/networkingsrv/networksecurity/tlsprovider/Test/data/testtokens +/os/networkingsrv/networksecurity/tlsprovider/Test/data/tsectlsdlg +/os/networkingsrv/networksecurity/tlsprovider/Test/group +/os/networkingsrv/networksecurity/tlsprovider/Test/hwtlstokentypeplugin +/os/networkingsrv/networksecurity/tlsprovider/Test/scripts/batchfiles +/os/networkingsrv/networksecurity/tlsprovider/Test/src +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/altsubjectmanynames +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/altsubjectonename +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/altsubjectwildcard +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/commonname +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/commonnamedsa +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/commonnamewildcard +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/dhe-3des-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/dhe-des-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rdhe-3des-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-3des-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-aes128-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-aes256-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-des-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-rc4-md5-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/rsa-rc4-sha-1 +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/tlsclientauthrsachain/Import +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/tlsextendedkeyusage +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/data/tlssigningroot +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/openssl_server_setting +/os/networkingsrv/networksecurity/tlsprovider/Test/tlstest2/scripts +/os/networkingsrv/networksecurity/tlsprovider/Test/ttlscertcache/scripts +/os/networkingsrv/networksecurity/tlsprovider/Test/ttlsoom +/os/networkingsrv/networksecurity/tlsprovider/bwins +/os/networkingsrv/networksecurity/tlsprovider/eabi +/os/networkingsrv/networksecurity/tlsprovider/group +/os/networkingsrv/networksecurity/tlsprovider/inc +/os/networkingsrv/networksecurity/tlsprovider/source/swtlstokentypeplugin +/os/networkingsrv/networksecurity/tlsprovider/source/tlscertcache/client +/os/networkingsrv/networksecurity/tlsprovider/source/tlscertcache/server +/os/networkingsrv/networksecurity/tlsprovider/source/tlsprovider +/os/security/authorisation/userpromptservice/bwins +/os/security/authorisation/userpromptservice/database/group +/os/security/authorisation/userpromptservice/database/inc +/os/security/authorisation/userpromptservice/database/source +/os/security/authorisation/userpromptservice/database/test/dumpupsdb/group +/os/security/authorisation/userpromptservice/database/test/dumpupsdb/source +/os/security/authorisation/userpromptservice/database/test/group +/os/security/authorisation/userpromptservice/database/test/tupsdb/group +/os/security/authorisation/userpromptservice/database/test/tupsdb/scripts +/os/security/authorisation/userpromptservice/database/test/tupsdb/source +/os/security/authorisation/userpromptservice/eabi +/os/security/authorisation/userpromptservice/examples/integration/bwins +/os/security/authorisation/userpromptservice/examples/integration/eabi +/os/security/authorisation/userpromptservice/examples/integration/inc +/os/security/authorisation/userpromptservice/examples/integration/tmsgapp +/os/security/authorisation/userpromptservice/examples/integration/tmsgclient +/os/security/authorisation/userpromptservice/examples/integration/tmsgserver +/os/security/authorisation/userpromptservice/group +/os/security/authorisation/userpromptservice/inc +/os/security/authorisation/userpromptservice/inc_private +/os/security/authorisation/userpromptservice/policies/group +/os/security/authorisation/userpromptservice/policies/inc +/os/security/authorisation/userpromptservice/policies/source +/os/security/authorisation/userpromptservice/policies/test/bwins +/os/security/authorisation/userpromptservice/policies/test/dumppolicy/group +/os/security/authorisation/userpromptservice/policies/test/dumppolicy/resource +/os/security/authorisation/userpromptservice/policies/test/dumppolicy/source +/os/security/authorisation/userpromptservice/policies/test/group +/os/security/authorisation/userpromptservice/policies/test/inc_private +/os/security/authorisation/userpromptservice/policies/test/packages/data +/os/security/authorisation/userpromptservice/policies/test/testpolicyevaluator/group +/os/security/authorisation/userpromptservice/policies/test/testpolicyevaluator/source +/os/security/authorisation/userpromptservice/policies/test/tupspolicies/data +/os/security/authorisation/userpromptservice/policies/test/tupspolicies/group +/os/security/authorisation/userpromptservice/policies/test/tupspolicies/resource/eclipse +/os/security/authorisation/userpromptservice/policies/test/tupspolicies/scripts +/os/security/authorisation/userpromptservice/policies/test/tupspolicies/source +/os/security/authorisation/userpromptservice/server/group +/os/security/authorisation/userpromptservice/server/inc +/os/security/authorisation/userpromptservice/server/inc_private/product +/os/security/authorisation/userpromptservice/server/source/upsclient +/os/security/authorisation/userpromptservice/server/source/upsserver +/os/security/authorisation/userpromptservice/server/test/upstest/resource +/app/techview/securityapps/securityupstechview/group +/app/techview/securityapps/securityupstechview/inc +/app/techview/securityapps/securityupstechview/refdialogcreator/group +/app/techview/securityapps/securityupstechview/refdialogcreator/source +/app/techview/securityapps/securityupstechview/refpolicyevaluator/group +/app/techview/securityapps/securityupstechview/refpolicyevaluator/source +/app/techview/securityapps/securityupstechview/upsrefnotifier/group +/app/techview/securityapps/securityupstechview/upsrefnotifier/source +/os/security/authorisation/userpromptservice/test/bwins +/os/security/authorisation/userpromptservice/test/eabi +/os/security/authorisation/userpromptservice/test/group +/os/security/authorisation/userpromptservice/test/inc_private +/os/security/authorisation/userpromptservice/test/include +/os/security/authorisation/userpromptservice/test/tups/corrupted_db_integ +/os/security/authorisation/userpromptservice/test/tups/packages +/os/security/authorisation/userpromptservice/test/tups/policy_files_integ +/os/security/authorisation/userpromptservice/test/tups/scripts +/os/security/authorisation/userpromptservice/test/tups/src +/os/security/authorisation/userpromptservice/test/tups/tampered_backup +/os/security/authorisation/userpromptservice/test/tups_clientapi_sysserver/source +/os/security/authorisation/userpromptservice/test/tups_dialogcreator/include +/os/security/authorisation/userpromptservice/test/tups_dialogcreator/source +/os/security/authorisation/userpromptservice/test/tups_notifier/source +/os/security/authorisation/userpromptservice/test/tups_policyevaluator/include +/os/security/authorisation/userpromptservice/test/tups_policyevaluator/source +/os/security/authorisation/userpromptservice/test/tups_system_server/source +/os/security/authorisation/userpromptutils/bwins +/os/security/authorisation/userpromptutils/eabi +/os/security/authorisation/userpromptutils/group +/os/security/authorisation/userpromptutils/inc +/os/security/authorisation/userpromptutils/upsnotifierutil/source +/os/unref/orphan/comgen/security/usif/common/inc +/mw/appinstall/installationservices/refsoftwareappmgr/group +/mw/appinstall/installationservices/refsoftwareappmgr/source +/mw/appinstall/installationservices/refswiplugin/group +/mw/appinstall/installationservices/refswiplugin/inc +/mw/appinstall/installationservices/refswiplugin/sample +/mw/appinstall/installationservices/refswiplugin/source +/mw/appinstall/installationservices/refswiplugin/test/scripts +/mw/appinstall/installationservices/swcomponentregistry/bwins +/mw/appinstall/installationservices/swcomponentregistry/eabi +/mw/appinstall/installationservices/swcomponentregistry/group +/mw/appinstall/installationservices/swcomponentregistry/inc +/mw/appinstall/installationservices/swcomponentregistry/inc_private +/mw/appinstall/installationservices/swcomponentregistry/source/client +/mw/appinstall/installationservices/swcomponentregistry/source/database +/mw/appinstall/installationservices/swcomponentregistry/source/server +/mw/appinstall/installationservices/swcomponentregistry/test/group +/mw/appinstall/installationservices/swcomponentregistry/test/testdb +/mw/appinstall/installationservices/swcomponentregistry/test/tscr/inc +/mw/appinstall/installationservices/swcomponentregistry/test/tscr/scripts/data +/mw/appinstall/installationservices/swcomponentregistry/test/tscr/source +/mw/appinstall/installationservices/swcomponentregistry/test/tscrdatalayer/inc +/mw/appinstall/installationservices/swcomponentregistry/test/tscrdatalayer/scripts/data +/mw/appinstall/installationservices/swcomponentregistry/test/tscrdatalayer/source +/mw/appinstall/installationservices/swifw/bwins +/mw/appinstall/installationservices/swifw/eabi +/mw/appinstall/installationservices/swifw/group +/mw/appinstall/installationservices/swifw/inc +/mw/appinstall/installationservices/swifw/source +/mw/appinstall/installationservices/swifw/test/scripts/data +/mw/appinstall/installationservices/swtransactionservices/bwins +/mw/appinstall/installationservices/swtransactionservices/eabi +/mw/appinstall/installationservices/swtransactionservices/group +/mw/appinstall/installationservices/swtransactionservices/inc +/mw/appinstall/installationservices/swtransactionservices/inc_private +/mw/appinstall/installationservices/swtransactionservices/source/client +/mw/appinstall/installationservices/swtransactionservices/source/server +/mw/appinstall/installationservices/swtransactionservices/test/group +/mw/appinstall/installationservices/swtransactionservices/test/inc +/mw/appinstall/installationservices/swtransactionservices/test/scripts/batchfiles +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase1/c_drive/61f7bbf8 +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase1/e_drive/61f7bbf8 +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase2/c_drive/b06c42f3 +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase2/e_drive/b06c42f3 +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase3/c_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase3/e_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase4/c_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase4/e_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase5/c_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase5/e_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase6/c_drive +/mw/appinstall/installationservices/swtransactionservices/test/scripts/data/rollbackall/testcase6/e_drive +/mw/appinstall/installationservices/swtransactionservices/test/source +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/bwins +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/eabi +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/group +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/inc +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/data/unittests +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/install_v1 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/install_v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/rollback_install_v1 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/rollback_install_v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/rollback_uninstall_v1 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/rollback_uninstall_v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/rollback_upgrade_v1-v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/uninstall_v1 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/uninstall_v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/scripts/upgrade_v1-v2 +/mw/appinstall/installationservices/swtransactionservices/test/tintegrityservices/source +/os/unref/orphan/comgen/security/usif/test/plugins/nonnativeplugin/group +/os/unref/orphan/comgen/security/usif/test/plugins/nonnativeplugin/source +/os/unref/orphan/comgen/security/usif/test/plugins/swiplugin/group +/os/unref/orphan/comgen/security/usif/test/plugins/swiplugin/source +/os/unref/orphan/comgen/security/usif/test/securitytests/bwins +/os/unref/orphan/comgen/security/usif/test/securitytests/eabi +/os/unref/orphan/comgen/security/usif/test/securitytests/group +/os/unref/orphan/comgen/security/usif/test/securitytests/inc +/os/unref/orphan/comgen/security/usif/test/securitytests/scripts +/os/unref/orphan/comgen/security/usif/test/securitytests/source +/os/unref/orphan/comgen/security/usif/test/tusif/group +/os/unref/orphan/comgen/security/usif/test/tusif/scripts +/os/unref/orphan/comgen/security/usif/test/tusif/source +/os/unref/orphan/comgen/security/wincrypto/import/bin/deb +/os/unref/orphan/comgen/security/wincrypto/import/bin/rel +/os/unref/orphan/comgen/security/wincrypto/import/inc +/os/commsfw/serialserver/c32serialserver/CCOMM +/os/commsfw/serialserver/c32serialserver/INC +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/Documentation +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/group +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/scripts +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/src +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/testdata +/os/commsfw/serialserver/c32serialserver/LOOPBACK/te_loopback/xml/te_loopbackSuite/testexecuteservers +/os/commsfw/serialserver/serialportcsy +/os/commsfw/serialserver/c32serialserver/SCOMM +/os/commsfw/serialserver/c32serialserver/Test/BWINS +/os/commsfw/serialserver/c32serialserver/Test/CapTestFramework +/os/commsfw/serialserver/c32serialserver/Test/EABI +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TE_C32_Configs/group +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TE_C32_Configs/scripts +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig1 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig10 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig11 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig12 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig13 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig14 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig15 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig16 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig17 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig18 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig19 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig2 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig20 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig3 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig4 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig5 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig6 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig7 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig8 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/TestC32MTConfig9 +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestConfig/group +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/TestScripts +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/documentation +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/inc +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/src +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/util/group +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/util/inc +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/util/scriptfiles +/os/commsfw/serialserver/c32serialserver/Test/TE_C32/util/src +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/Documentation +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig1 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig10 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig11 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig12 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig13 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig14 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig15 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig16 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig17 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig18 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig19 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig2 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig20 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig21 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig22 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig23 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig24 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig3 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig4 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig5 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig6 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig7 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig8 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/TestConfig/TestC32PerformanceConfig9 +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/USB PC Side Code/res +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/group +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/scripts +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/src +/os/commsfw/serialserver/c32serialserver/Test/te_C32Performance/testdata +/os/commsfw/serialserver/c32serialserver/bwins +/os/commsfw/serialserver/c32serialserverconfig +/os/commsfw/serialserver/c32serialserver/documentation +/os/commsfw/serialserver/c32serialserver/eabi +/os/commsfw/serialserver/c32serialserver/group +/os/commsfw/serialserver/c32serialserver/version1/INC +/os/commsfw/serialserver/c32serialserver/version1/SCOMM +/os/unref/orphan/comgen/ser-comms/confidential +/os/commsfw/serialserver/c32serialserverdocs +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Agenda +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Contacts +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Agenda/group +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Agenda/inc +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Agenda/scripts +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Agenda/src +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Agenda/testdata +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Contacts/group +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Contacts/inc +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Contacts/scripts +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Contacts/src +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/Test/T_DBA/T_Contacts/testdata +/mw/remotemgmt/syncandremotemgmtservices/datasyncadaptors/group +/os/unref/orphan/comgen/syncml/Test/Data/Atomic +/os/unref/orphan/comgen/syncml/Test/Data/AuthBasicFail +/os/unref/orphan/comgen/syncml/Test/Data/AuthBasicFailFirst +/os/unref/orphan/comgen/syncml/Test/Data/AuthMD5Fail +/os/unref/orphan/comgen/syncml/Test/Data/AuthMD5FailFirst +/os/unref/orphan/comgen/syncml/Test/Data/AuthNone +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalAddSourceAndTargetParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalAddSourceParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalAddSourceParentNotExist +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalAddTargetParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParentNotExist +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParentPart1 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParentPart2 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParentnotExistPart1 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveSourceParentnotExistPart2 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalMoveTargetParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParent +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParentNotExist +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParentPart1 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParentPart2 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParentnotExistPart1 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceSourceParentnotExistPart2 +/os/unref/orphan/comgen/syncml/Test/Data/HierarchicalReplaceTargetParent +/os/unref/orphan/comgen/syncml/Test/Data/Large-object-Larger-size +/os/unref/orphan/comgen/syncml/Test/Data/Large-object-interrupted +/os/unref/orphan/comgen/syncml/Test/Data/Multiple-Db-Sync +/os/unref/orphan/comgen/syncml/Test/Data/One-way-client-refresh-sync +/os/unref/orphan/comgen/syncml/Test/Data/One-way-client-sync +/os/unref/orphan/comgen/syncml/Test/Data/One-way-server-refresh-sync +/os/unref/orphan/comgen/syncml/Test/Data/One-way-server-sync +/os/unref/orphan/comgen/syncml/Test/Data/Pref-Tx-Rx +/os/unref/orphan/comgen/syncml/Test/Data/ServerChallengeMD5 +/os/unref/orphan/comgen/syncml/Test/Data/ServerChallengeNextNonce +/os/unref/orphan/comgen/syncml/Test/Data/SimpleHierarchyAdd +/os/unref/orphan/comgen/syncml/Test/Data/SimpleHierarchyAddNoParent +/os/unref/orphan/comgen/syncml/Test/Data/SimpleHierarchyMove +/os/unref/orphan/comgen/syncml/Test/Data/add-to-client +/os/unref/orphan/comgen/syncml/Test/Data/add-to-server +/os/unref/orphan/comgen/syncml/Test/Data/datasync-multitask/one-way-contacts-20-items +/os/unref/orphan/comgen/syncml/Test/Data/datasync-multitask/refresh-multiple-dbs +/os/unref/orphan/comgen/syncml/Test/Data/datasync-multitask/two-way-contacts +/os/unref/orphan/comgen/syncml/Test/Data/datasync-multitask/two-way-contacts-robustness +/os/unref/orphan/comgen/syncml/Test/Data/pandscerts +/os/unref/orphan/comgen/syncml/Test/Data/performance/agenda-one-way-initial-sync-from-server +/os/unref/orphan/comgen/syncml/Test/Data/performance/contacts-one-way-initial-sync-from-server +/os/unref/orphan/comgen/syncml/Test/Data/server-bad +/os/unref/orphan/comgen/syncml/Test/Data/slow-sync +/os/unref/orphan/comgen/syncml/Test/Data/targetparenthierarchycaladd +/os/unref/orphan/comgen/syncml/Test/Data/two-way-add-get +/os/unref/orphan/comgen/syncml/Test/Data/two-way-add-slow-sync-DEF076368 +/os/unref/orphan/comgen/syncml/Test/DataProviderExamples/Bookmarks/DBA +/os/unref/orphan/comgen/syncml/Test/DataProviderExamples/Bookmarks/Engine +/os/unref/orphan/comgen/syncml/Test/DataProviderExamples/Bookmarks/bwins +/os/unref/orphan/comgen/syncml/Test/DataProviderExamples/Bookmarks/eabi +/os/unref/orphan/comgen/syncml/Test/DataProviderExamples/Bookmarks/shared +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Atomic +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/AuthBasicFail +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/AuthBasicFailFirst +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/AuthMD5Fail +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/AuthMD5FailFirst +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/AuthNone +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Large-object-from-client +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Large-object-from-server +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Large-object-from-server2 +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Large-object-incorrect-size +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Large-object-interrupted +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Multiple-Db-Sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/One-way-client-refresh-sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/One-way-client-sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/One-way-server-refresh-sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/One-way-server-sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/Pref-Tx-Rx +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/ServerChallengeMD5 +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/ServerChallengeNextNonce +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/add-to-client +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/add-to-server +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/client-large +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/client-large-multiple +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/incomplete/add +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/incomplete/fail +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/incomplete/sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/server-bad +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/server-busy +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/server-large +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/server-large-multiple +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/slow-sync +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/two-way-add +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/two-way-delete +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/two-way-replace +/os/unref/orphan/comgen/syncml/Test/Data_v1.1/two-way-sync +/os/unref/orphan/comgen/syncml/Test/Documentation +/os/unref/orphan/comgen/syncml/Test/ToolkitInterface +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/doc +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/inc/epoc_r6 +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/lib/all +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/lib/inc +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/mgr/all +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/mgr/epoc_r6 +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/mgr/inc +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/wsm/all +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/wsm/epoc_r6 +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/wsm/inc +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/xlt/all +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ReferenceToolkit/src/sml/xlt/inc +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/ToolkitInterface +/os/unref/orphan/comgen/syncml/Test/XMLToolkit/XmlUtil +/os/unref/orphan/comgen/syncml/Test/XmlUtil +/os/unref/orphan/comgen/syncml/Test/bwins +/os/unref/orphan/comgen/syncml/Test/eabi +/os/unref/orphan/comgen/syncml/Test/group +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/group +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/inc +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/scripts +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/src +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/testdata +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/testsetup +/os/unref/orphan/comgen/syncml/Test/integration/DSCommonSync/xml/DSCommonSyncSuite/TestExecuteServers +/os/unref/orphan/comgen/syncml/Test/integration/DSHTTPSnap/group +/os/unref/orphan/comgen/syncml/Test/integration/DSHTTPSnap/inc +/os/unref/orphan/comgen/syncml/Test/integration/DSHTTPSnap/scripts +/os/unref/orphan/comgen/syncml/Test/integration/DSHTTPSnap/src +/os/unref/orphan/comgen/syncml/Test/integration/DSHTTPSnap/testdata +/os/unref/orphan/comgen/syncml/Test/integration/DSHostServers/HostServerPlatSec/group +/os/unref/orphan/comgen/syncml/Test/integration/DSHostServers/HostServerPlatSec/inc +/os/unref/orphan/comgen/syncml/Test/integration/DSHostServers/HostServerPlatSec/scripts +/os/unref/orphan/comgen/syncml/Test/integration/DSHostServers/HostServerPlatSec/src +/os/unref/orphan/comgen/syncml/Test/integration/DSMultiTaskSync/group +/os/unref/orphan/comgen/syncml/Test/integration/DSMultiTaskSync/inc +/os/unref/orphan/comgen/syncml/Test/integration/DSMultiTaskSync/scripts +/os/unref/orphan/comgen/syncml/Test/integration/DSMultiTaskSync/src +/os/unref/orphan/comgen/syncml/Test/integration/DSMultiTaskSync/xml/DSMultiTaskSyncSuite/TestExecuteServers +/os/unref/orphan/comgen/syncml/Test/integration/WbxmlComparator/bwins +/os/unref/orphan/comgen/syncml/Test/integration/WbxmlComparator/eabi +/os/unref/orphan/comgen/syncml/Test/integration/WbxmlComparator/group +/os/unref/orphan/comgen/syncml/Test/integration/WbxmlComparator/inc +/os/unref/orphan/comgen/syncml/Test/integration/WbxmlComparator/src +/os/unref/orphan/comgen/syncml/Test/integration/loopbacksync/datasync +/os/unref/orphan/comgen/syncml/Test/integration/loopbacksync/framework +/os/unref/orphan/comgen/syncml/Test/integration/t_commsdat/group +/os/unref/orphan/comgen/syncml/Test/integration/t_commsdat/src +/os/unref/orphan/comgen/syncml/Test/loopbacktca +/os/unref/orphan/comgen/syncml/Test/performance/loopbacksync/T_Datasync/group +/os/unref/orphan/comgen/syncml/Test/performance/loopbacksync/T_Datasync/inc +/os/unref/orphan/comgen/syncml/Test/performance/loopbacksync/T_Datasync/scripts +/os/unref/orphan/comgen/syncml/Test/performance/loopbacksync/T_Datasync/src +/os/unref/orphan/comgen/syncml/Test/performance/loopbacksync/T_Datasync/testdata +/os/unref/orphan/comgen/syncml/Test/te_clean/group +/os/unref/orphan/comgen/syncml/Test/te_clean/scripts +/os/unref/orphan/comgen/syncml/Test/te_clean/src +/os/unref/orphan/comgen/syncml/Test/te_clean/testdata +/os/unref/orphan/comgen/syncml/Test/te_clean/xml/te_cleanSuite/testexecuteservers +/os/unref/orphan/comgen/syncml/Test/testdriver_xml/dsSuite/ds_httpstestsuite/testexecuteservers +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/DataProvider +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/DataSession +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Documentation/Test +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Documentation/UML +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/HostServers/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/HostServers/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/HostServers/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Include/protected +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/PushMsgParsing/Notification +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/ServerDataProvider/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/ServerDataProvider/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/ServerDataProvider/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/ServerDataProvider/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/ServerDataProvider/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/SyncAgent/ProtocolAdaptor +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/SyncEngine/ProtocolAdaptor +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/PushMsgParsing/T_Notification/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/PushMsgParsing/T_Notification/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/PushMsgParsing/T_Notification/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/PushMsgParsing/T_Notification/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/PushMsgParsing/T_Notification/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SmlDataStoreCaps/data +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SmlDataStoreCaps/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SmlDataStoreCaps/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SmlDataStoreCaps/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SmlDataStoreCaps/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SyncEngine/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SyncEngine/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SyncEngine/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/T_SyncEngine/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/t_dataproviderdiscovery/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/t_dataproviderdiscovery/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/t_dataproviderdiscovery/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/t_dataproviderdiscovery/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/Test/t_dataproviderdiscovery/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldatasync/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/PushMsgParsing/Notification +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/PushMsgParsing/PushMsgProxy +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/SyncAgent/ProtocolAdaptor +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/SyncEngine/ProtocolAdaptor +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/design/documents +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/dmerr +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/dmprovider +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/include +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/Notification +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/PushMsgProxy +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/T_Notification/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/T_Notification/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/T_Notification/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/T_Notification/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/PushMsgParsing/T_Notification/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/SyncAgent/ProtocolAdapter +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/SyncEngine +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Add +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertDisplay +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertMultiChoice +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertOptions +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertSingleChoice +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertTextInput +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Atomic +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AtomicAlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AtomicAlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/AtomicFail +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Copy +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Delete +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Exec +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertLargePayload +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertMultiple01 +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertMultiple02 +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertOptional +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertServer +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/GenericAlertSimple +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Get +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/LargeObjectAdd +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/LargeObjectAddInterrupted +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/LargeObjectGet +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Replace +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Sequence +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/SequenceAlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/SequenceAlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/SequenceFail +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/ServerChallenge +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/data/Simple +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Add +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertDisplay +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertMultiChoice +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertOptions +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertSingleChoice +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertTextInput +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Atomic +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AtomicAlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AtomicAlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/AtomicFail +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Copy +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Delete +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Exec +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertLargePayload +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertMultiple01 +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertMultiple02 +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertOptional +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertServer +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/GenericAlertSimple +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Get +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/LargeObjectAdd +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/LargeObjectAddInterrupted +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/LargeObjectGet +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Replace +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Sequence +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/SequenceAlertUserAccept +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/SequenceAlertUserReject +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/SequenceFail +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/ServerChallenge +/mw/remotemgmt/syncandremotemgmtfw/omasyncmldminterface/test/t_enginedevman/testdata/Simple +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/ClientAPI +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Documentation/UML +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Include/protected +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Include/public +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Logger +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Shared +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/SyncAgent/SharedInc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/SyncDataStore +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/SyncEngine +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/Capabilities/Documentation +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/Capabilities/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/Capabilities/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/Capabilities/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SANInjector/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SANInjector/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SANInjector/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/DigestDisablingSIS +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/TAgentSyncTest +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentClient/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentClient/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentClient/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentClient/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentClient/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentHistory/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentHistory/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentHistory/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentHistory/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentHistory/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentPushMsg/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentPushMsg/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentPushMsg/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentPushMsg/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentPushMsg/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentUnit/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentUnit/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentUnit/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentUnit/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncAgent/T_AgentUnit/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/SyncEngine +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Client/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Client/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Client/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Client/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Client/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Filter/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Filter/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Filter/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Filter/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Filter/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/BWINS +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/EABI +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Logger/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Shared/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Shared/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Shared/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Shared/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_TestUtilsServer/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_TestUtilsServer/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_TestUtilsServer/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_TestUtilsServer/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_TestUtilsServer/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Utilities/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Utilities/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Utilities/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Utilities/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_Utilities/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlGenerator/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlGenerator/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlGenerator/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlGenerator/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlGenerator/testdata/expected +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlParser/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlParser/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlParser/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlParser/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/T_WbxmlParser/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TestUtilsServer/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TestUtilsServer/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TextNotifier +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/DummyTCA +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/DummyTLA +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/HttpWsp +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/Obex/ManualTest +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/StubbedHttp +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/StubbedObex +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/TCATests/TestFiles +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTCA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTCA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTCA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTCA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTCA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTLA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTLA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTLA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTLA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_BtObexTLA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_HTTPTCA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_HTTPTCA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_HTTPTCA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_HTTPTCA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_HTTPTCA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTCA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTCA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTCA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTCA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTCA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTLA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTLA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTLA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTLA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_IrObexTLA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_MTPTCA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_MTPTCA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_MTPTCA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_MTPTCA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_MTPTCA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTCA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTCA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTCA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTCA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTCA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTLA/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTLA/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTLA/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTLA/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_UsbObexTLA/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_WapPushPlugin/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_WapPushPlugin/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_WapPushPlugin/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_WapPushPlugin/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/T_WapPushPlugin/testdata/WapPushTests +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/TestHTTPTCA +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/TestObex +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/TransportProvision/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/include +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/smlTest +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_notify/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_notify/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_notify/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_notify/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_notify/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/documentation +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/scripts/agenda +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/scripts/contacts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_pimconfig/xml/t_pimconfigsuite/testexecuteservers +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/documentation +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_profileconfig/xml/t_profileconfigsuite/testexecuteservers +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_syncdatastore/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_syncdatastore/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_syncdatastore/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_syncdatastore/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_syncdatastore/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_transportcontroller/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_transportcontroller/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_transportcontroller/scripts +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_transportcontroller/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/Test/t_transportcontroller/testdata +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/HttpWsp +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/Mtp +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/Obex +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/WapPushPlugin +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/TransportProvision/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/dataproviderregistry/BWINS +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/dataproviderregistry/EABI +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/dataproviderregistry/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/dataproviderregistry/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/dataproviderregistry/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/eDoc/bin +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/filter/bwins +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/filter/eabi +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/filter/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/filter/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/filter/src +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/BWINS +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/EABI +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/doc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/group +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/inc +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlcommonfw/statemachineframework/src +/os/unref/orphan/comgen/syncml/group +/mw/remotemgmt/remotemgmttest/omasyncmlintegrationtest/data +/mw/remotemgmt/remotemgmttest/omasyncmlintegrationtest/group +/mw/remotemgmt/remotemgmttest/omasyncmlintegrationtest/t_integplugins +/mw/remotemgmt/remotemgmttest/omasyncmlintegrationtest/t_integtest +/mw/remotemgmt/remotemgmttest/omasyncmlintegrationtest/tsmlintegration +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlconfig/framework +/mw/remotemgmt/syncandremotemgmtfw/omasyncmlconfig/group +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/bwins +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/documentation +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/eabi +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/group +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/inc +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/mmpfiles +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/src +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/test +/os/kernelhwsrv/userlibandfileserver/fatfilenameconversionplugins/unicodeTables +/os/ossrv/lowlevellibsandfws/apputils/Documentation +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/bwins +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/eabi +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/group +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/inc +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/src +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/test/tef/group +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/test/tef/te_activitymanagertestsuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/test/tef/te_activitymanagertestsuite/src +/os/ossrv/lowlevellibsandfws/apputils/activitymanager/test/tef/te_activitymanagertestsuite/testdata +/os/ossrv/lowlevellibsandfws/apputils/bsul/bwins +/os/ossrv/lowlevellibsandfws/apputils/bsul/eabi +/os/ossrv/lowlevellibsandfws/apputils/bsul/group +/os/ossrv/lowlevellibsandfws/apputils/bsul/inc +/os/ossrv/lowlevellibsandfws/apputils/bsul/src +/os/ossrv/lowlevellibsandfws/apputils/bsul/test/t_cacheddriveinfo +/os/ossrv/lowlevellibsandfws/apputils/bsul/test/t_clientmessage +/os/ossrv/lowlevellibsandfws/apputils/bsul/test/t_iniparser +/os/ossrv/lowlevellibsandfws/apputils/bwins +/os/ossrv/lowlevellibsandfws/apputils/eabi +/os/ossrv/lowlevellibsandfws/apputils/engineering/features +/os/ossrv/lowlevellibsandfws/apputils/engineering/misc +/os/ossrv/lowlevellibsandfws/apputils/engineering/stringpool/example +/os/ossrv/lowlevellibsandfws/apputils/group +/os/ossrv/lowlevellibsandfws/apputils/inc +/os/ossrv/lowlevellibsandfws/apputils/initLocale/Documentation +/os/ossrv/lowlevellibsandfws/apputils/initLocale/data +/os/ossrv/lowlevellibsandfws/apputils/initLocale/group +/os/ossrv/lowlevellibsandfws/apputils/initLocale/src +/os/ossrv/lowlevellibsandfws/apputils/initLocale/test +/os/ossrv/lowlevellibsandfws/apputils/multipartparser/bwins +/os/ossrv/lowlevellibsandfws/apputils/multipartparser/eabi +/os/ossrv/lowlevellibsandfws/apputils/multipartparser/group +/os/ossrv/lowlevellibsandfws/apputils/multipartparser/inc +/os/ossrv/lowlevellibsandfws/apputils/multipartparser/src +/os/ossrv/lowlevellibsandfws/apputils/src/inc +/os/ossrv/lowlevellibsandfws/apputils/stringtools +/os/ossrv/lowlevellibsandfws/apputils/sysutil/bwins +/os/ossrv/lowlevellibsandfws/apputils/sysutil/eabi +/os/ossrv/lowlevellibsandfws/apputils/sysutil/group +/os/ossrv/lowlevellibsandfws/apputils/sysutil/inc +/os/ossrv/lowlevellibsandfws/apputils/sysutil/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/data +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/helper/group +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/helper/timelegacyapis/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/rtest/compositeromtest/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/rtest/compositeromtest/testfiles +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/rtest/group +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/shared +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/bwins +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/eabi +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/group +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilburtestsuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilburtestsuite/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilcapabilitysuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilcapabilitysuite/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilmanualsuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilmanualsuite/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutiltestsuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutiltestsuite/src +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilunitsuite/scripts +/os/ossrv/lowlevellibsandfws/apputils/sysutil/test/tef/te_sysutilunitsuite/src +/os/ossrv/lowlevellibsandfws/apputils/test/tef/group +/os/ossrv/lowlevellibsandfws/apputils/test/tef/ssnd/scripts +/os/ossrv/lowlevellibsandfws/apputils/test/tef/ssnd/src +/os/ossrv/lowlevellibsandfws/apputils/tsrc/t_strings +/os/persistentdata/persistentstorage/centralrepository/bwins +/os/persistentdata/persistentstorage/centralrepository/cenrepcli +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/BWINS +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/EABI +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/group +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/inc +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/rom +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/src +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/test/RTest/data +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/test/RTest/group +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/test/RTest/inc +/os/persistentdata/persistentstorage/centralrepository/cenrepnotifierhandler/test/RTest/src +/os/persistentdata/persistentstorage/centralrepository/cenrepsrv +/os/persistentdata/persistentstorage/centralrepository/common/inc +/os/persistentdata/persistentstorage/centralrepository/common/src +/os/persistentdata/persistentstorage/centralrepository/convtool/group +/os/persistentdata/persistentstorage/centralrepository/convtool/src +/os/persistentdata/persistentstorage/centralrepository/documentation +/os/persistentdata/persistentstorage/centralrepository/eabi +/os/persistentdata/persistentstorage/centralrepository/group +/os/persistentdata/persistentstorage/centralrepository/include +/os/persistentdata/persistentstorage/centralrepository/pccenrep/group +/os/persistentdata/persistentstorage/centralrepository/pccenrep/include +/os/persistentdata/persistentstorage/centralrepository/pccenrep/src +/os/persistentdata/persistentstorage/centralrepository/pccenrep/test +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/BUR/BWINS +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/BUR/config +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/BUR/group +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/BUR/scripts +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/BUR/src +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/config +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/data/certstore +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/data/keyspaces +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/data/testapp +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/documentation +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/group +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/scripts +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/SWI/src +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/convtool/group +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/convtool/scripts +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/convtool/src +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/group +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/bwins +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/config +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/group +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/inc +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/scripts +/os/persistentdata/persistentstorage/centralrepository/test/testexecute/performance/src +/os/textandloc/charconvfw/charconv_fw/bwins +/os/textandloc/charconvfw/charconv_fw/documentation +/os/textandloc/charconvfw/charconv_fw/eabi +/os/textandloc/charconvfw/charconv_fw/group +/os/textandloc/charconvfw/charconv_fw/inc +/os/textandloc/charconvfw/charconv_fw/src/charconv +/os/textandloc/charconvfw/charconv_fw/src/convnames +/os/textandloc/charconvfw/charconv_fw/src/convutils +/os/textandloc/charconvfw/charconv_fw/test/data +/os/textandloc/charconvfw/charconv_fw/test/rtest/bwins +/os/textandloc/charconvfw/charconv_fw/test/rtest/eabi +/os/textandloc/charconvfw/charconv_fw/test/rtest/group +/os/textandloc/charconvfw/charconv_fw/test/rtest/tsrc/main +/os/textandloc/charconvfw/charconv_fw/test/rtest/tsrc/otherutf +/os/textandloc/charconvfw/charconv_fw/test/rtest/tsrc/utf +/os/textandloc/charconvfw/charconv_fw/tools/convtool +/os/unref/orphan/comgen/syslibs/charconv/group +/os/textandloc/charconvfw/charconvplugins/bwins +/os/textandloc/charconvfw/charconvplugins/data +/os/textandloc/charconvfw/charconvplugins/documentation +/os/textandloc/charconvfw/charconvplugins/eabi +/os/textandloc/charconvfw/charconvplugins/group +/os/textandloc/charconvfw/charconvplugins/inc +/os/textandloc/charconvfw/charconvplugins/resource +/os/textandloc/charconvfw/charconvplugins/src/inc +/os/textandloc/charconvfw/charconvplugins/src/plugins +/os/textandloc/charconvfw/charconvplugins/src/shared +/os/textandloc/charconvfw/charconvplugins/test/data/main +/os/textandloc/charconvfw/charconvplugins/test/data/tool +/os/textandloc/charconvfw/charconvplugins/test/rtest/group +/os/textandloc/charconvfw/charconvplugins/test/rtest/tsrc/main +/os/textandloc/charconvfw/charconvplugins/test/rtest/tsrc/plugins +/os/textandloc/charconvfw/charconvplugins/test/tool +/os/textandloc/charconvfw/charconvplugins/tools +/os/persistentdata/persistentstorage/dbms/Documentation +/os/persistentdata/persistentstorage/dbms/Inc2 +/os/persistentdata/persistentstorage/dbms/SPConv +/os/persistentdata/persistentstorage/dbms/bmake +/os/persistentdata/persistentstorage/dbms/bwins +/os/persistentdata/persistentstorage/dbms/eabi +/os/persistentdata/databaseabstraction/dbmsemulationlib/EABI +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/DB_TESTFILES +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/Documentation +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/GROUP +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/INC +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/INI +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/SCRIPT +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/SRC +/os/persistentdata/databaseabstraction/dbmsemulationlib/TEFPerformanceTests/ToolToBuildDatabaseFileFromSQLStatements +/os/persistentdata/databaseabstraction/dbmsemulationlib/bwins +/os/persistentdata/databaseabstraction/dbmsemulationlib/group +/os/persistentdata/databaseabstraction/dbmsemulationlib/src +/os/persistentdata/databaseabstraction/dbmsemulationlib/test +/os/persistentdata/persistentstorage/dbms/group +/os/persistentdata/persistentstorage/dbms/inc +/os/persistentdata/persistentstorage/dbms/sdbms +/os/persistentdata/persistentstorage/dbms/security +/os/persistentdata/persistentstorage/dbms/sexe +/os/persistentdata/persistentstorage/dbms/tdbms +/os/persistentdata/persistentstorage/dbms/udbms +/os/persistentdata/persistentstorage/dbms/usql +/os/persistentdata/persistentstorage/dbms/ustor +/os/persistentdata/persistentstorage/dbms/utable +/os/ossrv/genericservices/syslibsdocs +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/BackupNotifierTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/DefaultResolverTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/DisableDrivesTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/DiscovererTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/DriveInfoTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/DriveMountTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/EABI +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/EcomSsaDisabledTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/EcomSsaEnabledTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/EcomTestUtils +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/EikErrorResolverTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/Example +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/ExtendedInterfacesTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/FrameTests +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/HeapTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/HeapTestImpl +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/ListImplementationTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/LoadManagerTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/MMPFiles +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/MagicServerTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/MultipleImageTest/DefaultImage +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/MultipleImageTest/Image2 +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/MultipleImageTest/tools/scripts +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/NotificationTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/PluginDiscoveryTests +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/PluginUpgradeTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/RegistrarTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/RegistryDataTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/ResolverTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/RomOnlyTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/RomResolverTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/ServerStartupMgrTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/SimpleTests +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/Suicidal +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/SuicideTests +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecECom +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecECom1 +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecECom2 +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecECom3 +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecECom4 +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecResolver +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/T_PlatSecTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/TestData +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/ValidateRegistryTest +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/bwins +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/frame +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/inc +/os/ossrv/lowlevellibsandfws/pluginfw/Framework/nullExample +/os/ossrv/lowlevellibsandfws/pluginfw/Group +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComPerfTest/group +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComPerfTest/scripts +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComPerfTest/src +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/certstore +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/src/EComSWITestPluginOne +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/src/EComSWITestPluginOneUpg +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/src/EComSWITestPluginThree +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/src/EComSWITestPluginThreeUpg +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/data/src/EComSWITestPluginTwo +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/group +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/scripts +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/EComSWITests/src +/os/ossrv/lowlevellibsandfws/pluginfw/TestExecute/common +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/ComponentInfoTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/ComponentTesterTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/DataLoggerTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/DefaultLogOutputTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/EABI +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/MMPFiles +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/TestControllerTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/TestManagerTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/TransitionTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/UnitTestTest +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/bwins +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/console_app +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/inc +/os/ossrv/lowlevellibsandfws/pluginfw/Test_Bed/test_bed +/os/ossrv/lowlevellibsandfws/pluginfw/Tools/EcomSvrIniWriter +/os/ossrv/lowlevellibsandfws/pluginfw/documentation +/os/ossrv/lowlevellibsandfws/pluginfw/engineering/Feature_Documentation +/os/ossrv/lowlevellibsandfws/pluginfw/engineering/Object_Model +/os/ossrv/lowlevellibsandfws/genericusabilitylib/EABI +/os/ossrv/lowlevellibsandfws/genericusabilitylib/bwins +/os/ossrv/lowlevellibsandfws/genericusabilitylib/documentation/dox +/os/ossrv/lowlevellibsandfws/genericusabilitylib/engineering +/os/ossrv/lowlevellibsandfws/genericusabilitylib/example/group +/os/ossrv/lowlevellibsandfws/genericusabilitylib/example/src +/os/ossrv/lowlevellibsandfws/genericusabilitylib/group +/os/ossrv/lowlevellibsandfws/genericusabilitylib/inc +/os/ossrv/lowlevellibsandfws/genericusabilitylib/src +/os/ossrv/lowlevellibsandfws/genericusabilitylib/test/group +/os/ossrv/lowlevellibsandfws/genericusabilitylib/test/src +/os/ossrv/compressionlibs/ziplib/bwins +/os/ossrv/compressionlibs/ziplib/documentation +/os/ossrv/compressionlibs/ziplib/eabi +/os/ossrv/compressionlibs/ziplib/engineering +/os/ossrv/compressionlibs/ziplib/group/libz +/os/ossrv/compressionlibs/ziplib/group/tools +/os/ossrv/compressionlibs/ziplib/inc +/os/ossrv/compressionlibs/ziplib/src/ezip +/os/ossrv/compressionlibs/ziplib/src/ezlib +/os/ossrv/compressionlibs/ziplib/src/zlib +/os/ossrv/compressionlibs/ziplib/test/data/decompresstest +/os/ossrv/compressionlibs/ziplib/test/data/gzip +/os/ossrv/compressionlibs/ziplib/test/data/inflateprimetest +/os/ossrv/compressionlibs/ziplib/test/data/jar +/os/ossrv/compressionlibs/ziplib/test/data/pctools +/os/ossrv/compressionlibs/ziplib/test/data/png +/os/ossrv/compressionlibs/ziplib/test/data/tef +/os/ossrv/compressionlibs/ziplib/test/data/zip +/os/ossrv/compressionlibs/ziplib/test/oldezlib/EABI +/os/ossrv/compressionlibs/ziplib/test/oldezlib/EZLib +/os/ossrv/compressionlibs/ziplib/test/oldezlib/Zlib +/os/ossrv/compressionlibs/ziplib/test/oldezlib/bwins +/os/ossrv/compressionlibs/ziplib/test/oldezlib/group +/os/ossrv/compressionlibs/ziplib/test/oldezlib/inc +/os/ossrv/compressionlibs/ziplib/test/oldezlib/zip +/os/ossrv/compressionlibs/ziplib/test/pctools/basicfunctest/src +/os/ossrv/compressionlibs/ziplib/test/pctools/group +/os/ossrv/compressionlibs/ziplib/test/pctools/linktest/src +/os/ossrv/compressionlibs/ziplib/test/rtest/decompresstest +/os/ossrv/compressionlibs/ziplib/test/rtest/example +/os/ossrv/compressionlibs/ziplib/test/rtest/ezdefect +/os/ossrv/compressionlibs/ziplib/test/rtest/ezexample +/os/ossrv/compressionlibs/ziplib/test/rtest/ezfile +/os/ossrv/compressionlibs/ziplib/test/rtest/ezlibtest +/os/ossrv/compressionlibs/ziplib/test/rtest/group +/os/ossrv/compressionlibs/ziplib/test/rtest/gzip +/os/ossrv/compressionlibs/ziplib/test/rtest/gziptest +/os/ossrv/compressionlibs/ziplib/test/rtest/inflateprimetest +/os/ossrv/compressionlibs/ziplib/test/rtest/ziptest +/os/ossrv/compressionlibs/ziplib/test/shared +/os/ossrv/compressionlibs/ziplib/test/tef/group +/os/ossrv/compressionlibs/ziplib/test/tef/te_ezlibeziptests/scripts +/os/ossrv/compressionlibs/ziplib/test/tef/te_ezlibeziptests/src +/os/ossrv/compressionlibs/ziplib/test/tef/tlibz/scripts +/os/ossrv/compressionlibs/ziplib/test/tef/tlibz/src +/os/ossrv/compressionlibs/ziplib/test/tef/ulibz/scripts +/os/ossrv/compressionlibs/ziplib/test/tef/ulibz/src +/os/persistentdata/featuremgmt/featuremgr/bwins +/os/persistentdata/featuremgmt/featuremgr/documentation +/os/persistentdata/featuremgmt/featuremgr/eabi +/os/persistentdata/featuremgmt/featuremgr/engineering/File Specification +/os/persistentdata/featuremgmt/featuremgr/engineering/Test +/os/persistentdata/featuremgmt/featuremgr/engineering/reference_plugins/data +/os/persistentdata/featuremgmt/featuremgr/engineering/reference_plugins/group +/os/persistentdata/featuremgmt/featuremgr/engineering/reference_plugins/inc +/os/persistentdata/featuremgmt/featuremgr/engineering/reference_plugins/src +/os/persistentdata/featuremgmt/featuremgr/group +/os/persistentdata/featuremgmt/featuremgr/inc +/os/persistentdata/featuremgmt/featuremgr/src/clientdll +/os/persistentdata/featuremgmt/featuremgr/src/featdiscovery +/os/persistentdata/featuremgmt/featuremgr/src/inc +/os/persistentdata/featuremgmt/featuremgr/src/serverexe +/os/persistentdata/featuremgmt/featuremgr/src/shared +/os/persistentdata/featuremgmt/featuremgr/test/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/configured_efm/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/dummyswi/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/dummyswi/inc +/os/persistentdata/featuremgmt/featuremgr/test/helper/dummyswi/src +/os/persistentdata/featuremgmt/featuremgr/test/helper/helping_exe/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/helping_exe/inc +/os/persistentdata/featuremgmt/featuremgr/test/helper/helping_exe/src +/os/persistentdata/featuremgmt/featuremgr/test/helper/pluginhelper/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/pluginhelper/src +/os/persistentdata/featuremgmt/featuremgr/test/helper/test_plugins/data +/os/persistentdata/featuremgmt/featuremgr/test/helper/test_plugins/group +/os/persistentdata/featuremgmt/featuremgr/test/helper/test_plugins/inc +/os/persistentdata/featuremgmt/featuremgr/test/helper/test_plugins/src +/os/persistentdata/featuremgmt/featuremgr/test/shared/inc +/os/persistentdata/featuremgmt/featuremgr/test/shared/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_bursuite/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_bursuite/scripts +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_bursuite/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_configured/data +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_configured/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_configured/inc +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_configured/scripts +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_configured/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_integration/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_integration/inc +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_integration/scripts/helpfiles +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_integration/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_normal/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_normal/inc +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_normal/scripts +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_normal/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_unit/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_unit/inc +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_unit/scripts +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_efm_unit/src +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_feature_generator/config +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_feature_generator/group +/os/persistentdata/featuremgmt/featuremgr/test/tef/tef_feature_generator/src +/os/persistentdata/featuremgmt/featuremgr/tools/datfilehelpers +/os/persistentdata/featuremgmt/featuremgr/tools/featureinstaller +/os/persistentdata/featuremgmt/featuremgr/tools/featureuninstaller +/os/persistentdata/featuremgmt/featuremgr/tools/group +/os/persistentdata/featuremgmt/featureregistry/bwins +/os/persistentdata/featuremgmt/featureregistry/documentation +/os/persistentdata/featuremgmt/featureregistry/eabi +/os/persistentdata/featuremgmt/featureregistry/group +/os/persistentdata/featuremgmt/featureregistry/inc +/os/persistentdata/featuremgmt/featureregistry/src/api +/os/persistentdata/featuremgmt/featureregistry/src/inc +/os/persistentdata/featuremgmt/featureregistry/src/setup +/os/persistentdata/featuremgmt/featureregistry/src/shared +/os/persistentdata/featuremgmt/featureregistry/test/compositeromtesting/group +/os/persistentdata/featuremgmt/featureregistry/test/compositeromtesting/src +/os/persistentdata/featuremgmt/featureregistry/test/compositeromtesting/testfiles +/os/persistentdata/featuremgmt/featureregistry/test/helper/EABI +/os/persistentdata/featuremgmt/featureregistry/test/helper/bwins +/os/persistentdata/featuremgmt/featureregistry/test/helper/group +/os/persistentdata/featuremgmt/featureregistry/test/helper/maketestconfig +/os/persistentdata/featuremgmt/featureregistry/test/helper/maxcapability +/os/persistentdata/featuremgmt/featureregistry/test/helper/testpublish +/os/persistentdata/featuremgmt/featureregistry/test/tef/group +/os/persistentdata/featuremgmt/featureregistry/test/tef/te_featreg/scripts +/os/persistentdata/featuremgmt/featureregistry/test/tef/te_featreg/src +/os/persistentdata/featuremgmt/featureregistry/tools/featregconfig/scripts +/os/persistentdata/featuremgmt/featureregistry/tools/featregconfig/testconfigfiles +/os/persistentdata/loggingservices/eventlogger/LogCli/inc +/os/persistentdata/loggingservices/eventlogger/LogCli/src +/os/persistentdata/loggingservices/eventlogger/LogServ/inc +/os/persistentdata/loggingservices/eventlogger/LogServ/src +/os/persistentdata/loggingservices/eventlogger/LogWrap/inc +/os/persistentdata/loggingservices/eventlogger/LogWrap/src +/os/persistentdata/loggingservices/eventlogger/Rom +/os/persistentdata/loggingservices/eventlogger/Shared +/os/persistentdata/loggingservices/eventlogger/bwins +/os/persistentdata/loggingservices/eventlogger/documentation +/os/persistentdata/loggingservices/eventlogger/eabi +/os/persistentdata/loggingservices/eventlogger/group +/os/persistentdata/loggingservices/eventlogger/logcntmodel/inc +/os/persistentdata/loggingservices/eventlogger/logcntmodel/src +/os/persistentdata/loggingservices/eventlogger/test/inc +/os/persistentdata/loggingservices/eventlogger/test/src +/os/persistentdata/loggingservices/eventlogger/test/tef/group +/os/persistentdata/loggingservices/eventlogger/test/tef/teflogengbur/data +/os/persistentdata/loggingservices/eventlogger/test/tef/teflogengbur/scripts +/os/persistentdata/loggingservices/eventlogger/test/tef/teflogengbur/src +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/bwins +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/eabi +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/engineering/features +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/group +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/inc +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/src +/os/devicesrv/resourcemgmt/powerandmemorynotificationservice/tsrc +/os/ossrv/genericservices/taskscheduler/DESIGN +/os/ossrv/genericservices/taskscheduler/Documentation/Feature Documentation +/os/ossrv/genericservices/taskscheduler/INC +/os/ossrv/genericservices/taskscheduler/SCHCLI +/os/ossrv/genericservices/taskscheduler/SCHEX +/os/ossrv/genericservices/taskscheduler/SCHSVR +/os/ossrv/genericservices/taskscheduler/Test/Conditions +/os/ossrv/genericservices/taskscheduler/Test/LongRunning +/os/ossrv/genericservices/taskscheduler/Test/MinimalTaskHandler +/os/ossrv/genericservices/taskscheduler/Test/OOM +/os/ossrv/genericservices/taskscheduler/Test/PlatSec +/os/ossrv/genericservices/taskscheduler/Test/Robustness +/os/ossrv/genericservices/taskscheduler/Test/ScheduledTaskTest +/os/ossrv/genericservices/taskscheduler/Test/Scheduling +/os/ossrv/genericservices/taskscheduler/Test/TSCheduleEntryInfo2 +/os/ossrv/genericservices/taskscheduler/Test/TSCheduleState2 +/os/ossrv/genericservices/taskscheduler/Test/TSUtils +/os/ossrv/genericservices/taskscheduler/Test/TTsTimeUnitTests +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/Documentation +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/TEF_SSA_ScheduleSuite/group +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/TEF_SSA_ScheduleSuite/scripts +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/TEF_SSA_ScheduleSuite/src +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/group +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/scripts +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/src +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/tef_schsvr_bursuite/group +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/tef_schsvr_bursuite/scripts +/os/ossrv/genericservices/taskscheduler/Test/Testexecute/tef_schsvr_bursuite/src +/os/ossrv/genericservices/taskscheduler/Test/Year2k +/os/ossrv/genericservices/taskscheduler/Test/bmarm +/os/ossrv/genericservices/taskscheduler/Test/bootupperformance +/os/ossrv/genericservices/taskscheduler/Test/bwins +/os/ossrv/genericservices/taskscheduler/Test/eabi +/os/ossrv/genericservices/taskscheduler/bwins +/os/ossrv/genericservices/taskscheduler/eabi +/os/ossrv/genericservices/taskscheduler/group +/os/devicesrv/sensorservices/sensorsfw/bwins +/os/devicesrv/sensorservices/sensorsfw/eabi +/os/devicesrv/sensorservices/sensorsfw/group +/os/devicesrv/sensorservices/sensorsfw/inc/channelapi +/os/devicesrv/sensorservices/sensorsfw/inc/sensorspi +/os/devicesrv/sensorservices/sensorsfw/src/inc +/os/devicesrv/sensorservices/sensorsfw/src/sensorserver +/os/devicesrv/sensorservices/sensorsfw/src/sensrvclient +/os/devicesrv/sensorservices/sensorsfw/src/sensrvutil +/os/unref/orphan/comgen/syslibs/sensors/group +/mw/appsupport/sensorsupport/testsensor/data +/mw/appsupport/sensorsupport/testsensor/group +/mw/appsupport/sensorsupport/testsensor/inc +/mw/appsupport/sensorsupport/testsensor/src +/os/persistentdata/persistentstorage/sqlite3api/BWINS +/os/persistentdata/persistentstorage/sqlite3api/EABI +/os/persistentdata/persistentstorage/sqlite3api/GROUP +/os/persistentdata/persistentstorage/sqlite3api/SQLite +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/bwins +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/documentation +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/eabi +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/group +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/src +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/compat +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/doc +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/generic +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/dde +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/encoding +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/http +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/http1.0 +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/msgcat +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/opt +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/reg +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/library/tcltest +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/mac +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/macosx/Tcl.pbproj +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/tests +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/tools +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/unix/dltest +/os/persistentdata/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/win +/os/persistentdata/persistentstorage/sqlite3api/TEST/TclScript +/os/persistentdata/persistentstorage/sql/GROUP +/os/persistentdata/persistentstorage/sql/INC +/os/persistentdata/persistentstorage/sql/SQLite +/os/persistentdata/persistentstorage/sql/SRC/Client/IPC +/os/persistentdata/persistentstorage/sql/SRC/Common/IPC +/os/persistentdata/persistentstorage/sql/SRC/Security +/os/persistentdata/persistentstorage/sql/SRC/Server/Compact +/os/persistentdata/persistentstorage/sql/SRC/Server/IPC +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/Documentation +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/GROUP +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/INC +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/SCRIPT +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/SRC +/os/persistentdata/persistentstorage/sql/TEST/testexecute/PerfTest/TESTDATA +/os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/config +/os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/data +/os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/group +/os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/scripts +/os/persistentdata/persistentstorage/sql/TEST/testexecute/SQLite/src +/os/persistentdata/persistentstorage/sql/TEST/testexecute/group +/os/persistentdata/persistentstorage/sql/TEST/testexecute/scripts +/os/persistentdata/persistentstorage/sql/bwins +/os/persistentdata/persistentstorage/sql/documentation +/os/persistentdata/persistentstorage/sql/eabi +/os/ossrv/genericopenlibs/cstdlib/BMMP +/os/ossrv/genericopenlibs/cstdlib/DDOC +/os/ossrv/genericopenlibs/cstdlib/INC +/os/ossrv/genericopenlibs/cstdlib/LCHAR +/os/ossrv/genericopenlibs/cstdlib/LINC +/os/ossrv/genericopenlibs/cstdlib/LINCARPA +/os/ossrv/genericopenlibs/cstdlib/LINCINET +/os/ossrv/genericopenlibs/cstdlib/LINCMACH +/os/ossrv/genericopenlibs/cstdlib/LINCSYS +/os/ossrv/genericopenlibs/cstdlib/LLOCALE +/os/ossrv/genericopenlibs/cstdlib/LMATH +/os/ossrv/genericopenlibs/cstdlib/LPOSIX +/os/ossrv/genericopenlibs/cstdlib/LSIGNAL +/os/ossrv/genericopenlibs/cstdlib/LSTDIO +/os/ossrv/genericopenlibs/cstdlib/LSTDLIB +/os/ossrv/genericopenlibs/cstdlib/LTIME +/os/ossrv/genericopenlibs/cstdlib/RedirCli +/os/ossrv/genericopenlibs/cstdlib/TSTLIB/TNETDB +/os/ossrv/genericopenlibs/cstdlib/UCRT +/os/ossrv/genericopenlibs/cstdlib/USTLIB +/os/ossrv/genericopenlibs/cstdlib/USTW32 +/os/ossrv/genericopenlibs/cstdlib/bwins +/os/ossrv/genericopenlibs/cstdlib/eabi +/os/ossrv/genericopenlibs/cstdlib/group +/os/persistentdata/persistentstorage/store/BMAKE +/os/persistentdata/persistentstorage/store/Doc +/os/persistentdata/persistentstorage/store/HTOOLS +/os/persistentdata/persistentstorage/store/INC +/os/persistentdata/persistentstorage/store/ROM +/os/persistentdata/persistentstorage/store/TCONT +/os/persistentdata/persistentstorage/store/TCRYPT +/os/persistentdata/persistentstorage/store/TFILE +/os/persistentdata/persistentstorage/store/TMEM +/os/persistentdata/persistentstorage/store/TPAGE +/os/persistentdata/persistentstorage/store/TSTOR +/os/persistentdata/persistentstorage/store/TSTRM +/os/persistentdata/persistentstorage/store/UBTREE +/os/persistentdata/persistentstorage/store/UCONT +/os/persistentdata/persistentstorage/store/UCRYPT +/os/persistentdata/persistentstorage/store/UFILE +/os/persistentdata/persistentstorage/store/UHUF +/os/persistentdata/persistentstorage/store/ULIB +/os/persistentdata/persistentstorage/store/UMEM +/os/persistentdata/persistentstorage/store/UPAGE +/os/persistentdata/persistentstorage/store/USTOR +/os/persistentdata/persistentstorage/store/USTRM +/os/persistentdata/persistentstorage/store/bwins +/os/persistentdata/persistentstorage/store/eabi +/os/persistentdata/persistentstorage/store/group +/os/persistentdata/persistentstorage/store/pcstore/documentation +/os/persistentdata/persistentstorage/store/pcstore/examples +/os/persistentdata/persistentstorage/store/pcstore/group +/os/persistentdata/persistentstorage/store/pcstore/inc +/os/persistentdata/persistentstorage/store/pcstore/src +/os/persistentdata/persistentstorage/store/pcstore/test/group +/os/persistentdata/persistentstorage/store/pcstore/test/inc +/os/persistentdata/persistentstorage/store/pcstore/test/tpcstorepc +/os/persistentdata/persistentstorage/store/pcstore/test/tpcstoresym +/os/ossrv/genericservices/systemagent/Inc +/os/ossrv/genericservices/systemagent/bwins +/os/ossrv/genericservices/systemagent/documentation +/os/ossrv/genericservices/systemagent/eabi +/os/ossrv/genericservices/systemagent/group +/os/ossrv/genericservices/systemagent/src/client +/os/ossrv/genericservices/systemagent/src/halsettings +/os/ossrv/genericservices/systemagent/src/inc +/os/ossrv/genericservices/systemagent/src/server +/os/ossrv/genericservices/systemagent/test/rtest/group +/os/ossrv/genericservices/systemagent/test/rtest/t_haloomtests +/os/ossrv/genericservices/systemagent/test/rtest/t_initialisehal +/os/ossrv/genericservices/systemagent/test/rtest/t_persisthal +/os/ossrv/genericservices/systemagent/test/rtest/t_sysagt2 +/os/ossrv/syslibsapitest/syslibssvs/common/inc +/os/ossrv/syslibsapitest/syslibssvs/common/src +/os/ossrv/syslibsapitest/syslibssvs/documentation +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/documentation +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/group +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/inc +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/pkg +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/scripts +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/src +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/testdata +/os/ossrv/syslibsapitest/syslibssvs/ecom/T_ECOM/testdriver +/os/ossrv/syslibsapitest/syslibssvs/ecom/TestPlugin/Group +/os/ossrv/syslibsapitest/syslibssvs/ecom/TestPlugin/Inc +/os/ossrv/syslibsapitest/syslibssvs/ecom/TestPlugin/Src +/os/ossrv/syslibsapitest/syslibssvs/ecom/common/inc +/os/ossrv/syslibsapitest/syslibssvs/ecom/group +/os/ossrv/syslibsapitest/syslibssvs/ecom/scripts +/os/ossrv/syslibsapitest/syslibssvs/group +/os/ossrv/syslibsapitest/syslibssvs/testsuites/group +/os/ossrv/syslibsapitest/syslibssvs/testsuites/syslibs/ecom +/os/unref/orphan/comgen/syslibs/xml/group +/os/xmlsrv/xml/libxml2libs/bwins +/os/xmlsrv/xml/libxml2libs/eabi +/os/xmlsrv/xml/libxml2libs/group +/os/xmlsrv/xml/libxml2libs/inc/libxml2 +/os/xmlsrv/xml/libxml2libs/inc/libxml2_nonexport +/os/xmlsrv/xml/libxml2libs/inc/xmlengineutils +/os/xmlsrv/xml/libxml2libs/src/libxml2/libxml +/os/xmlsrv/xml/libxml2libs/src/xmlengineutils +/os/xmlsrv/xml/wbxmlparser/group +/os/xmlsrv/xml/wbxmlparser/inc +/os/xmlsrv/xml/wbxmlparser/src/sd_serviceindication +/os/xmlsrv/xml/wbxmlparser/src/sd_syncml +/os/xmlsrv/xml/wbxmlparser/src/sd_wml +/os/xmlsrv/xml/wbxmlparser/src/wbxmlparser +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/defects +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/serviceindication/1.0 +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/serviceindication/corrupt +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/add-to-client +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/add-to-server +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/atomic +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/authbasicfail +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/authbasicfailfirst +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/authmd5fail +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/authmd5failfirst +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/client-large +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/client-large-multiple +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanadd +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalertdisplay +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalertmultichoice +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalertsinglechoice +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalerttextinput +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalertuseraccept +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanalertuserreject +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanatomic +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanatomicalertuseraccept +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanatomicalertuserreject +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanatomicfail +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmandelete +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanget +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanlargeobjectadd +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanlargeobjectget +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmanreplace +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmansequence +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmansequencealertuseraccept +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmansequencealertuserreject +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmansequencefail +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/devmansimple +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/large-object-from-client +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/large-object-from-server +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/large-object-from-server2 +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/multiple-db-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/one-way-client-refresh-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/one-way-client-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/one-way-server-refresh-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/one-way-server-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/pref-tx-rx +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/server-busy +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/server-large +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/server-large-multiple +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/slow-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/two-way-add +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/two-way-delete +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/two-way-replace +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.1/two-way-sync +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/1.2/defects +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/syncml/unknown +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/wml/1.1 +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/wml/codepage +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/wml/corrupt +/os/xmlsrv/xml/wbxmlparser/test/rtest/data/wml/unknown +/os/xmlsrv/xml/wbxmlparser/test/rtest/group +/os/xmlsrv/xml/wbxmlparser/test/rtest/tsrc +/os/xmlsrv/xml/xmldomandxpath/bwins +/os/xmlsrv/xml/xmldomandxpath/eabi +/os/xmlsrv/xml/xmldomandxpath/group +/os/xmlsrv/xml/xmldomandxpath/inc/xmlenginedom +/os/xmlsrv/xml/xmldomandxpath/inc/xmlengineserializer +/os/xmlsrv/xml/xmldomandxpath/inc/xpath +/os/xmlsrv/xml/xmldomandxpath/src/xmlenginedom +/os/xmlsrv/xml/xmldomandxpath/src/xmlengineserializer +/os/xmlsrv/xml/xmlfw/bwins +/os/xmlsrv/xml/xmlfw/documentation/Feature_Documentation +/os/xmlsrv/xml/xmlfw/eabi +/os/xmlsrv/xml/xmlfw/group +/os/xmlsrv/xml/xmlfw/inc/plugins +/os/xmlsrv/xml/xmlfw/src/customresolver +/os/xmlsrv/xml/xmlfw/src/xmlframework +/os/xmlsrv/xml/xmlfw/src/xmlframeworkerrors +/os/xmlsrv/xml/xmlfw/test/rtest/data +/os/xmlsrv/xml/xmlfw/test/rtest/group +/os/xmlsrv/xml/xmlfw/test/rtest/tsrc +/os/xmlsrv/xml/xmlexpatparser/group +/os/xmlsrv/xml/xmlexpatparser/inc +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/bcb5 +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/conftools +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/doc +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/examples +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/lib +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/tests +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/vms +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/win32 +/os/xmlsrv/xml/xmlexpatparser/src/expat-1.95.5/xmlwf +/os/xmlsrv/xml/xmlexpatparser/test/rtest/data +/os/xmlsrv/xml/xmlexpatparser/test/rtest/group +/os/xmlsrv/xml/xmlexpatparser/test/rtest/tsrc +/os/xmlsrv/xml/xmllibxml2parser/group +/os/xmlsrv/xml/xmllibxml2parser/src +/os/cellularsrv/telephonyserverplugins/cdmatsy/INC +/os/cellularsrv/telephonyserverplugins/cdmatsy/Multimode/cdma +/os/cellularsrv/telephonyserverplugins/cdmatsy/Multimode/packet +/os/cellularsrv/telephonyserverplugins/cdmatsy/bwins +/os/cellularsrv/telephonyserverplugins/cdmatsy/documentation +/os/cellularsrv/telephonyserverplugins/cdmatsy/eabi +/os/cellularsrv/telephonyserverplugins/cdmatsy/group +/os/cellularsrv/telephonyserverplugins/cdmatsy/hayes +/os/cellularsrv/telephonyserverplugins/cdmatsy/test/TS_CdmaLoopback +/os/cellularsrv/telephonyserverplugins/cdmatsy/test/bwins +/os/cellularsrv/telephonyserverplugins/cdmatsy/test/eabi +/os/cellularsrv/cellularsrv_info/telephonyconfidentialdocs +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/exportinc/pluginapi +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/exportinc/serviceapi +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/exportinc/tsynamesapi +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/group +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmcustomtsy +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmfax +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmgsmwcdma +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmpacket +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmsms +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmstorage +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmstoragegsm +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmstorageiface +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmtsy +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/inc/mmutility +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmcustomtsy +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmfax +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmgsmwcdma +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmpacket +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmsms +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmstorage +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmstoragegsm +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmstorageiface +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmtsy +/os/cellularsrv/telephonyserverplugins/common_tsy/commontsy/src/mmutility +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/documentation +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/group +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/customapi/src +/os/cellularsrv/telephonyserverplugins/common_tsy/documentation +/os/cellularsrv/telephonyserverplugins/common_tsy/featmgrstub/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/featmgrstub/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/featmgrstub/group +/os/cellularsrv/telephonyserverplugins/common_tsy/featmgrstub/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/featmgrstub/src +/os/cellularsrv/telephonyserverplugins/common_tsy/group +/os/cellularsrv/telephonyserverplugins/common_tsy/licenseetsy_lib/def/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/licenseetsy_lib/def/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/licenseetsy_lib/group +/os/cellularsrv/telephonyserverplugins/common_tsy/licenseetsy_lib/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/phonetsy/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/phonetsy/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/phonetsy/group +/os/cellularsrv/telephonyserverplugins/common_tsy/phonetsy/src +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/group +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/src +/os/cellularsrv/telephonyserverplugins/common_tsy/systemstateplugin/ssmadaptationstub +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/cenrep_ini +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/data +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/documentation/generate_new_component_tests +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/group +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/group +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/src +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/group +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsydll/src +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/scripts +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/src +/os/cellularsrv/telephonyserverplugins/common_tsy/test/component/testdata +/os/cellularsrv/telephonyserverplugins/common_tsy/test/devlon_93/bwins +/os/cellularsrv/telephonyserverplugins/common_tsy/test/devlon_93/compat_include +/os/cellularsrv/telephonyserverplugins/common_tsy/test/devlon_93/eabi +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/documentation +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/group +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/inc +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/scripts +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/scripts_implemented +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/src +/os/cellularsrv/telephonyserverplugins/common_tsy/test/integration/testdata +/os/cellularsrv/telephonyutils/dial/Test/TE_Dial +/os/cellularsrv/telephonyutils/dial/Test/bwins +/os/cellularsrv/telephonyutils/dial/bwins +/os/cellularsrv/telephonyutils/dial/documentation +/os/cellularsrv/telephonyutils/dial/eabi +/os/cellularsrv/telephonyutils/dial/group +/os/cellularsrv/telephonyutils/dial/inc +/os/cellularsrv/telephonyutils/dial/src +/os/cellularsrv/cellularsrv_info/telephonydocs +/os/cellularsrv/telephonyserver/etelserverandcore/CETEL +/os/cellularsrv/telephonyserver/etelserverandcore/DSTD +/os/cellularsrv/telephonyserver/etelserverandcore/DSTDNC +/os/cellularsrv/telephonyserver/etelserverandcore/Documentation/platsec +/os/cellularsrv/telephonyserver/etelserverandcore/EtelRecorder/playback/group +/os/cellularsrv/telephonyserver/etelserverandcore/EtelRecorder/playback/inc +/os/cellularsrv/telephonyserver/etelserverandcore/EtelRecorder/playback/src +/os/cellularsrv/telephonyserver/etelserverandcore/EtelRecorder/recorder/inc +/os/cellularsrv/telephonyserver/etelserverandcore/EtelRecorder/recorder/src +/os/cellularsrv/telephonyserver/etelserverandcore/INC/secure +/os/cellularsrv/telephonyserver/etelserverandcore/SETEL +/os/cellularsrv/telephonyserver/etelserverandcore/TETEL/CapTestFramework +/os/cellularsrv/telephonyserver/etelserverandcore/TETEL/TE_ETEL +/os/cellularsrv/telephonyserver/etelserverandcore/bwins +/os/cellularsrv/telephonyserver/etelserverandcore/data +/os/cellularsrv/telephonyserver/etelserverandcore/eabi +/os/cellularsrv/telephonyserver/etelserverandcore/group +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/AutoDTMFDialler +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/Documentation +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/Group +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/IncomingCalls +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/NetworkInformation +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/OutgoingCalls +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/PhoneId +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/PhoneMonitoring +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/Shared +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/SuppleServices +/os/cellularsrv/telephonyutils/etel3rdpartyapi/ExampleApps/configs +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Group +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/bwins +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/te_etelIsv +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/te_etelisvcaps/group +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/te_etelisvcaps/scripts +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/te_etelisvcaps/src/callrunner +/os/cellularsrv/telephonyutils/etel3rdpartyapi/Test/te_etelisvcaps/testdata +/os/cellularsrv/telephonyutils/etel3rdpartyapi/bwins +/os/cellularsrv/telephonyutils/etel3rdpartyapi/documentation +/os/cellularsrv/telephonyutils/etel3rdpartyapi/eabi +/os/cellularsrv/telephonyutils/etel3rdpartyapi/inc +/os/cellularsrv/telephonyutils/etel3rdpartyapi/src +/os/cellularsrv/telephonyserver/etelcdma/CETEL +/os/cellularsrv/telephonyserver/etelcdma/Documentation +/os/cellularsrv/telephonyserver/etelcdma/INC/secure +/os/cellularsrv/telephonyserver/etelcdma/bwins +/os/cellularsrv/telephonyserver/etelcdma/eabi +/os/cellularsrv/telephonyserver/etelcdma/group +/os/cellularsrv/telephonyserver/etelcdma/test/TE_EtelCDMA/bwins +/os/cellularsrv/telephonyserver/etelcdma/test/TE_EtelCDMA/group +/os/cellularsrv/telephonyserver/etelcdma/test/TE_EtelCDMA/scripts +/os/cellularsrv/telephonyserver/etelcdma/test/TE_EtelCDMA/src +/os/cellularsrv/telephonyserver/etelcdma/test/TE_EtelCDMA/testdata +/os/cellularsrv/telephonyserver/etelmultimode/CETEL +/os/cellularsrv/telephonyserver/etelmultimode/DTsy +/os/cellularsrv/telephonyserver/etelmultimode/Documentation +/os/cellularsrv/telephonyserver/etelmultimode/INC/secure +/os/cellularsrv/telephonyserver/etelmultimode/TETEL/bwins +/os/cellularsrv/telephonyserver/etelmultimode/TETEL/eabi +/os/cellularsrv/telephonyserver/etelmultimode/TETEL/te_EtelMM +/os/cellularsrv/telephonyserver/etelmultimode/bwins +/os/cellularsrv/telephonyserver/etelmultimode/eabi +/os/cellularsrv/telephonyserver/etelmultimode/group +/os/cellularsrv/telephonyserver/etelpacketdata/Te_EtelPacket +/os/cellularsrv/telephonyserver/etelpacketdata/bwins +/os/cellularsrv/telephonyserver/etelpacketdata/cetel +/os/cellularsrv/telephonyserver/etelpacketdata/documentation +/os/cellularsrv/telephonyserver/etelpacketdata/dtsy +/os/cellularsrv/telephonyserver/etelpacketdata/eabi +/os/cellularsrv/telephonyserver/etelpacketdata/group +/os/cellularsrv/telephonyserver/etelpacketdata/inc/secure +/os/cellularsrv/telephonyserver/etelsimtoolkit/bwins +/os/cellularsrv/telephonyserver/etelsimtoolkit/cetel +/os/cellularsrv/telephonyserver/etelsimtoolkit/documentation +/os/cellularsrv/telephonyserver/etelsimtoolkit/dtsy +/os/cellularsrv/telephonyserver/etelsimtoolkit/eabi +/os/cellularsrv/telephonyserver/etelsimtoolkit/group +/os/cellularsrv/telephonyserver/etelsimtoolkit/inc/secure +/os/cellularsrv/telephonyserver/etelsimtoolkit/tetel/Te_EtelSat +/os/cellularsrv/telephonyserver/etelsimtoolkit/tetel/bwins +/os/cellularsrv/telephonyserver/etelsimtoolkit/tetel/eabi +/os/cellularsrv/fax/faxclientandserver/Documentation +/os/cellularsrv/fax/faxclientandserver/FAXCLI +/os/cellularsrv/fax/faxclientandserver/FAXSVR +/os/cellularsrv/fax/faxclientandserver/Group +/os/cellularsrv/fax/faxclientandserver/Inc +/os/cellularsrv/fax/faxclientandserver/Test/TE_FAX +/os/cellularsrv/fax/faxclientandserver/Test/bwins +/os/cellularsrv/fax/faxclientandserver/bwins +/os/cellularsrv/fax/faxclientandserver/eabi +/os/cellularsrv/fax/faxclientandserver/faxio +/os/cellularsrv/fax/faxclientandserver/faxstrm +/os/devicesrv/resourcemgmt/hwresourcesmgr/client/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/client/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/client/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/client/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/client/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/common/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/common/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/common/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/common/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/common/src +/os/devicesrv/resourcemgmt/hwresourcesmgrconfig/data/cenrep +/os/devicesrv/resourcemgmt/hwresourcesmgr/data +/os/devicesrv/resourcemgmt/hwresourcesmgr/documentation +/os/devicesrv/resourcemgmt/hwresourcesmgr/extendedlight/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/extendedlight/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/extendedlight/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/extendedlight/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/extendedlight/src +/os/devicesrv/resourceinterfaces/fmtransmittercontrol/bwins +/os/devicesrv/resourceinterfaces/fmtransmittercontrol/eabi +/os/devicesrv/resourceinterfaces/fmtransmittercontrol/group +/os/devicesrv/resourceinterfaces/fmtransmittercontrol/inc +/os/devicesrv/resourceinterfaces/fmtransmittercontrol/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/include +/os/devicesrv/resourcemgmt/hwresourcesmgr/light/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/light/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/light/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/light/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/light/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/power/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/power/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/power/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/power/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/power/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/server/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/server/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/server/plugininc +/os/devicesrv/resourcemgmt/hwresourcesmgr/server/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/TestCapsHWRMPolicing/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/TestCapsHWRMPolicing/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/TestCapsHWRMPolicing/scripts +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/TestCapsHWRMPolicing/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/data/cenrep +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/data/featreg +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/data/policy +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestB/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestB/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestB/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestF/data +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestF/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestF/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/HWRMLightTestF/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/McFramework +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/common +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/hwrmtests +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/mctest_b +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/multiclient/mctest_f +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmDll/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmDll/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmDll/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmDll/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmDll/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmSY/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmSY/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/MockHwrmSY/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/MockHwrmSY/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/fmtxwatcherplugin/data +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/fmtxwatcherplugin/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/fmtxwatcherplugin/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/fmtxwatcherplugin/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/targetmodifierplugin/data +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/targetmodifierplugin/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/targetmodifierplugin/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/targetmodifierplugin/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_b/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_b/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_b/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_f/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_f/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/plugins/testuiplugin_f/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/te_hwrm +/os/devicesrv/resourcemgmt/hwresourcesmgr/test/utils +/mw/appsupport/hwresourceadaptation/hwresourcemgruiplugin/group +/mw/appsupport/hwresourceadaptation/hwresourcemgruiplugin/inc +/mw/appsupport/hwresourceadaptation/hwresourcemgruiplugin/src +/os/devicesrv/resourcemgmt/hwresourcesmgr/vibra/bwins +/os/devicesrv/resourcemgmt/hwresourcesmgr/vibra/eabi +/os/devicesrv/resourcemgmt/hwresourcesmgr/vibra/group +/os/devicesrv/resourcemgmt/hwresourcesmgr/vibra/inc +/os/devicesrv/resourcemgmt/hwresourcesmgr/vibra/src +/os/cellularsrv/telephonyserverplugins/multimodetsy/Documentation +/os/cellularsrv/telephonyserverplugins/multimodetsy/INC +/os/cellularsrv/telephonyserverplugins/multimodetsy/Multimode/gprs +/os/cellularsrv/telephonyserverplugins/multimodetsy/Multimode/sms +/os/cellularsrv/telephonyserverplugins/multimodetsy/bwins +/os/cellularsrv/telephonyserverplugins/multimodetsy/eabi +/os/cellularsrv/telephonyserverplugins/multimodetsy/group +/os/cellularsrv/telephonyserverplugins/multimodetsy/hayes +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/TE_Voice +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Data +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Echo +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Gprs +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_LoopBack +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Misc +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Network +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_PhBk +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/Te_Sms +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/bwins +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/eabi +/os/cellularsrv/telephonyserverplugins/multimodetsy/test/gprs +/app/contacts/pimprotocols/phonebooksync/Client +/app/contacts/pimprotocols/phonebooksync/Server +/app/contacts/pimprotocols/phonebooksync/Test/CapTestFramework +/app/contacts/pimprotocols/phonebooksync/Test/TE_PhBkSync +/app/contacts/pimprotocols/phonebooksync/Test/TE_Sync +/app/contacts/pimprotocols/phonebooksync/Test/TE_cntsync +/app/contacts/pimprotocols/phonebooksync/Test/bwins +/app/contacts/pimprotocols/phonebooksync/Test/eabi +/app/contacts/pimprotocols/phonebooksync/bwins +/app/contacts/pimprotocols/phonebooksync/documentation +/app/contacts/pimprotocols/phonebooksync/eabi +/app/contacts/pimprotocols/phonebooksync/group +/app/contacts/pimprotocols/phonebooksync/inc +/app/contacts/pimprotocols/phonebooksync/plugin +/os/cellularsrv/telephonyserverplugins/simtsy/Documentation +/os/cellularsrv/telephonyserverplugins/simtsy/SimTsyCPM +/os/cellularsrv/telephonyserverplugins/simtsy/bwins +/os/cellularsrv/telephonyserverplugins/simtsy/eabi +/os/cellularsrv/telephonyserverplugins/simtsy/group +/os/cellularsrv/telephonyserverplugins/simtsy/inc +/os/cellularsrv/telephonyserverplugins/simtsy/src +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_Sim +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimData +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimMisc +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimNetwork +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimPacket +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimPhBk +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimSS +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimSms +/os/cellularsrv/telephonyserverplugins/simtsy/test/Te_SimVoice +/os/cellularsrv/telephonyserverplugins/simtsy/test/te_simeap +/os/unref/orphan/comgen/telephony/telephonytest/Anite/AniteConnect/bwins +/os/unref/orphan/comgen/telephony/telephonytest/Anite/AniteConnect/eabi +/os/unref/orphan/comgen/telephony/telephonytest/Anite/AniteConnect/group +/os/unref/orphan/comgen/telephony/telephonytest/Anite/AniteConnect/inc +/os/unref/orphan/comgen/telephony/telephonytest/Anite/AniteConnect/src +/os/unref/orphan/comgen/telephony/telephonytest/Databases +/os/unref/orphan/comgen/telephony/telephonytest/Rom +/os/unref/orphan/comgen/telephony/telephonytest/Scripts +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaSmsCapsTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaSmsProtTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaUTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaUUnitTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaWapProtTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/CdmaSmsStackTestSuite/CdmaWapProtUnitTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/GsmuTestSuite/GsmuEmsTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/GsmuTestSuite/GsmuStorTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/GsmuTestSuite/GsmuTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/R6SmsTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsPduDbTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsProtTestSuite/SmsCapsTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsProtTestSuite/SmsEmsPrtTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsProtTestSuite/SmsPrtStressTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsProtTestSuite/SmsPrtTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/SmsProtTestSuite/SmsStorTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/WapProtTestSuite/WapDGRMTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/WapProtTestSuite/WapPrtTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/NBProtocolsTestSuite/SmsStackTestSuite/WapProtTestSuite/WapTHDRTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/DialTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelCDMATestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelISVTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelMMTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelPacketTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelSatTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/EtelTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/FaxTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/MMTSYTestSuite/LoopbackTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimDataTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimMiscTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimNetworkTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimPacketTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimPhBkTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimSSTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimSmsTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/TestDriver/TelephonyTestSuites/TelephonyTestSuite/SimTSYTestSuite/SimVoiceTestSuite/TestExecuteServers +/os/unref/orphan/comgen/telephony/telephonytest/group +/os/cellularsrv/hwpluginsimulation/mocksy/bwins +/os/cellularsrv/hwpluginsimulation/mocksy/eabi +/os/cellularsrv/hwpluginsimulation/mocksy/group +/os/cellularsrv/hwpluginsimulation/mocksy/inc +/os/cellularsrv/hwpluginsimulation/mocksy/src +/os/unref/orphan/comgen/telephony/tools/RPS/Documentation +/os/unref/orphan/comgen/telephony/tools/RPS/RPSCommon/Inc +/os/unref/orphan/comgen/telephony/tools/RPS/RPSCommon/Src +/os/unref/orphan/comgen/telephony/tools/RPS/RPSCommon/bwins +/os/unref/orphan/comgen/telephony/tools/RPS/RPSCommon/eabi +/os/unref/orphan/comgen/telephony/tools/RPS/RPSMaster/Inc +/os/unref/orphan/comgen/telephony/tools/RPS/RPSMaster/Src +/os/unref/orphan/comgen/telephony/tools/RPS/RPSMaster/bwins +/os/unref/orphan/comgen/telephony/tools/RPS/RPSMaster/eabi +/os/unref/orphan/comgen/telephony/tools/RPS/RPSSlave/Inc +/os/unref/orphan/comgen/telephony/tools/RPS/RPSSlave/Src +/os/unref/orphan/comgen/telephony/tools/RPS/UsageExample +/os/unref/orphan/comgen/telephony/tools/RPS/group +/os/commsfw/serialserver/muxcsy/agt/trpagt/bwins +/os/commsfw/serialserver/muxcsy/agt/trpagt/group +/os/commsfw/serialserver/muxcsy/agt/trpagt/inc +/os/commsfw/serialserver/muxcsy/agt/trpagt/src +/os/commsfw/serialserver/muxcsy/csy/csy27010/bwins +/os/commsfw/serialserver/muxcsy/csy/csy27010/eabi +/os/commsfw/serialserver/muxcsy/csy/csy27010/group +/os/commsfw/serialserver/muxcsy/csy/csy27010/inc +/os/commsfw/serialserver/muxcsy/csy/csy27010/src +/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawIp27010Daemon/Documentation +/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawIp27010Daemon/config +/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawIp27010Daemon/src/baseband +/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawIp27010Daemon/src/ip +/os/commsfw/serialserver/muxcsy/csy/csy27010/test/rawIp27010Daemon/src/mux +/os/commsfw/serialserver/muxcsy/documentation +/os/commsfw/serialserver/muxcsy/exampleCommDBs +/os/commsfw/serialserver/muxcsy/group/at +/os/commsfw/serialserver/muxcsy/group/stubbed +/os/commsfw/serialserver/muxcsy/nif/rawipnif/bwins +/os/commsfw/serialserver/muxcsy/nif/rawipnif/eabi +/os/commsfw/serialserver/muxcsy/nif/rawipnif/group +/os/commsfw/serialserver/muxcsy/nif/rawipnif/inc +/os/commsfw/serialserver/muxcsy/nif/rawipnif/src +/os/commsfw/serialserver/muxcsy/test/quick_smoke/group +/os/commsfw/serialserver/muxcsy/test/quick_smoke/inc +/os/commsfw/serialserver/muxcsy/test/quick_smoke/src +/os/commsfw/serialserver/muxcsy/test/simultaneous/group/at +/os/commsfw/serialserver/muxcsy/test/simultaneous/group/stubbed +/os/commsfw/serialserver/muxcsy/test/simultaneous/ini_files +/os/commsfw/serialserver/muxcsy/test/smoke_test/group/stubbed +/os/commsfw/serialserver/muxcsy/test/smoke_test/inc +/os/commsfw/serialserver/muxcsy/test/smoke_test/src +/os/commsfw/serialserver/muxcsy/test/tools/CSDModemScript +/os/commsfw/serialserver/muxcsy/test/tools/DummyRemoteParty +/os/commsfw/serialserver/muxcsy/test/tools/LogParsers +/os/commsfw/serialserver/muxcsy/test/tools/PortRouter/cfg +/os/commsfw/serialserver/muxcsy/test/tools/PortRouter/inc +/os/commsfw/serialserver/muxcsy/test/tools/PortRouter/rom +/os/commsfw/serialserver/muxcsy/test/tools/PortRouter/src +/os/commsfw/serialserver/muxcsy/test/tools/group +/os/commsfw/serialserver/muxcsy/test/unit_test_base +/os/commsfw/serialserver/muxcsy/tsy/at/bwins +/os/commsfw/serialserver/muxcsy/tsy/at/commands/calls/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/calls/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/gprs/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/gprs/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/msg/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/msg/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/phone/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/phone/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/phonebook/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/phonebook/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/sat/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/sat/src +/os/commsfw/serialserver/muxcsy/tsy/at/commands/sim/inc +/os/commsfw/serialserver/muxcsy/tsy/at/commands/sim/src +/os/commsfw/serialserver/muxcsy/tsy/at/dispatch/inc +/os/commsfw/serialserver/muxcsy/tsy/at/dispatch/src +/os/commsfw/serialserver/muxcsy/tsy/at/eabi +/os/commsfw/serialserver/muxcsy/tsy/at/helpers/inc +/os/commsfw/serialserver/muxcsy/tsy/at/helpers/src +/os/commsfw/serialserver/muxcsy/tsy/at/subsessions/inc +/os/commsfw/serialserver/muxcsy/tsy/at/subsessions/src +/os/commsfw/serialserver/muxcsy/tsy/generic/dispatch/inc +/os/commsfw/serialserver/muxcsy/tsy/generic/dispatch/src +/os/commsfw/serialserver/muxcsy/tsy/generic/helpers/inc +/os/commsfw/serialserver/muxcsy/tsy/generic/helpers/src +/os/commsfw/serialserver/muxcsy/tsy/generic/subsessions/inc +/os/commsfw/serialserver/muxcsy/tsy/generic/subsessions/src +/os/commsfw/serialserver/muxcsy/tsy/group/at +/os/commsfw/serialserver/muxcsy/tsy/group/icera +/os/commsfw/serialserver/muxcsy/tsy/group/stubbed +/os/commsfw/serialserver/muxcsy/tsy/stubbed/bwins +/os/commsfw/serialserver/muxcsy/tsy/stubbed/dispatch/inc +/os/commsfw/serialserver/muxcsy/tsy/stubbed/dispatch/src +/os/commsfw/serialserver/muxcsy/tsy/stubbed/eabi +/os/commsfw/serialserver/muxcsy/tsy/stubbed/helpers/inc +/os/commsfw/serialserver/muxcsy/tsy/stubbed/helpers/src +/os/commsfw/serialserver/muxcsy/tsy/stubbed/subsessions/inc +/os/commsfw/serialserver/muxcsy/tsy/stubbed/subsessions/src +/os/commsfw/serialserver/muxcsy/tsy/test/TE_Trp100PcCoverage +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpAdvCall +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpBasicCall +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpCellBroadcast +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpConference +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpCphs +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpCsdData +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpCsdMultimedia +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpEtelISV +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpMultiCall +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpNetworkHandling +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpPacketData +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpPhone +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpPhonebook +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpSat +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpSecurity +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpSmartCard +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpSms +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpSs +/os/commsfw/serialserver/muxcsy/tsy/test/TE_TrpUSSD +/os/commsfw/serialserver/muxcsy/tsy/test/common +/os/commsfw/serialserver/muxcsy/tsy/test/data +/os/commsfw/serialserver/muxcsy/tsy/test/group +/os/commsfw/serialserver/muxcsy/tsy/test/scripts/autotestscripts +/os/commsfw/serialserver/muxcsy/tsy/test/scripts/mantestscripts +/os/commsfw/serialserver/muxcsy/tsy/test/scripts/runnablescripts +/os/commsfw/serialserver/muxcsy/tsy/test/scripts/setupscripts +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/Conference +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/ExtMessaging/CellBroadcast +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/ExtMessaging/USSD +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/Security +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/calls/advcall +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/calls/basiccall +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/calls/multicall +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/cphs +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/data/circuit_switched +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/data/multimedia_csd +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/data/packet_switched +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/func100pc +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/network_handling +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/phone +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/phonebook +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/sim/Sat +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/sms +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/ss +/os/commsfw/serialserver/muxcsy/tsy/unit_test/generic/template +/os/commsfw/serialserver/muxcsy/tsy/unit_test/group/at +/os/commsfw/serialserver/muxcsy/tsy/unit_test/group/stubbed +/os/commsfw/serialserver/muxcsy/utils/inc +/os/commsfw/serialserver/muxcsy/utils/src +/os/cellularsrv/telephonyutils/telephonywatchers/Documentation +/os/cellularsrv/telephonyutils/telephonywatchers/Test/TE_TelWatchers +/os/cellularsrv/telephonyutils/telephonywatchers/Test/bwins +/os/cellularsrv/telephonyutils/telephonywatchers/bwins +/os/cellularsrv/telephonyutils/telephonywatchers/eabi +/os/cellularsrv/telephonyutils/telephonywatchers/group +/os/cellularsrv/telephonyutils/telephonywatchers/inc +/os/cellularsrv/telephonyutils/telephonywatchers/src +/os/buildtools/toolsandutils/autotest/Docs +/os/buildtools/toolsandutils/autotest/Test +/os/buildtools/toolsandutils/autotest/bmarm +/os/buildtools/toolsandutils/autotest/bwins +/os/buildtools/toolsandutils/autotest/eabi +/os/buildtools/toolsandutils/autotest/group +/os/buildtools/toolsandutils/autotest/inc +/os/buildtools/toolsandutils/autotest/src +/os/buildtools/misccomponents/bspbuilder/group +/os/buildtools/bldsystemtools/buildsystemtools/SysDefToText +/os/buildtools/bldsystemtools/buildsystemtools/docs +/os/buildtools/bldsystemtools/buildsystemtools/genbuild +/os/buildtools/bldsystemtools/buildsystemtools/group +/os/buildtools/bldsystemtools/buildsystemtools/lib/Date +/os/buildtools/bldsystemtools/buildsystemtools/lib/Parse/Yapp +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/Checker +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/DOM +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/Filter +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/Handler +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/Parser +/os/buildtools/bldsystemtools/buildsystemtools/lib/XML/XQL +/os/buildtools/bldsystemtools/buildsystemtools/lib/freezethaw +/os/buildtools/bldsystemtools/buildsystemtools/lib/src +/os/buildtools/bldsystemtools/buildsystemtools/old +/os/buildtools/bldsystemtools/buildsystemtools/scanlog +/os/buildtools/bldsystemtools/buildsystemtools/variability/framework/lib +/os/buildtools/bldsystemtools/buildsystemtools/variability/framework/schemas +/os/buildtools/bldsystemtools/buildsystemtools/variability/framework/xsl +/os/buildtools/bldsystemtools/buildsystemtools/variability/guide/VariabilityTools_files +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/bindings/rom_bindings/9.5 +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/bindings/rom_bindings/9.6 +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/bindings/rom_bindings/future +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/templates +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/variation_points/Product +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/variation_points/ProductTest +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/variation_points/Symbian +/os/buildtools/bldsystemtools/buildsystemtools/variability/vp_data/variation_points/SymbianTest +/os/buildtools/packaging/dummy +/os/buildtools/packaging/additionalutils +/os/buildtools/toolsandutils/prf/group +/os/buildtools/toolsandutils/prf/perl/bin +/os/buildtools/toolsandutils/prf/perl/lib/Symbian/CBR/Archive +/os/buildtools/toolsandutils/prf/perl/lib/Symbian/PRF/CBR +/os/buildtools/toolsandutils/prf/perl/lib/Symbian/PRF/List +/os/buildtools/toolsandutils/prf/test/Symbian +/os/buildtools/toolsandutils/cbrtools/NSIS +/os/buildtools/toolsandutils/cbrtools/docs/Example/HelloWorld/group +/os/buildtools/toolsandutils/cbrtools/docs/Example/HelloWorld/inc +/os/buildtools/toolsandutils/cbrtools/docs/Example/HelloWorld/src +/os/buildtools/toolsandutils/cbrtools/docs/source/InstallationGuide +/os/buildtools/toolsandutils/cbrtools/docs/source/UserGuide +/os/buildtools/toolsandutils/cbrtools/group +/os/buildtools/toolsandutils/cbrtools/perl/Archive/Zip +/os/buildtools/toolsandutils/cbrtools/perl/Class +/os/buildtools/toolsandutils/cbrtools/perl/Crypt +/os/buildtools/toolsandutils/cbrtools/perl/Digest/Perl +/os/buildtools/toolsandutils/cbrtools/perl/MLDBM/Serializer/Data +/os/buildtools/toolsandutils/cbrtools/perl/Net/FTP +/os/buildtools/toolsandutils/cbrtools/perl/PathData +/os/buildtools/toolsandutils/cbrtools/perl/RelTransfer +/os/buildtools/toolsandutils/cbrtools/perl/RemoteSite/FTP/Proxy +/os/buildtools/toolsandutils/cbrtools/perl/RemoteSite/NetDrive +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/CBR/Component +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/CBR/DeltaRelease +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/CBR/IPR +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/CBR/MRP +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/CBR/Release +/os/buildtools/toolsandutils/cbrtools/perl/Symbian/DistributionPolicy +/os/buildtools/toolsandutils/cbrtools/perl/TableFormatter +/os/buildtools/toolsandutils/cbrtools/perl/Text +/os/buildtools/toolsandutils/cbrtools/zdelta +/os/osrndtools/testexecfw1/cinidata/Documentation +/os/osrndtools/testexecfw1/cinidata/defs/arm4 +/os/osrndtools/testexecfw1/cinidata/defs/eabi +/os/osrndtools/testexecfw1/cinidata/defs/wins +/os/osrndtools/testexecfw1/cinidata/inc +/os/osrndtools/testexecfw1/cinidata/src +/os/osrndtools/testexecfw1/cinidata/te_CInidata/Documentation +/os/osrndtools/testexecfw1/cinidata/te_CInidata/group +/os/osrndtools/testexecfw1/cinidata/te_CInidata/scripts +/os/osrndtools/testexecfw1/cinidata/te_CInidata/src +/os/osrndtools/testexecfw1/cinidata/te_CInidata/testdata +/os/osrndtools/testexecfw1/cinidata/tsrc +/os/unref/orphan/comgen/tools/custkits/NavigationPages/Documents +/os/unref/orphan/comgen/tools/custkits/NavigationPages/Graphics +/os/buildtools/toolsandutils/productinstaller/Messages +/os/buildtools/toolsandutils/productinstaller/com/symbian/sdk/productinstaller/graphics +/os/buildtools/toolsandutils/productinstaller/group +/os/buildtools/toolsandutils/productinstaller/pkgdef +/os/buildtools/toolsandutils/productinstaller/src/com/symbian/sdk/productinstaller +/os/persistentdata/traceservices/tracefw/api/group +/os/persistentdata/traceservices/tracefw/api/inc +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/group +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/scripts +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/src/bwins +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/src/devicedriver +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/src/eabi +/os/persistentdata/traceservices/tracefw/api/test/te-utrace/testdata +/os/persistentdata/traceservices/tracefw/dictionary +/os/persistentdata/traceservices/tracefw/documentation +/os/persistentdata/traceservices/tracefw/test/TEF/device-driver +/os/persistentdata/traceservices/tracefw/test/TEF/group +/os/persistentdata/traceservices/tracefw/test/TEF/scripts +/os/persistentdata/traceservices/tracefw/test/TEF/testplugin +/os/persistentdata/traceservices/tracefw/test/TEF/ulogger/performance +/os/persistentdata/traceservices/tracefw/ulogger/BWINS +/os/persistentdata/traceservices/tracefw/ulogger/EABI +/os/persistentdata/traceservices/tracefw/ulogger/group +/os/persistentdata/traceservices/tracefw/ulogger/inc +/os/persistentdata/traceservices/tracefw/ulogger/src/client +/os/persistentdata/traceservices/tracefw/ulogger/src/command +/os/persistentdata/traceservices/tracefw/ulogger/src/outfrwkchans/file +/os/persistentdata/traceservices/tracefw/ulogger/src/outfrwkchans/serial +/os/persistentdata/traceservices/tracefw/ulogger/src/pluginframework +/os/persistentdata/traceservices/tracefw/ulogger/src/sysconfig +/os/persistentdata/traceservices/tracefw/ulogger/src/sysstarter +/os/persistentdata/traceservices/tracefw/ulogger/src/uloggerserver +/os/persistentdata/traceservices/tracefw/ulogger/test/group +/os/persistentdata/traceservices/tracefw/ulogger/test/scripts +/os/persistentdata/traceservices/tracefw/ulogger/test/te-client +/os/persistentdata/traceservices/tracefw/ulogger/test/te-createconfig +/os/persistentdata/traceservices/tracefw/ulogger/test/te-outfrwk +/os/persistentdata/traceservices/tracefw/ulogger/test/te-outfrwkchans/te-file +/os/persistentdata/traceservices/tracefw/ulogger/test/te-outfrwkchans/te-serial +/os/persistentdata/traceservices/tracefw/ulogger/test/te-server +/os/persistentdata/traceservices/tracefw/ulogger/test/te-sysconfig +/os/persistentdata/traceservices/tracefw/ulogger/test/te-sysstart/resource/armv5 +/os/persistentdata/traceservices/tracefw/ulogger/test/te-sysstart/resource/wins +/os/persistentdata/traceservices/tracefw/ulogger/test/utils/lightlogger +/os/buildtools/binanamdw_os/depcheck +/os/buildtools/toolsandutils/dependencymodeller/Symbian +/os/buildtools/toolsandutils/dependencymodeller/documentation +/os/buildtools/toolsandutils/dependencymodeller/group +/os/buildtools/toolsandutils/dependencymodeller/htmlSrcFiles +/os/buildtools/toolsandutils/dependencymodeller/input +/os/buildtools/toolsandutils/dependencymodeller/installed/Dot +/os/buildtools/toolsandutils/dependencymodeller/installed/GCCBinUtils +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Array +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Data/DumpXML +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Graph +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/GraphViz/Data +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/GraphViz/Parse +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Heap/Elem +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/IPC/run +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Math +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/Text +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/auto/Array/RefElem +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/auto/Data/Dumper +/os/buildtools/toolsandutils/dependencymodeller/installed/Perl/auto/Text/CSV_XS +/os/buildtools/toolsandutils/kitsetupapp/Component Definitions +/os/buildtools/toolsandutils/kitsetupapp/File Groups +/os/buildtools/toolsandutils/kitsetupapp/Media/Default +/os/buildtools/toolsandutils/kitsetupapp/Registry Entries +/os/buildtools/toolsandutils/kitsetupapp/Script Files +/os/buildtools/toolsandutils/kitsetupapp/Setup Files/Compressed Files/0009-English/Intel 32 +/os/buildtools/toolsandutils/kitsetupapp/Setup Files/Compressed Files/Language Independent/Intel 32 +/os/buildtools/toolsandutils/kitsetupapp/Setup Files/Compressed Files/Language Independent/OS Independent +/os/buildtools/toolsandutils/kitsetupapp/Setup Files/Uncompressed Files/Disk1 +/os/buildtools/toolsandutils/kitsetupapp/Shell Objects +/os/buildtools/toolsandutils/kitsetupapp/String Tables/0009-English +/os/buildtools/toolsandutils/kitsetupapp/Text Substitutions +/os/buildtools/toolsandutils/kitsetupapp/group +/os/buildtools/bintools_os/evalid +/os/buildtools/bintools_os/rcomp/group +/os/buildtools/bintools_os/rcomp/inc/loc +/os/buildtools/bintools_os/rcomp/src +/os/buildtools/bintools_os/rcomp/tsrc/localisation/rsc-files +/os/buildtools/perltoolsplat_os/redistribution/gcc +/os/buildtools/perltoolsplat_os/redistribution/gcc_mingw +/os/buildtools/perltoolsplat_os/redistribution/gcce +/os/buildtools/perltoolsplat_os/redistribution/gccxml +/os/buildtools/perltoolsplat_os/redistribution/java +/os/buildtools/perltoolsplat_os/redistribution/perl +/os/buildtools/perltoolsplat_os/redistribution/zip +/os/ossrv/genericservices/s60compatibilityheaders/activitymanager +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/EABI +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/bwins +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/group +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/inc +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/rom +/os/ossrv/genericservices/s60compatibilityheaders/commonengine/src +/os/ossrv/genericservices/s60compatibilityheaders/commonengineresources/data +/os/ossrv/genericservices/s60compatibilityheaders/commonengineresources/group +/os/ossrv/genericservices/s60compatibilityheaders/commonengineresources/inc +/os/ossrv/genericservices/s60compatibilityheaders/commonengineresources/rom +/os/ossrv/genericservices/s60compatibilityheaders/commonengineresources/src +/os/ossrv/genericservices/s60compatibilityheaders/commontsy/conf +/os/ossrv/genericservices/s60compatibilityheaders/featmgr +/os/ossrv/genericservices/s60compatibilityheaders/group +/os/ossrv/genericservices/s60compatibilityheaders/group94 +/os/ossrv/genericservices/s60compatibilityheaders/group95 +/os/ossrv/genericservices/s60compatibilityheaders/group96 +/os/ossrv/genericservices/s60compatibilityheaders/groupfuture +/os/ossrv/genericservices/s60compatibilityheaders/hwrm/conf +/os/ossrv/genericservices/s60compatibilityheaders/isc +/os/ossrv/genericservices/s60compatibilityheaders/lbs/conf +/os/ossrv/genericservices/s60compatibilityheaders/multipartparser +/os/ossrv/genericservices/s60compatibilityheaders/sensors/sensorframework/conf +/os/ossrv/genericservices/s60compatibilityheaders/sysutil/conf +/os/ossrv/genericservices/s60compatibilityheaders/xmlengine +/os/buildtools/toolsandutils/navigationpages/Documents +/os/buildtools/toolsandutils/navigationpages/Graphics +/os/buildtools/misccomponents/sdkbuilder/Nsis +/os/buildtools/misccomponents/sdkbuilder/documentation +/os/buildtools/misccomponents/sdkbuilder/group +/os/buildtools/misccomponents/sdkbuilder/perl/bin +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/Config +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/DistributionPolicy +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/File +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/Logger +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/PrepInstallerMaker/ContentManager +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/ContentDefinitionFile +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/FilterTool +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/Validate/Logger +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/Validate/Parser +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/Validate/Runner +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SDK/Validate/Utility +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/SystemDefinition +/os/buildtools/misccomponents/sdkbuilder/perl/lib/Symbian/XML/Simple +/os/buildtools/misccomponents/sdkbuilder/test/SDKValidation/BuildExamples +/os/buildtools/misccomponents/sdkbuilder/test/SDKValidation/FileChecks +/os/buildtools/misccomponents/sdkbuilder/test/SDKValidation/SimpleChecks_M +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_01 +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_02 +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_03 +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_04 +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_05 +/os/buildtools/misccomponents/sdkbuilder/test/component/SdkValComponentTests/ComponentTest_M01 +/os/buildtools/misccomponents/sdkbuilder/test/unit +/os/buildtools/fileconv/alp2csh/docs +/os/buildtools/fileconv/alp2csh/dspec +/os/buildtools/fileconv/alp2csh/group +/os/buildtools/fileconv/alp2csh/perl +/os/buildtools/fileconv/alp2csh/test/baseline/stdout +/os/buildtools/fileconv/alp2csh/test/baseline/testresults +/os/buildtools/misccomponents/assertion/bin +/os/buildtools/misccomponents/assertion/group +/os/buildtools/misccomponents/assertion/src/com/symbian/sdk/util/assertion +/os/buildtools/sbsv1_os/bldtools/group +/os/buildtools/sbsv1_os/bldtools/src +/os/buildtools/fileconv/cjpeg/INC +/os/buildtools/fileconv/cjpeg/doc +/os/buildtools/fileconv/cjpeg/dspec +/os/buildtools/fileconv/cjpeg/group +/os/buildtools/fileconv/cjpeg/src +/os/buildtools/fileconv/cjpeg/test/orig +/app/helps/symhelp/cshlpcmpbackend/bwins +/app/helps/symhelp/cshlpcmpbackend/csbmsto +/app/helps/symhelp/cshlpcmpbackend/csdbcust +/app/helps/symhelp/cshlpcmpbackend/csdbi +/app/helps/symhelp/cshlpcmpbackend/csdbw +/app/helps/symhelp/cshlpcmpbackend/cshlpwtr +/app/helps/symhelp/cshlpcmpbackend/cssup +/app/helps/symhelp/cshlpcmpbackend/cstest +/app/helps/symhelp/cshlpcmpbackend/dspec +/app/helps/symhelp/cshlpcmpbackend/group +/app/helps/symhelp/cshlpcmpbackend/inc +/app/helps/symhelp/cshlpcmpbackend/tsrc +/app/helps/symhelp/cshlpcmpbackend/xmllx +/app/helps/symhelp/cshlpcmpfrontend/doc +/app/helps/symhelp/cshlpcmpfrontend/dspec/xml +/app/helps/symhelp/cshlpcmpfrontend/dtd +/app/helps/symhelp/cshlpcmpfrontend/group +/app/helps/symhelp/cshlpcmpfrontend/perl +/app/helps/symhelp/cshlpcmpfrontend/template +/app/helps/symhelp/cshlpcmpfrontend/test/baseline +/app/helps/symhelp/cshlpcmpfrontend/test/pictures +/app/helps/symhelp/cshlpcmpfrontend/xsl +/app/helps/symhelp/cshlpcmpgui/com/symbian/sdk/cshlpcmp/graphics +/app/helps/symhelp/cshlpcmpgui/com/symbian/sdk/cshlpcmp/help/Dialog_Help +/app/helps/symhelp/cshlpcmpgui/com/symbian/sdk/cshlpcmp/help/Menu_Help +/app/helps/symhelp/cshlpcmpgui/group +/app/helps/symhelp/cshlpcmpgui/src/com/symbian/sdk/cshlpcmp +/os/buildtools/misccomponents/emulatorlauncher/group +/os/buildtools/misccomponents/emulatorlauncher/perl +/os/buildtools/misccomponents/emulatorlauncher/src +/os/buildtools/misccomponents/emulatorlauncher/test +/os/buildtools/misccomponents/enum/codeTemplate +/os/buildtools/misccomponents/enum/group +/os/buildtools/misccomponents/enum/src/com/symbian/sdk/util/enum +/os/buildtools/misccomponents/enum/tsrc/com/symbian/sdk/util/test/tenum +/os/buildtools/misccomponents/envvar/bin +/os/buildtools/misccomponents/envvar/group +/os/buildtools/misccomponents/envvar/src/com/symbian/sdk/util/envvar +/os/buildtools/misccomponents/envvar/win32-native +/os/buildtools/misccomponents/filesys/group +/os/buildtools/misccomponents/filesys/src/com/symbian/sdk/util/filesys +/os/buildtools/misccomponents/filesys/win32-native +/os/buildtools/misccomponents/installutils/bin +/os/buildtools/misccomponents/installutils/group +/os/buildtools/misccomponents/installutils/src/com/symbian/sdk/util/InstallUtils +/os/buildtools/misccomponents/installutils/win32-native +/os/buildtools/misccomponents/jade/group +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/res +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/src/com/dautelle/html +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/src/com/dautelle/math +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/src/com/dautelle/quantity +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/src/com/dautelle/util +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/src/com/dautelle/xml +/os/buildtools/misccomponents/jade/jade-1_3_2-modif/web +/os/buildtools/misccomponents/javahelp/group +/os/buildtools/misccomponents/javahelp/src/com/symbian/sdk/util/javahelp +/os/buildtools/javatoolsplat/javalib/disclaimer +/os/buildtools/javatoolsplat/javalib/doc +/os/buildtools/javatoolsplat/javalib/group +/os/buildtools/javatoolsplat/javalib/jars +/os/buildtools/misccomponents/langconfig/bin +/os/buildtools/misccomponents/langconfig/group +/os/buildtools/misccomponents/langconfig/src/com/symbian/sdk/util/langconfig +/os/buildtools/misccomponents/langconfig/test +/os/buildtools/misccomponents/launch/bin +/os/buildtools/misccomponents/launch/group +/os/buildtools/misccomponents/logger/group +/os/buildtools/misccomponents/logger/src/com/symbian/sdk/util/logger +/os/buildtools/misccomponents/logger/tsrc/com/symbian/sdk/util/test/tlogger +/app/helps/symhelp/mbmcodec/graphics +/app/helps/symhelp/mbmcodec/group +/app/helps/symhelp/mbmcodec/src/com/symbian/sdk/util/MbmCodec +/app/helps/symhelp/mbmcodec/test +/app/helps/symhelp/mbmcodec/tsrc/graphics +/os/buildtools/misccomponents/mnemonicfix/bin +/os/buildtools/misccomponents/mnemonicfix/group +/os/buildtools/misccomponents/mnemonicfix/src/com/symbian/sdk/component/mnemonicfix +/os/buildtools/misccomponents/pathbrowser/com/symbian/sdk/component/pathbrowser/graphics +/os/buildtools/misccomponents/pathbrowser/group +/os/buildtools/misccomponents/pathbrowser/src/com/symbian/sdk/component/pathbrowser +/os/buildtools/perltoolsplat_os/commonperl/group +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/Class +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/Symbian/GenericFilter/DataCollector +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/Symbian/GenericFilter/Rule/Param +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/Symbian/PRF +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/Symbian/XML +/os/buildtools/perltoolsplat_os/commonperl/perl/lib/XML/Checker +/os/buildtools/perltoolsplat_os/commonperl/test/Symbian/GenericFilter/DataCollector/Test +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/LIBRARY +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/XML/XML/Checker +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/XML/XML/DOM +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/XML/XML/Filter +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/XML/XML/Parser +/os/buildtools/perltoolsplat_os/legacycommonperl/docs/XML/XML/XQL +/os/buildtools/perltoolsplat_os/legacycommonperl/dspec +/os/buildtools/perltoolsplat_os/legacycommonperl/group +/os/buildtools/perltoolsplat_os/legacycommonperl/perl/XML/Checker +/os/buildtools/perltoolsplat_os/legacycommonperl/perl/XML/DOM +/os/buildtools/perltoolsplat_os/legacycommonperl/perl/XML/Filter +/os/buildtools/perltoolsplat_os/legacycommonperl/perl/XML/XQL +/os/buildtools/perltoolsplat_os/legacycommonperl/tperl +/os/buildtools/misccomponents/pkgmgrgui/classes/com/symbian/sdk/pkgmgr/gui/graphics +/os/buildtools/misccomponents/pkgmgrgui/group +/os/buildtools/misccomponents/pkgmgrgui/src/com/symbian/sdk/pkgmgr/gui +/os/buildtools/fileconv/rtf2ptml/doc +/os/buildtools/fileconv/rtf2ptml/dspec +/os/buildtools/fileconv/rtf2ptml/dtd +/os/buildtools/fileconv/rtf2ptml/group +/os/buildtools/fileconv/rtf2ptml/inc +/os/buildtools/fileconv/rtf2ptml/src +/os/buildtools/fileconv/rtf2ptml/test/baseline +/os/buildtools/misccomponents/runperl/group +/os/buildtools/misccomponents/runperl/win32-native +/os/buildtools/misccomponents/sdkinfo/group +/os/buildtools/misccomponents/sdkinfo/src/com/symbian/sdk/util/sdkinfo +/os/buildtools/misccomponents/sdkinfo/test +/os/buildtools/misccomponents/sdkpackagemgr/bin +/os/buildtools/misccomponents/sdkpackagemgr/doc +/os/buildtools/misccomponents/sdkpackagemgr/etc +/os/buildtools/misccomponents/sdkpackagemgr/group +/os/buildtools/misccomponents/sdkpackagemgr/pkgmgrlauncher +/os/buildtools/misccomponents/sdkpackagemgr/sdkpkg-managerUML +/os/buildtools/misccomponents/sdkpackagemgr/src/com/jclark/xml/output +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/cli +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/custom +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/cache +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/config +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/devices +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/filelist +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/installer +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/observer +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/packer +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/pkgid +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/pkgmeta +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/pkgsrc +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/resolver +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/resource +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/retriever +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/tags +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/util +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/engine/validator +/os/buildtools/misccomponents/sdkpackagemgr/src/com/symbian/sdk/pkgmgr/testtools +/os/buildtools/misccomponents/sdkpkgtools/docs +/os/buildtools/misccomponents/sdkpkgtools/etc +/os/buildtools/misccomponents/sdkpkgtools/group +/os/buildtools/misccomponents/sdkpkgtools/perl +/os/buildtools/misccomponents/sdkpkgtools/src/com/symbian/sdk/pkgmgr/tools/buildpkg +/os/buildtools/misccomponents/sdkpkgtools/src/com/symbian/sdk/pkgmgr/tools/createpkgsrc +/os/buildtools/misccomponents/sdkpkgtools/src/com/symbian/sdk/pkgmgr/tools/pkgcreator +/os/buildtools/misccomponents/sdkpkgtools/testpkgdefs +/os/buildtools/misccomponents/sdkpkgtools/testsrcdefs +/os/buildtools/misccomponents/sdkpkgtools/testsrcfiles +/os/buildtools/misccomponents/sdkpkgtools/tsrc/com/symbian/sdk/pkgmgr/test/tbuildpkg +/os/buildtools/misccomponents/sdkpkgtools/tsrc/com/symbian/sdk/pkgmgr/test/tcreatepkgsrc +/os/buildtools/misccomponents/sdkpkgtools/tsrc/com/symbian/sdk/pkgmgr/test/tpkgcreator +/os/buildtools/misccomponents/shellexec/bin +/os/buildtools/misccomponents/shellexec/group +/os/buildtools/misccomponents/shellexec/src/com/symbian/sdk/util/shellexec +/os/buildtools/misccomponents/shellexec/win32-native/Release +/os/buildtools/misccomponents/splash/group +/os/buildtools/misccomponents/splash/src +/os/buildtools/misccomponents/swingworker/group +/os/buildtools/misccomponents/swingworker/src/com/symbian/sdk/util/swingworker +/os/buildtools/misccomponents/testcaserunner/bin +/os/buildtools/misccomponents/testcaserunner/group +/os/buildtools/misccomponents/testcaserunner/src/com/symbian/sdk/util/testcaserunner +/os/buildtools/misccomponents/toolbarpanel/bin +/os/buildtools/misccomponents/toolbarpanel/group +/os/buildtools/misccomponents/toolbarpanel/src/com/symbian/sdk/component/toolbarpanel +/os/buildtools/misccomponents/toolsstubs/group +/os/buildtools/misccomponents/toolsstubs/perl +/os/buildtools/misccomponents/toolsstubs/stubs +/os/buildtools/misccomponents/toolsstubs/tools +/os/buildtools/toolsandutils/stlport/group +/os/buildtools/toolsandutils/stlport/source +/os/buildtools/toolsandutils/testconfigfileparser/bmarm +/os/buildtools/toolsandutils/testconfigfileparser/bwins +/os/buildtools/toolsandutils/testconfigfileparser/eabi +/os/buildtools/toolsandutils/testconfigfileparser/group +/os/buildtools/toolsandutils/testconfigfileparser/inc +/os/buildtools/toolsandutils/testconfigfileparser/src +/os/buildtools/toolsandutils/testconfigfileparser/test +/os/shortlinksrv/usbmgmt/usbmgr/device/classcontroller/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/device/classcontroller/EABI +/os/shortlinksrv/usbmgmt/usbmgr/device/classcontroller/SRC +/os/shortlinksrv/usbmgmt/usbmgr/device/classcontroller/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classcontroller/public +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classcontroller/INC +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classcontroller/SRC +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classcontroller/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/EABI +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/bwins +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/inc +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/public +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/acmserver/src +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/EABI +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/inc +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/public +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/acm/classimplementation/ecacm/src +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/inc +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/src +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/obex/classcontroller/group +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/obex/classcontroller/inc +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/obex/classcontroller/src +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/whcm/classcontroller/INC +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/whcm/classcontroller/SRC +/os/shortlinksrv/usbmgmt/usbmgr/device/classdrivers/whcm/classcontroller/group +/os/shortlinksrv/usbmgmt/usbmgr/device/inf-files +/os/shortlinksrv/usbmgmt/usbclassandmgrdocs +/os/shortlinksrv/usbmgmt/usbmgr/group +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/client/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/client/EABI +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/client/group +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/client/public +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/client/src +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/fdcbase/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/fdcbase/EABI +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/fdcbase/group +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/fdcbase/public +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/fdcbase/src +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/server/group +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/server/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/server/public +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/production/server/src +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/reference/reffdc/group +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/reference/reffdc/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/reference/reffdc/src +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/test/fdf_over_dummyusbdi +/os/shortlinksrv/usbmgmt/usbmgr/host/fdf/test/t_fdf +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msfdc/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msfdc/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msfdc/src +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/client/bwins +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/client/eabi +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/client/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/client/public +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/client/src +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/referencepolicyplugin/data +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/referencepolicyplugin/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/referencepolicyplugin/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/referencepolicyplugin/src +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/refppnotifier/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/refppnotifier/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/refppnotifier/src +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/group +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/inc +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/public +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/server/src +/os/shortlinksrv/usbmgmt/usbmgr/host/functiondrivers/ms/msmm/test/msmm_over_dummycomponent +/os/shortlinksrv/usbmgmt/usbmgr/inifile/inc +/os/shortlinksrv/usbmgmt/usbmgr/inifile/src +/os/shortlinksrv/usbmgmt/usbmgr/logger/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/logger/EABI +/os/shortlinksrv/usbmgmt/usbmgr/logger/group +/os/shortlinksrv/usbmgmt/usbmgr/logger/public +/os/shortlinksrv/usbmgmt/usbmgr/logger/src +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/group +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/inc +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/scripts +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/src +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/testdata +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/xml/UsbRomConfigSuite/TestExecuteServers +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/xml/UsbRomConfigSuite/UsbExcSuite +/os/shortlinksrv/usbmgmt/usbmgr/test/cit/ROMConfig/xml/UsbRomConfigSuite/UsbIncSuite +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerClientSession/BWINS +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerClientSession/EABI +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerClientSession/group +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerClientSession/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerClientSession/src +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerServerSession/group +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerServerSession/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ClassControllerServerSession/src +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ObexClassController/group +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ObexClassController/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/ObexClassController/src +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/ObexUsbClassController/public +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/test/group +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/test/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/ObexClassController/test/src +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/BWINS +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/EABI +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/group +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/scripts +/os/shortlinksrv/usbmgmt/usbmgrtest/T_usb/src +/os/shortlinksrv/usbmgmt/usbmgrtest/automation/tests/UsbManagerTest/IndividualRom +/os/shortlinksrv/usbmgmt/usbmgrtest/automation/tests/UsbManagerTest/SingleRom/Component +/os/shortlinksrv/usbmgmt/usbmgrtest/automation/tests/UsbManagerTest/SingleRom/Integration +/os/shortlinksrv/usbmgmt/usbmgrtest/automation/tests/UsbManagerTest/SingleRom/Integration_Connected +/os/shortlinksrv/usbmgmt/usbmgrtest/csy/t_ecacm/group +/os/shortlinksrv/usbmgmt/usbmgrtest/csy/t_ecacm/src +/os/shortlinksrv/usbmgmt/usbmgrtest/group +/os/shortlinksrv/usbmgmt/usbmgrtest/showcaps/group +/os/shortlinksrv/usbmgmt/usbmgrtest/showcaps/src +/os/shortlinksrv/usbmgmt/usbmgrtest/startusb/group +/os/shortlinksrv/usbmgmt/usbmgrtest/startusb/src +/os/shortlinksrv/usbmgmt/usbmgrtest/startusb2/group +/os/shortlinksrv/usbmgmt/usbmgrtest/startusb2/src +/os/shortlinksrv/usbmgmt/usbmgrtest/stopusb/group +/os/shortlinksrv/usbmgmt/usbmgrtest/stopusb/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_cc/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_cc/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_pub_sub/data +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_pub_sub/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_pub_sub/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_pub_sub/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_spec/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_spec/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_wins/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_acm_wins/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_catc/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_catc/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_arm/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_arm/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_arm/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_emu/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_emu/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_charging_emu/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_headlessecacm/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_multi_acm/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_multi_acm/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_termusb/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_termusb/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_termusb2/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_termusb2/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usb_cable_detect/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usb_cable_detect/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbman/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbman/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub1CC/EABI +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub1CC/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub1CC/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub1CC/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub2CC/EABI +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub2CC/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub2CC/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub2CC/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub3CC/EABI +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub3CC/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub3CC/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/Stub3CC/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/T_UsbManager/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/T_UsbManager/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/T_UsbManager/scripts +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/T_UsbManager/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/T_UsbManager/testdata +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/mscc/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/mscc/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/mscc/scripts +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmanager_suite/mscc/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmodem/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmodem/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/t_usbmodem/src +/os/shortlinksrv/usbmgmt/usbmgrtest/t_whcm_cc/group +/os/shortlinksrv/usbmgmt/usbmgrtest/t_whcm_cc/src +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/controlappbinder +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/exampleusbcontrolapp +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/group +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/shared +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/testfdc +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/testusbawareapp +/os/shortlinksrv/usbmgmt/usbmgrtest/usbcontrolapp/usbviewer +/os/shortlinksrv/usbmgmt/usbmgrtest/usbmsapp/usbms_stub/BWINS +/os/shortlinksrv/usbmgmt/usbmgrtest/usbmsapp/usbms_stub/group +/os/shortlinksrv/usbmgmt/usbmgrtest/usbmsapp/usbms_stub/inc +/os/shortlinksrv/usbmgmt/usbmgrtest/usbmsapp/usbms_stub/src +/os/shortlinksrv/usbmgmt/usbmgrtest/usbtestconsole +/os/shortlinksrv/usbmgmt/usbmgrtest/win32_tests/CATC_Scripts +/os/shortlinksrv/usbmgmt/usbmgrtest/win32_tests/win32_serbulk/Release +/os/shortlinksrv/usbmgmt/usbmgrtest/win32_tests/win32_serial/Release +/os/shortlinksrv/usbmgmt/usbmgrtest/win32_tests/win32_usb_host/src/altif +/os/shortlinksrv/usbmgmt/usbmgrtest/win32_tests/win32_usb_host/src/noaltif +/os/shortlinksrv/usbmgmt/usbmgrtest/winapp +/os/shortlinksrv/usbmgmt/usbmgr/usbman/chargingplugin/group +/os/shortlinksrv/usbmgmt/usbmgr/usbman/chargingplugin/inc/default +/os/shortlinksrv/usbmgmt/usbmgr/usbman/chargingplugin/public +/os/shortlinksrv/usbmgmt/usbmgr/usbman/chargingplugin/src +/os/shortlinksrv/usbmgmt/usbmgr/usbman/client/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/usbman/client/EABI +/os/shortlinksrv/usbmgmt/usbmgr/usbman/client/SRC +/os/shortlinksrv/usbmgmt/usbmgr/usbman/client/group +/os/shortlinksrv/usbmgmt/usbmgr/usbman/client/public +/os/shortlinksrv/usbmgmt/usbmgr/usbman/extensionplugin/BWINS +/os/shortlinksrv/usbmgmt/usbmgr/usbman/extensionplugin/EABI +/os/shortlinksrv/usbmgmt/usbmgr/usbman/extensionplugin/group +/os/shortlinksrv/usbmgmt/usbmgr/usbman/extensionplugin/public +/os/shortlinksrv/usbmgmt/usbmgr/usbman/extensionplugin/src +/os/shortlinksrv/usbmgmt/usbmgr/usbman/server/INC +/os/shortlinksrv/usbmgmt/usbmgr/usbman/server/SRC +/os/shortlinksrv/usbmgmt/usbmgr/usbman/server/data +/os/shortlinksrv/usbmgmt/usbmgr/usbman/server/group +/os/shortlinksrv/usbmgmt/usbmgr/usbman/server/public +/os/buildtools/bldsystemtools/commonbldutils/GenResult +/os/buildtools/bldsystemtools/commonbldutils/TCL_Support +/os/buildtools/bldsystemtools/commonbldutils/lib/XML +/os/buildtools/bldsystemtools/commonbldutils/perfmon +/os/buildtools/bldsystemtools/commonbldutils/perforce +/os/buildtools/bldsystemtools/commonbldutils/tbuild/tests/spaces +/os/unref/orphan/comgen/wap-browser/Documents/Test Specifications +/mw/netprotocols/applayerprotocols/wapbase/Group +/mw/netprotocols/applayerprotocols/wapbase/Tdtd/DTDs +/mw/netprotocols/applayerprotocols/wapbase/bnf +/mw/netprotocols/applayerprotocols/wapbase/bwins +/mw/netprotocols/applayerprotocols/wapbase/dtdmdl +/mw/netprotocols/applayerprotocols/wapbase/eabi +/mw/netprotocols/applayerprotocols/wapbase/inc +/mw/netprotocols/applayerprotocols/wapbase/mmpfiles +/mw/netprotocols/applayerprotocols/wapbase/wnode +/mw/netprotocols/applayerprotocols/wapbase/wutil +/mw/netprotocols/applayerprotocols/wappushsupport/Group +/mw/netprotocols/applayerprotocols/wappushsupport/HTTPResponse +/mw/netprotocols/applayerprotocols/wappushsupport/PHTTP +/mw/netprotocols/applayerprotocols/wappushsupport/TokenFiles +/mw/netprotocols/applayerprotocols/wappushsupport/WbxmlLib +/mw/netprotocols/applayerprotocols/wappushsupport/XmlElement +/mw/netprotocols/applayerprotocols/wappushsupport/XmlLib +/mw/netprotocols/applayerprotocols/wappushsupport/bwins +/mw/netprotocols/applayerprotocols/wappushsupport/eabi +/mw/netprotocols/applayerprotocols/wappushsupport/inc +/mw/netprotocols/applayerprotocols/wappushsupport/mmpfiles +/mw/messagingmw/messagingfw/wappushfw/MiscPushMsgUtils/group +/mw/messagingmw/messagingfw/wappushfw/MiscPushMsgUtils/inc +/mw/messagingmw/messagingfw/wappushfw/MiscPushMsgUtils/src +/mw/messagingmw/messagingfw/wappushfw/PushMsgEntry/group +/mw/messagingmw/messagingfw/wappushfw/PushMsgEntry/inc +/mw/messagingmw/messagingfw/wappushfw/PushMsgEntry/src +/mw/messagingmw/messagingfw/wappushfw/PushMsgEntry/test +/mw/messagingmw/messagingfw/wappushfw/ROAPTContentHandler/EABI +/mw/messagingmw/messagingfw/wappushfw/ROAPTContentHandler/bwins +/mw/messagingmw/messagingfw/wappushfw/ROAPTContentHandler/group +/mw/messagingmw/messagingfw/wappushfw/ROAPTContentHandler/inc +/mw/messagingmw/messagingfw/wappushfw/ROAPTContentHandler/src +/mw/messagingmw/messagingfw/wappushfw/ROContentHandler/EABI +/mw/messagingmw/messagingfw/wappushfw/ROContentHandler/bwins +/mw/messagingmw/messagingfw/wappushfw/ROContentHandler/group +/mw/messagingmw/messagingfw/wappushfw/ROContentHandler/inc +/mw/messagingmw/messagingfw/wappushfw/ROContentHandler/src +/mw/messagingmw/messagingfw/wappushfw/SISLContentHandlers/group +/mw/messagingmw/messagingfw/wappushfw/SISLContentHandlers/inc +/mw/messagingmw/messagingfw/wappushfw/SISLContentHandlers/src +/mw/messagingmw/messagingfw/wappushfw/SISLContentHandlers/strings +/mw/messagingmw/messagingfw/wappushfw/SISLPushMsgUtils/group +/mw/messagingmw/messagingfw/wappushfw/SISLPushMsgUtils/inc +/mw/messagingmw/messagingfw/wappushfw/SISLPushMsgUtils/src +/mw/messagingmw/messagingfw/wappushfw/bwins +/mw/messagingmw/messagingfw/wappushfw/docs +/mw/messagingmw/messagingfw/wappushfw/eabi +/mw/messagingmw/messagingfw/wappushfw/examples/PushAppHandlerEx/test/T_UTILS +/mw/messagingmw/messagingfw/wappushfw/group +/mw/messagingmw/messagingfw/wappushfw/plugins/PushAppHandler +/mw/messagingmw/messagingfw/wappushfw/plugins/PushContentHandler +/mw/messagingmw/messagingfw/wappushfw/plugins/PushSecurity +/mw/messagingmw/messagingfw/wappushfw/plugins/ROAppHandler/group +/mw/messagingmw/messagingfw/wappushfw/plugins/ROAppHandler/src +/mw/messagingmw/messagingfw/wappushfw/plugins/StringDictionaries/DRM +/mw/messagingmw/messagingfw/wappushfw/plugins/StringDictionaries/ServiceLoading +/mw/messagingmw/messagingfw/wappushfw/plugins/WapUriLookup/group +/mw/messagingmw/messagingfw/wappushfw/plugins/WapUriLookup/inc +/mw/messagingmw/messagingfw/wappushfw/plugins/WapUriLookup/src +/mw/messagingmw/messagingfw/wappushfw/plugins/group +/mw/messagingmw/messagingfw/wappushfw/plugins/inc +/mw/messagingmw/messagingfw/wappushfw/pushmtm/group +/mw/messagingmw/messagingfw/wappushfw/pushmtm/inc +/mw/messagingmw/messagingfw/wappushfw/pushmtm/src +/mw/messagingmw/messagingfw/wappushfw/pushmtm/test +/mw/messagingmw/messagingfw/wappushfw/pushutils/group +/mw/messagingmw/messagingfw/wappushfw/pushutils/inc +/mw/messagingmw/messagingfw/wappushfw/pushutils/src +/mw/messagingmw/messagingfw/wappushfw/pushutils/test +/mw/messagingmw/messagingfw/wappushfw/pushwatcher/group +/mw/messagingmw/messagingfw/wappushfw/pushwatcher/inc +/mw/messagingmw/messagingfw/wappushfw/pushwatcher/src +/mw/messagingmw/messagingfw/wappushfw/pushwatcher/test +/mw/messagingmw/messagingfw/wappushfw/rom +/mw/messagingmw/messagingfw/wappushfw/tpush/DummyStack +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/BWINS +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/EABI +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RTAParser +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RTAServer/Client +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RTAServer/Common +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RTAServer/Server +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RTAVirtualFile +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/RefTestAgent +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/group +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/inc +/mw/messagingmw/messagingfw/wappushfw/tpush/RefTestAgent/rtaarchive +/mw/messagingmw/messagingfw/wappushfw/tpush/plugins/tpushapphandler +/mw/messagingmw/messagingfw/wappushfw/tpushscriptbased/t_utils +/mw/messagingmw/messagingfw/wappushfw/tpushscriptbased/testdata +/mw/messagingmw/messagingfw/wappushfw/tpushscriptbased/wapini +/mw/netprotocols/wapstack/wapshortstack/confidential +/mw/netprotocols/wapstack/wapshortstack/documentation +/mw/netprotocols/wapstack/wapmessageapi/bmarm +/mw/netprotocols/wapstack/wapmessageapi/bwins +/mw/netprotocols/wapstack/wapmessageapi/client +/mw/netprotocols/wapstack/wapmessageapi/documentation +/mw/netprotocols/wapstack/wapmessageapi/eabi +/mw/netprotocols/wapstack/wapmessageapi/group +/mw/netprotocols/wapstack/wapmessageapi/inc +/mw/netprotocols/wapstack/wapmessageapi/nwss +/mw/netprotocols/wapstack/wapmessageapi/sws +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/bmarm +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/bwins +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/group +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/scripts +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/src +/mw/netprotocols/wapstack/wapmessageapi/te_wapstack/testdata +/mw/netprotocols/wapstack/wapmessageapi/test/bmarm +/mw/netprotocols/wapstack/wapmessageapi/test/bwins +/mw/netprotocols/wapstack/wapmessageapi/test/t_boundclpush +/mw/netprotocols/wapstack/wapmessageapi/test/t_boundclpushstub +/mw/netprotocols/wapstack/wapmessageapi/test/t_fullyspecclpush +/mw/netprotocols/wapstack/wapmessageapi/test/t_fullyspecclpushstub +/mw/netprotocols/wapstack/wapmessageapi/test/t_pushstackstub +/mw/netprotocols/wapstack/wapmessageapi/test/t_wdpbound +/mw/netprotocols/wapstack/wapmessageapi/test/t_wdpfullyspec +/mw/netprotocols/wapstack/wapshortstack/wapstack/bmarm +/mw/netprotocols/wapstack/wapshortstack/wapstack/bwins +/mw/netprotocols/wapstack/wapshortstack/wapstack/documentation +/mw/netprotocols/wapstack/wapshortstack/wapstack/eabi +/mw/netprotocols/wapstack/wapshortstack/wapstack/group +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/bmarm +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/bwins +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/eabi +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/group +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/inc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/CapCodec/src +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/doc/bearer +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/eapi +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/group/bmarm +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/group/bwins +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/bmarm +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/bwins +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/group +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/inc/sys +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/src +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/possock/tsrc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/src +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/symbian_include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/Doc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/bmarm +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/bwins +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/eabi +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/group +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/inc/sys +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/src +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wapstdlib/tsrc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/abstract/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/abstract/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/broker/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/broker/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/cap_codec/ce +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/cap_codec/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/cap_codec/nt +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/crypto/ce +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/crypto/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/crypto/epoc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/crypto/nt +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/hc_codec/ce +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/hc_codec/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/hc_codec/nt +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/sdt/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/sdt/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp_sms/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp_sms/epoc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp_udp/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wdp_udp/epoc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wps/ce +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wps/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wps/nt +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wps/unix +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsl/ce +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsl/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsl/epoc +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsl/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsl/nt +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsp/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsp/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wsp/sdl +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wtls/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wtls/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wtp/common +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wtp/include +/mw/netprotocols/wapstack/wapshortstack/wapstack/rb-wps/wps/src/wtp/sdl +/os/buildtools/toolsandutils/productionbldtools/BAK +/os/buildtools/toolsandutils/productionbldtools/BFrC +/os/buildtools/toolsandutils/productionbldtools/Documentation +/os/buildtools/toolsandutils/productionbldtools/distillsrc/test/source/complete +/os/buildtools/toolsandutils/productionbldtools/distillsrc/test/source/missing +/os/buildtools/toolsandutils/productionbldtools/distillsrc/test/source/shared +/os/buildtools/toolsandutils/productionbldtools/distillsrc/test/source/spacey +/os/buildtools/toolsandutils/productionbldtools/distillsrc/test/source/whole +/os/buildtools/toolsandutils/productionbldtools/makecbr/files +/os/buildtools/toolsandutils/productionbldtools/makecbr/stages/CBRRepair +/os/buildtools/toolsandutils/productionbldtools/makecbr/test +/os/deviceplatformrelease/foundation_system/systemdocs/PlatSec +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Blocks/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Blocks/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Blocks/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Collections/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Collections/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Collections/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Components/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Components/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Components/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Executables/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Executables/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Executables/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Layers/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Layers/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/Layers/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/SubBlocks/depinfo +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/SubBlocks/graphs +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/SubBlocks/trees +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/css +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/icons +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/images +/os/deviceplatformrelease/foundation_system/systemdocs/documentation/saod93/deps/scripts +/os/deviceplatformrelease/foundation_system/systemdocs/group +/app/techview/toolkit/cdborphans/docs +/app/techview/toolkit/cdborphans/group +/app/techview/toolkit/cdborphans/sf/app-engines +/app/techview/toolkit/cdborphans/sf/app-framework +/app/techview/toolkit/cdborphans/sf/app-services +/app/techview/toolkit/cdborphans/src/base +/app/techview/toolkit/cdborphans/src/chatscripts +/app/techview/toolkit/cdborphans/src/comms-infras +/app/techview/toolkit/cdborphans/src/devprov +/app/techview/toolkit/cdborphans/src/graphics +/app/techview/toolkit/cdborphans/src/lbs +/app/techview/toolkit/cdborphans/src/messaging +/app/techview/toolkit/cdborphans/src/mm-protocols +/app/techview/toolkit/cdborphans/src/mtp +/app/techview/toolkit/cdborphans/src/multimedia +/app/techview/toolkit/cdborphans/src/networking +/app/techview/toolkit/cdborphans/src/security +/app/techview/toolkit/cdborphans/src/syslibs +/app/techview/toolkit/cdborphans/src/telephony +/app/techview/toolkit/cdborphans/src/tools +/app/techview/toolkit/cdborphans/src/wap-browser +/app/techview/installationapps/installapp/data +/app/techview/installationapps/installapp/docs +/app/techview/installationapps/installapp/group +/app/techview/installationapps/installapp/inc +/app/techview/installationapps/installapp/src +/app/techview/pimapps/agenda/Docs +/app/techview/pimapps/agenda/agnappif +/app/techview/pimapps/agenda/agvanniv +/app/techview/pimapps/agenda/agvapp +/app/techview/pimapps/agenda/agvattach +/app/techview/pimapps/agenda/agvbusy +/app/techview/pimapps/agenda/agvcat +/app/techview/pimapps/agenda/agvcontr +/app/techview/pimapps/agenda/agvday +/app/techview/pimapps/agenda/agvdialg +/app/techview/pimapps/agenda/agvfind +/app/techview/pimapps/agenda/agvform +/app/techview/pimapps/agenda/agvmisc +/app/techview/pimapps/agenda/agvprint +/app/techview/pimapps/agenda/agvtemp +/app/techview/pimapps/agenda/agvtext +/app/techview/pimapps/agenda/agvtodo +/app/techview/pimapps/agenda/agvweek +/app/techview/pimapps/agenda/agvyear +/app/techview/pimapps/agenda/aif +/app/techview/pimapps/agenda/group +/app/techview/pimapps/agenda/inc +/app/techview/avapps/techviewaudio/Docs +/app/techview/avapps/techviewaudio/Group +/app/techview/avapps/techviewaudio/Src +/app/techview/avapps/techviewaudio/bmp +/app/techview/avapps/techviewaudio/inc +/app/techview/pimapps/contactstechview/AIFSRCC +/app/techview/pimapps/contactstechview/Docs +/app/techview/pimapps/contactstechview/INC +/app/techview/pimapps/contactstechview/ImageLibraryLoader +/app/techview/pimapps/contactstechview/InterfaceDefinition +/app/techview/pimapps/contactstechview/SRC +/app/techview/pimapps/contactstechview/SRCDATAC +/app/techview/pimapps/contactstechview/bwins +/app/techview/pimapps/contactstechview/eabi +/app/techview/pimapps/contactstechview/group +/app/techview/pimapps/contacui/Docs +/app/techview/pimapps/contacui/bwins +/app/techview/pimapps/contacui/eabi +/app/techview/pimapps/contacui/group +/app/techview/pimapps/contacui/inc +/app/techview/pimapps/contacui/src +/app/techview/pimapps/contacui/tsrc +/app/techview/utilityapps/helptechview/Rom +/app/techview/utilityapps/helptechview/datac +/app/techview/utilityapps/helptechview/docs +/app/techview/utilityapps/helptechview/group +/app/techview/utilityapps/helptechview/inc +/app/techview/utilityapps/helptechview/src +/app/techview/utilityapps/helptechview/testdbs +/app/techview/securityapps/secui/Docs +/app/techview/securityapps/secui/Keymanager +/app/techview/securityapps/secui/addcert +/app/techview/securityapps/secui/bwins +/app/techview/securityapps/secui/certuiutil +/app/techview/securityapps/secui/ctrlpanl +/app/techview/securityapps/secui/data +/app/techview/securityapps/secui/eabi +/app/techview/securityapps/secui/group +/app/techview/securityapps/secui/inc +/app/techview/securityapps/secui/secdlg +/app/techview/securityapps/secui/tsecdlg +/app/techview/testapps/simpleapp/Docs +/app/techview/testapps/simpleapp/group +/app/techview/testapps/simpleapp/inc +/app/techview/testapps/simpleapp/src +/app/techview/datasyncapps/syncmlapp/Docs +/app/techview/datasyncapps/syncmlapp/SyncMLDummy/group +/app/techview/datasyncapps/syncmlapp/SyncMLDummy/include +/app/techview/datasyncapps/syncmlapp/SyncMLDummy/resource/Aif +/app/techview/datasyncapps/syncmlapp/SyncMLDummy/source +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/Docs +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/Inc +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/Src +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/TSrc +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/bwins +/app/techview/datasyncapps/syncmlapp/SyncMLUiNotifiers/eabi +/app/techview/datasyncapps/syncmlapp/group +/app/techview/datasyncapps/syncmlapp/smlApplication/aif +/app/techview/datasyncapps/syncmlapp/smlprogress/Docs +/app/techview/datasyncapps/syncmlapp/smlprogress/aif +/app/techview/datasyncapps/syncmlapp/smlprogress/group +/app/techview/datasyncapps/syncmlapp/smlprogress/inc +/app/techview/datasyncapps/syncmlapp/smlprogress/src +/app/techview/utilityapps/timew/Docs +/app/techview/utilityapps/timew/aif +/app/techview/utilityapps/timew/caif +/app/techview/utilityapps/timew/cdata +/app/techview/utilityapps/timew/data +/app/techview/utilityapps/timew/group +/app/techview/utilityapps/timew/inc +/app/techview/utilityapps/timew/smodel +/app/techview/utilityapps/timew/stimew +/app/techview/utilityapps/timew/ttimew +/app/techview/shortlinkapps/techviewusbui/USBUiDummy/group +/app/techview/shortlinkapps/techviewusbui/USBUiDummy/include +/app/techview/shortlinkapps/techviewusbui/USBUiDummy/resource/Aif +/app/techview/shortlinkapps/techviewusbui/USBUiDummy/source +/app/techview/shortlinkapps/techviewusbui/docs +/app/techview/shortlinkapps/techviewusbui/export +/app/techview/shortlinkapps/techviewusbui/group +/app/techview/shortlinkapps/techviewusbui/include +/app/techview/shortlinkapps/techviewusbui/resource/Aif +/app/techview/shortlinkapps/techviewusbui/source +/app/techview/shortlinkapps/bluetoothui/BTConnector/inc +/app/techview/shortlinkapps/bluetoothui/BTConnector/src +/app/techview/shortlinkapps/bluetoothui/BTDeviceRemover/inc +/app/techview/shortlinkapps/bluetoothui/BTDeviceRemover/src +/app/techview/shortlinkapps/bluetoothui/BTDeviceScanner/inc +/app/techview/shortlinkapps/bluetoothui/BTDeviceScanner/src +/app/techview/shortlinkapps/bluetoothui/BTOnOff/inc +/app/techview/shortlinkapps/bluetoothui/BTOnOff/src +/app/techview/shortlinkapps/bluetoothui/BTRegistryHelper/inc +/app/techview/shortlinkapps/bluetoothui/BTRegistryHelper/src +/app/techview/shortlinkapps/bluetoothui/BTSharedUI/Inc +/app/techview/shortlinkapps/bluetoothui/BTSharedUI/Src +/app/techview/shortlinkapps/bluetoothui/BTSharedUI/srcdata +/app/techview/shortlinkapps/bluetoothui/BTUICtrlPanel/aifsrc +/app/techview/shortlinkapps/bluetoothui/BTUICtrlPanel/inc +/app/techview/shortlinkapps/bluetoothui/BTUICtrlPanel/src +/app/techview/shortlinkapps/bluetoothui/BTUICtrlPanel/srcdata +/app/techview/shortlinkapps/bluetoothui/BTUIDummy/group +/app/techview/shortlinkapps/bluetoothui/BTUIDummy/include +/app/techview/shortlinkapps/bluetoothui/BTUIDummy/resource/Aif +/app/techview/shortlinkapps/bluetoothui/BTUIDummy/source +/app/techview/shortlinkapps/bluetoothui/BTUINotifiers/Inc +/app/techview/shortlinkapps/bluetoothui/BTUINotifiers/Src +/app/techview/shortlinkapps/bluetoothui/BTUINotifiers/TSrc +/app/techview/shortlinkapps/bluetoothui/BTUINotifiers/srcdata +/app/techview/shortlinkapps/bluetoothui/BTUIUtility/inc +/app/techview/shortlinkapps/bluetoothui/BTUIUtility/src +/app/techview/shortlinkapps/bluetoothui/Docs +/app/techview/shortlinkapps/bluetoothui/bwins +/app/techview/shortlinkapps/bluetoothui/eabi +/app/techview/shortlinkapps/bluetoothui/group +/app/techview/shortlinkapps/connectui/group +/app/techview/shortlinkapps/connectui/inc +/app/techview/shortlinkapps/connectui/src +/app/techview/networkingapps/iapstatusapp/Docs +/app/techview/networkingapps/iapstatusapp/group +/app/techview/networkingapps/iapstatusapp/src/aif +/app/techview/telephonyapps/techviewphoneui/AIF +/app/techview/telephonyapps/techviewphoneui/Doc +/app/techview/telephonyapps/techviewphoneui/Export +/app/techview/telephonyapps/techviewphoneui/Src +/app/techview/telephonyapps/techviewphoneui/group +/app/techview/networkingapps/wpsconnect/bmp +/app/techview/networkingapps/wpsconnect/docs +/app/techview/networkingapps/wpsconnect/group +/app/techview/networkingapps/wpsconnect/inc +/app/techview/networkingapps/wpsconnect/resource +/app/techview/networkingapps/wpsconnect/src +/app/techview/messagingapps/messagingui/BIOViewer/Docs +/app/techview/messagingapps/messagingui/BIOViewer/Group +/app/techview/messagingapps/messagingui/BIOViewer/Src +/app/techview/messagingapps/messagingui/Biomtm/Docs +/app/techview/messagingapps/messagingui/Biomtm/Export +/app/techview/messagingapps/messagingui/Biomtm/Group +/app/techview/messagingapps/messagingui/Biomtm/Mtmui +/app/techview/messagingapps/messagingui/Biomtm/MtmuiData +/app/techview/messagingapps/messagingui/Biomtm/Resource/Bitmaps +/app/techview/messagingapps/messagingui/Biomtm/bwins +/app/techview/messagingapps/messagingui/Biomtm/eabi +/app/techview/messagingapps/messagingui/EmailEditor/Doc +/app/techview/messagingapps/messagingui/EmailEditor/Group +/app/techview/messagingapps/messagingui/EmailEditor/Src +/app/techview/messagingapps/messagingui/EmailMtm/Export +/app/techview/messagingapps/messagingui/EmailMtm/Group +/app/techview/messagingapps/messagingui/EmailMtm/Help +/app/techview/messagingapps/messagingui/EmailMtm/MtmUi +/app/techview/messagingapps/messagingui/EmailMtm/MtmUiData +/app/techview/messagingapps/messagingui/EmailMtm/Resource/bitmaps +/app/techview/messagingapps/messagingui/EmailMtm/bwins +/app/techview/messagingapps/messagingui/EmailMtm/doc +/app/techview/messagingapps/messagingui/EmailMtm/eabi +/app/techview/messagingapps/messagingui/Group +/app/techview/messagingapps/messagingui/MsgBrowser/BWINS +/app/techview/messagingapps/messagingui/MsgBrowser/Doc +/app/techview/messagingapps/messagingui/MsgBrowser/EABI +/app/techview/messagingapps/messagingui/MsgBrowser/Export +/app/techview/messagingapps/messagingui/MsgBrowser/Group +/app/techview/messagingapps/messagingui/MsgBrowser/Help +/app/techview/messagingapps/messagingui/MsgBrowser/Src/MsgCache +/app/techview/messagingapps/messagingui/MsgBrowser/Src/icons +/app/techview/messagingapps/messagingui/MsgCentre/Doc +/app/techview/messagingapps/messagingui/MsgCentre/Group +/app/techview/messagingapps/messagingui/MsgCentre/Help +/app/techview/messagingapps/messagingui/MsgCentre/Src/Aif +/app/techview/messagingapps/messagingui/MsgCentre/Test/LaunchMtm/Include +/app/techview/messagingapps/messagingui/MsgCentre/Test/LaunchMtm/Resources +/app/techview/messagingapps/messagingui/MsgCentre/Test/LaunchMtm/Source +/app/techview/messagingapps/messagingui/MsgCentre/Test/PushMtm/Include +/app/techview/messagingapps/messagingui/MsgCentre/Test/PushMtm/Resources +/app/techview/messagingapps/messagingui/MsgCentre/Test/PushMtm/Source +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txin +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txtc +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txti +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txts +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txtu +/app/techview/messagingapps/messagingui/MsgCentre/Test/TextMTM/txut +/app/techview/messagingapps/messagingui/MsgCentre/Test/bwins +/app/techview/messagingapps/messagingui/MsgCentre/Test/eabi +/app/techview/messagingapps/messagingui/MsgDebugger/Aif +/app/techview/messagingapps/messagingui/MsgDebugger/Doc +/app/techview/messagingapps/messagingui/MsgDebugger/Icons +/app/techview/messagingapps/messagingui/MsgDebugger/Include +/app/techview/messagingapps/messagingui/MsgDebugger/Resources +/app/techview/messagingapps/messagingui/MsgDebugger/Source +/app/techview/messagingapps/messagingui/MsgEditor/Doc +/app/techview/messagingapps/messagingui/MsgEditor/Export +/app/techview/messagingapps/messagingui/MsgEditor/Group +/app/techview/messagingapps/messagingui/MsgEditor/Med +/app/techview/messagingapps/messagingui/MsgEditor/MedApp +/app/techview/messagingapps/messagingui/MsgEditor/MedVw +/app/techview/messagingapps/messagingui/MsgEditor/Test/MedTest +/app/techview/messagingapps/messagingui/MsgEditor/Test/TextMTMEdit +/app/techview/messagingapps/messagingui/MsgEditor/bwins +/app/techview/messagingapps/messagingui/MsgEditor/eabi +/app/techview/messagingapps/messagingui/MsgUIUtils/BWINS +/app/techview/messagingapps/messagingui/MsgUIUtils/Doc +/app/techview/messagingapps/messagingui/MsgUIUtils/EABI +/app/techview/messagingapps/messagingui/MsgUIUtils/Export +/app/techview/messagingapps/messagingui/MsgUIUtils/Group +/app/techview/messagingapps/messagingui/MsgUIUtils/Src +/app/techview/messagingapps/messagingui/MsgUIUtils/Test +/app/techview/messagingapps/messagingui/SMSMtm/Doc +/app/techview/messagingapps/messagingui/SMSMtm/Export +/app/techview/messagingapps/messagingui/SMSMtm/Group +/app/techview/messagingapps/messagingui/SMSMtm/MtmUi +/app/techview/messagingapps/messagingui/SMSMtm/MtmUiData +/app/techview/messagingapps/messagingui/SMSMtm/Resource/Bitmaps +/app/techview/messagingapps/messagingui/SMSMtm/bwins +/app/techview/messagingapps/messagingui/SMSMtm/eabi +/app/techview/messagingapps/messagingui/SmsEditor/Docs +/app/techview/messagingapps/messagingui/SmsEditor/Group +/app/techview/messagingapps/messagingui/SmsEditor/Resource/bitmaps +/app/techview/messagingapps/messagingui/SmsEditor/Src +/app/techview/messagingapps/messagingui/msginit/Doc +/app/techview/messagingapps/messagingui/msginit/Group +/app/techview/messagingapps/messagingui/msginit/Src +/app/techview/messagingapps/messagingui/msginit/bwins +/app/techview/controlpanel/keyclickref/Group +/app/techview/controlpanel/keyclickref/Inc +/app/techview/controlpanel/keyclickref/Src +/app/techview/toolkit/configfiles +/app/techview/controlpanel/cctlcolscheme/Doc +/app/techview/controlpanel/cctlcolscheme/Export +/app/techview/controlpanel/cctlcolscheme/Resource/Aif +/app/techview/controlpanel/cctlcolscheme/group +/app/techview/controlpanel/cctlcolscheme/include +/app/techview/controlpanel/cctlcolscheme/source +/app/techview/techviewplat/feps/docs +/app/techview/techviewplat/feps/group +/app/techview/techviewplat/feps/include +/app/techview/techviewplat/feps/source +/app/techview/techviewplat/feps/test/group +/app/techview/techviewplat/feps/test/include +/app/techview/techviewplat/feps/test/source +/app/techview/controlpanel/fepsetup/group +/app/techview/controlpanel/fepsetup/include +/app/techview/controlpanel/fepsetup/source +/app/techview/controlpanel/soundsetup/Docs +/app/techview/controlpanel/soundsetup/SystemSounds +/app/techview/controlpanel/soundsetup/aifc +/app/techview/controlpanel/soundsetup/bwins +/app/techview/controlpanel/soundsetup/eabi +/app/techview/controlpanel/soundsetup/group +/app/techview/controlpanel/soundsetup/inc +/app/techview/controlpanel/soundsetup/src +/app/techview/networkingapps/networkingagentnotifier/data +/app/techview/networkingapps/networkingagentnotifier/group +/app/techview/networkingapps/networkingagentnotifier/inc +/app/techview/networkingapps/networkingagentnotifier/src +/app/techview/networkingapps/techviewvpnui/group +/app/techview/networkingapps/techviewvpnui/kmdnotifier/data +/app/techview/networkingapps/techviewvpnui/kmdnotifier/group +/app/techview/networkingapps/techviewvpnui/kmdnotifier/inc +/app/techview/networkingapps/techviewvpnui/kmdnotifier/src +/app/techview/networkingapps/techviewvpnui/pkinotifier/aif +/app/techview/networkingapps/techviewvpnui/pkinotifier/bmarm +/app/techview/networkingapps/techviewvpnui/pkinotifier/bwins +/app/techview/networkingapps/techviewvpnui/pkinotifier/data +/app/techview/networkingapps/techviewvpnui/pkinotifier/doc +/app/techview/networkingapps/techviewvpnui/pkinotifier/group +/app/techview/networkingapps/techviewvpnui/pkinotifier/inc +/app/techview/networkingapps/techviewvpnui/pkinotifier/src +/app/techview/networkingapps/techviewvpnui/vpnnotifier/data/T3_calimero +/app/techview/networkingapps/techviewvpnui/vpnnotifier/inc +/app/techview/networkingapps/techviewvpnui/vpnnotifier/src +/app/techview/networkingapps/techviewvpnui/vpnpolins/aif +/app/techview/networkingapps/techviewvpnui/vpnpolins/bmarm +/app/techview/networkingapps/techviewvpnui/vpnpolins/bwins +/app/techview/networkingapps/techviewvpnui/vpnpolins/data +/app/techview/networkingapps/techviewvpnui/vpnpolins/doc +/app/techview/networkingapps/techviewvpnui/vpnpolins/group +/app/techview/networkingapps/techviewvpnui/vpnpolins/inc +/app/techview/networkingapps/techviewvpnui/vpnpolins/src +/app/techview/networkingapps/techviewvpnui/vpnui/aif +/app/techview/networkingapps/techviewvpnui/vpnui/data +/app/techview/networkingapps/techviewvpnui/vpnui/group +/app/techview/networkingapps/techviewvpnui/vpnui/inc +/app/techview/networkingapps/techviewvpnui/vpnui/src +/app/techview/techviewplat/eikstd/Docs +/app/techview/techviewplat/eikstd/bwins +/app/techview/techviewplat/eikstd/cdlginc +/app/techview/techviewplat/eikstd/cdlgsrc +/app/techview/techviewplat/eikstd/coctlinc +/app/techview/techviewplat/eikstd/coctlsrc +/app/techview/techviewplat/eikstd/console +/app/techview/techviewplat/eikstd/ctlinc +/app/techview/techviewplat/eikstd/ctlsrc +/app/techview/techviewplat/eikstd/dlginc +/app/techview/techviewplat/eikstd/dlgsrc +/app/techview/techviewplat/eikstd/eabi +/app/techview/techviewplat/eikstd/fileinc +/app/techview/techviewplat/eikstd/filesrc +/app/techview/techviewplat/eikstd/group +/app/techview/techviewplat/eikstd/inc +/app/techview/techviewplat/eikstd/initinc +/app/techview/techviewplat/eikstd/initsrc +/app/techview/techviewplat/eikstd/irinc +/app/techview/techviewplat/eikstd/irsrc +/app/techview/techviewplat/eikstd/miscinc +/app/techview/techviewplat/eikstd/miscsrc +/app/techview/techviewplat/eikstd/printinc +/app/techview/techviewplat/eikstd/printsrc +/app/techview/techviewplat/eikstd/srvuiinc +/app/techview/techviewplat/eikstd/srvuisrc +/app/techview/techviewplat/eikstd/techviewctlinc +/app/techview/techviewplat/eikstd/techviewctlsrc +/app/techview/techviewplat/eikstd/unbranched_srvuiinc +/app/techview/techviewplat/eikstd/unbranched_srvuisrc +/app/techview/techviewui/techviewextras/Docs +/app/techview/techviewui/techviewextras/bwins +/app/techview/techviewui/techviewextras/eabi +/app/techview/techviewui/techviewextras/group +/app/techview/techviewui/techviewextras/inc +/app/techview/techviewui/techviewextras/src +/app/techview/toolkit/romkit/group +/app/techview/toolkit/romkit/include +/app/techview/techviewui/shell/Docs +/app/techview/techviewui/shell/design +/app/techview/techviewui/shell/group +/app/techview/techviewui/shell/inc +/app/techview/techviewui/shell/src +/app/techview/techviewui/shell/srccolor +/app/techview/techviewui/shell/srcdata +/app/techview/techviewui/startup/BWINS +/app/techview/techviewui/startup/Splash +/app/techview/techviewui/startup/SrcDataC +/app/techview/techviewui/startup/StartInc +/app/techview/techviewui/startup/StartSrc +/app/techview/techviewui/startup/SysStartConfig/group +/app/techview/techviewui/startup/SysStartConfig/resource/armv5 +/app/techview/techviewui/startup/SysStartConfig/resource/wins +/app/techview/techviewui/startup/defaultFileInit +/app/techview/techviewui/startup/docs +/app/techview/techviewui/startup/group +/app/techview/techviewui/startup/ssmaconfig/group +/app/techview/techviewui/startup/ssmaconfig/resource/armv5 +/app/techview/techviewui/startup/ssmaconfig/resource/wins +/app/techview/techviewui/statuspane/Docs +/app/techview/techviewui/statuspane/bwins +/app/techview/techviewui/statuspane/eabi +/app/techview/techviewui/statuspane/group +/app/techview/techviewui/statuspane/panesinc +/app/techview/techviewui/statuspane/panessrc +/app/techview/techviewui/statuspane/spaneinitinc +/app/techview/techviewui/statuspane/spaneinitsrc +/app/techview/techviewplat/techviewuiklaf/Docs +/app/techview/techviewplat/techviewuiklaf/GROUP +/app/techview/techviewplat/techviewuiklaf/aifsrc +/app/techview/techviewplat/techviewuiklaf/aifsrccl +/app/techview/techviewplat/techviewuiklaf/bwins +/app/techview/techviewplat/techviewuiklaf/cursdat +/app/techview/techviewplat/techviewuiklaf/eabi +/app/techview/techviewplat/techviewuiklaf/inc +/app/techview/techviewplat/techviewuiklaf/parser +/app/techview/techviewplat/techviewuiklaf/resource +/app/techview/techviewplat/techviewuiklaf/src +/app/techview/techviewplat/techviewuiklaf/srcdata +/app/techview/techviewplat/techviewuiklaf/srcdatac +/app/techview/techviewplat/techviewuiklaf/uk +/mw/remoteconn/connectivitypcside/chatscripts/Docs +/mw/remoteconn/connectivitypcside/chatscripts/bmarm +/mw/remoteconn/connectivitypcside/chatscripts/bwins +/mw/remoteconn/connectivitypcside/chatscripts/chat +/mw/remoteconn/connectivitypcside/chatscripts/eabi +/mw/remoteconn/connectivitypcside/chatscripts/group +/mw/remoteconn/connectivitypcside/chatscripts/include +/mw/remoteconn/connectivitypcside/chatscripts/test/T_ChatScripts +/mw/remoteconn/connectivitypcside/chatscripts/test/data +/mw/remoteconn/connectivitypcside/chatscripts/test/group +/app/techview/testapps/rschandler/Common/inc +/app/techview/testapps/rschandler/Common/rsc +/app/techview/testapps/rschandler/Common/src +/app/techview/testapps/rschandler/TVResourceHandler/group +/app/techview/testapps/rschandler/TVResourceHandler/inc +/app/techview/testapps/rschandler/docs +/os/buildtools/toolsandutils/testdriver/Device/Console/bmarm +/os/buildtools/toolsandutils/testdriver/Device/Console/bwins +/os/buildtools/toolsandutils/testdriver/Device/Console/group +/os/buildtools/toolsandutils/testdriver/Device/Console/inc +/os/buildtools/toolsandutils/testdriver/Device/Console/src +/os/buildtools/toolsandutils/testdriver/Device/Group +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/bmarm +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/bwins +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/eabi +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/group +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/inc +/os/buildtools/toolsandutils/testdriver/Device/GuiLessConsole/src +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Group +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Include +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Source +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Test/group +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Test/inc +/os/buildtools/toolsandutils/testdriver/Device/LogControl/Test/src +/os/buildtools/toolsandutils/testdriver/Device/LogControl/bwins +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/Group +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/Inc +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/Src +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/Test/group +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/Test/src +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/bmarm +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/bwins +/os/buildtools/toolsandutils/testdriver/Device/LoggerExt/eabi +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Group +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Inc +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Src +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Test/group +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Test/inc +/os/buildtools/toolsandutils/testdriver/Device/TestControl/Test/src +/os/buildtools/toolsandutils/testdriver/Documentation +/os/buildtools/toolsandutils/testdriver/Group +/os/buildtools/toolsandutils/testdriver/Host/Automation +/os/buildtools/toolsandutils/testdriver/Host/Build +/os/buildtools/toolsandutils/testdriver/Host/PortMonitor/group +/os/buildtools/toolsandutils/testdriver/Host/Release +/os/buildtools/toolsandutils/testdriver/Host/Rose +/os/buildtools/toolsandutils/testdriver/Host/Scripts/com/symbian/utils +/os/buildtools/toolsandutils/testdriver/Host/certs +/os/buildtools/toolsandutils/testdriver/Host/src/com/symbian/et/testdriver/build +/os/buildtools/toolsandutils/testdriver/Host/src/com/symbian/et/testdriver/installer +/os/buildtools/toolsandutils/testdriver/Host/src/com/symbian/et/testdriver/utils +/os/buildtools/toolsandutils/testdriver/Remote/Docs +/os/buildtools/toolsandutils/testdriver/Remote/config +/os/buildtools/toolsandutils/testdriver/Remote/lib +/os/buildtools/toolsandutils/testdriver/Remote/release +/os/buildtools/toolsandutils/testdriver/Remote/src/com/symbian/et/testmanager/utils +/os/buildtools/toolsandutils/testdriver/Remote/src/com/symbian/testdriver/client +/os/buildtools/toolsandutils/testdriver/Remote/src/com/symbian/testdriver/master +/os/buildtools/toolsandutils/testdriver/Remote/src/com/symbian/testdriver/test +/os/buildtools/toolsandutils/testdriver/Remote/src/com/symbian/testdriver/utils +/os/buildtools/toolsandutils/testdriver/Remote/test/client +/os/buildtools/toolsandutils/testdriver/Remote/test/data/input/arm4 +/os/buildtools/toolsandutils/testdriver/Remote/test/data/input/winscw +/os/buildtools/toolsandutils/testdriver/Remote/test/master +/os/buildtools/toolsandutils/testdriver/Remote/test/td +/os/buildtools/toolsandutils/testdriver/Test/Data/Results +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/ASSP/group +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/CommandLineTest +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/Inc +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyRomTestPass +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestBuildAndDataDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestFail +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestNoBuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestNoDataDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestPass +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestPassConsole +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestTimeOut +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/LegacyTestUserPanic +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacySuiteBuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest1 +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest2 +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest3/SampleLegacyTest3BuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest4/SampleLegacyTest4BuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest5/SampleLegacyTest5BuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest6/SampleLegacyTest6BuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest7/SampleLegacyTest7BuildDep +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest8 +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleLegacyTest9 +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleServer/Scripts +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleServer/deps +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SampleServer/testdata +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SimpleTestExecuteTest/Scripts +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/SimpleTestExecuteTest/testdata +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/bmarm +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/bwins +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/eabi +/os/buildtools/toolsandutils/testdriver/Test/Data/Source/group +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/ParserDataSet +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/StandAloneTests +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/BuilderDataSet/CommandLineTestSuite +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/BuilderDataSet/SampleLegacySuite +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/BuilderDataSet/SampleTestExecuteSuite/testExecuteServers +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/RunnerDataSet/CommandLineTestSuite +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/RunnerDataSet/SampleLegacySuite +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDataSet/RunnerDataSet/SampleTestExecuteSuite/testExecuteServers +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/root/TestDriverTests/DeviceSideTests +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/testdriver/demo/testExecuteServers +/os/buildtools/toolsandutils/testdriver/Test/Data/XML/testdriver/smoke/testExecuteServers +/os/buildtools/toolsandutils/testdriver/Test/Source +/os/buildtools/toolsandutils/testdriver/XML +/os/persistentdata/traceservices/utrace/group +/os/persistentdata/traceservices/utrace/inc +/os/persistentdata/traceservices/utrace/test/te_UTrace/Documentation +/os/persistentdata/traceservices/utrace/test/te_UTrace/group +/os/persistentdata/traceservices/utrace/test/te_UTrace/scripts +/os/persistentdata/traceservices/utrace/test/te_UTrace/src +/os/persistentdata/traceservices/utrace/test/te_UTrace/testdata +/os/persistentdata/traceservices/utrace/test/te_UTrace/xml/te_UTraceSuite/testexecuteservers +/os/buildtools/toolsandutils/burtestserver/Docs/Design +/os/buildtools/toolsandutils/burtestserver/Docs/Guide +/os/buildtools/toolsandutils/burtestserver/Group +/os/buildtools/toolsandutils/burtestserver/SampleTestScripts +/os/buildtools/toolsandutils/burtestserver/TestServer/inc +/os/buildtools/toolsandutils/burtestserver/TestServer/src +/os/buildtools/toolsandutils/burtestserver/TestSteps/inc +/os/buildtools/toolsandutils/burtestserver/TestSteps/src +/os/buildtools/binanamdw_os/captools/data +/os/buildtools/binanamdw_os/captools/docs/Design +/os/buildtools/binanamdw_os/captools/group +/os/buildtools/binanamdw_os/captools/sample/CapCheck/Sample_XML_ECL +/os/buildtools/binanamdw_os/captools/sample/CapImportCheck +/os/buildtools/binanamdw_os/captools/sample/CapSearch +/os/buildtools/binanamdw_os/captools/sample/ImportsAnalyser +/os/buildtools/binanamdw_os/captools/src +/os/buildtools/binanamdw_os/captools/tests/T_CapCheck/TestData +/os/buildtools/binanamdw_os/captools/tests/T_CapImportCheck/TestData +/os/buildtools/binanamdw_os/captools/tests/T_CapSearch/TestData +/os/buildtools/binanamdw_os/captools/tests/T_ImportsAnalyser/TestData +/os/buildtools/toolsandutils/cdb/distribution +/os/buildtools/toolsandutils/cdb/documentation +/os/buildtools/toolsandutils/cdb/group +/os/buildtools/toolsandutils/cdb/jet +/os/buildtools/toolsandutils/cdb/lib +/os/buildtools/toolsandutils/cdb/misc +/os/buildtools/toolsandutils/cdb/plugins +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/command/database +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/command/user +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/comparison +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/database +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/entity +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/extraction +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/gxp +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/model +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/options +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/plugin/impl/nullclassifier/test +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/plugin/impl/simpleclassifier/test +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/plugin/impl/symbianclassifier/test +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/plugin/impl/util +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/plugin/test/util +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/report +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/settings +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/test/extraction +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/types +/os/buildtools/toolsandutils/cdb/src/com/symbian/cdb/utils +/os/buildtools/toolsandutils/cdb/testcase/com/symbian/cdblibs +/os/buildtools/toolsandutils/cdb/testcase/com/symbian/cdbtest +/os/buildtools/toolsandutils/cdb/testcontrol/Batch +/os/buildtools/toolsandutils/cdb/testcontrol/commandLine +/os/buildtools/toolsandutils/cdb/testcontrol/controller +/os/buildtools/toolsandutils/cdb/testcontrol/libs +/os/buildtools/toolsandutils/cdb/testcontrol/testPreparation +/os/buildtools/toolsandutils/cdb/testdata/apiClassificationDocs +/os/buildtools/toolsandutils/cdb/testdata/plugindescriptors +/os/buildtools/toolsandutils/ctsfunctionalitycheckers/Group +/os/buildtools/toolsandutils/ctsfunctionalitycheckers/Root/BaseTests +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T17_KC_Integration1/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T17_KC_Integration1/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T17_KC_Integration1/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T18_KC_Integration2/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T18_KC_Integration2/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/IntegrationTests/T18_KC_Integration2/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/RealKits/T19_KC_Series60 +/os/buildtools/toolsandutils/kitcomparator/TestData/RealKits/T20_KC_UIQ +/os/buildtools/toolsandutils/kitcomparator/TestData/RealKits/T21_KC_MCL +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_Base +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommRep/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommRep/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommSym1/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommSym1/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommSym2/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_CommSym2/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptRep/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptRep/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptSym1/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptSym1/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptSym2/group +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/unref/orphan/comgen/KitComp/T_OptSym2/src +/os/buildtools/toolsandutils/kitcomparator/TestData/TestCustKit/os/buildtools/bldsystemtools/commonbldutils +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T01_KDB_NoComponents/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T01_KDB_NoComponents/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T02_KDB_AllComponents/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T02_KDB_AllComponents/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T03_KDB_CommSym/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T03_KDB_CommSym/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T04_KDB_OptSym/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T04_KDB_OptSym/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T05_KDB_CommRep/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T05_KDB_CommRep/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T06_KDB_OptRep/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T06_KDB_OptRep/kitinput +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T07_KC_NoComponents/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T07_KC_NoComponents/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T08_KC_NoDependencies/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T08_KC_NoDependencies/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T09_KC_AllComponents/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T09_KC_AllComponents/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T10_KC_CommSymSingleComp/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T10_KC_CommSymSingleComp/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T11_KC_CommSymMultipleComps/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T11_KC_CommSymMultipleComps/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T12_KC_OptSymSingleComp/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T12_KC_OptSymSingleComp/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T13_KC_OptSymMultipleComps/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T13_KC_OptSymMultipleComps/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T14_KC_MissingHeaders/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T14_KC_MissingHeaders/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T15_KC_MissingLibs/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T15_KC_MissingLibs/SDKData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T16_KC_CorruptedLibs/KitData +/os/buildtools/toolsandutils/kitcomparator/TestData/UnitTests/T16_KC_CorruptedLibs/SDKData +/os/buildtools/toolsandutils/kitcomparator/bin +/os/buildtools/toolsandutils/kitcomparator/docs +/os/buildtools/toolsandutils/kitcomparator/group +/os/buildtools/toolsandutils/kitcomparator/src/DepModel +/os/buildtools/toolsandutils/kitcomparator/src/ICToolsBase +/os/buildtools/toolsandutils/testtoolsdesktop/EmulatorConfiguration +/os/buildtools/toolsandutils/testtoolsdesktop/TestDriverDTDs +/os/buildtools/toolsandutils/testtoolsdesktop/bin +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/bin/2.1.2 +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/configmanagement +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/doc +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/group +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/armcc-config-0 +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/armcpp-config-0 +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/armcpp-config-1 +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/arm +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/diab +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/green_hills +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/intel +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/msvc +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/mwc +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/suncc +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/installer/CoverityConfig/templates/ti +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/src/2.1.2 +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/test/group +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/test/scripts +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/test/src +/os/buildtools/toolsandutils/testtoolsdesktop/coverity/test/testdata +/os/buildtools/toolsandutils/testtoolsdesktop/docs/coverity/checkers +/os/buildtools/toolsandutils/testtoolsdesktop/docs/inidata +/os/buildtools/toolsandutils/testtoolsdesktop/docs/logger +/os/buildtools/toolsandutils/testtoolsdesktop/docs/statftp +/os/buildtools/toolsandutils/testtoolsdesktop/docs/testdriver/xml-wizard/modelization +/os/buildtools/toolsandutils/testtoolsdesktop/docs/testdriver2 +/os/buildtools/toolsandutils/testtoolsdesktop/docs/viewer +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/automation +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.comms/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.comms/nativeSrc/Debug +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.comms/nativeSrc/Release +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.comms/resource +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.comms/src/com/symbian/comms +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/.settings +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/argscheckers/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/argscheckers/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/genericcmds/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/cmdline/testharness/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/controller/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/controller/visitor/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/driver/commands/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/driver/commands/filesetbased/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/driver/commands/filesetbased/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/driver/core/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/environment/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/report/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/com/symbian/et/test/xmlimport/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/index-files +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/doc/resources +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/resource/td1dtd +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/resource/wintap +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/resource/xslt +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/cmdline +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/controller/event +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/controller/tasks +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/controller/utils +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/environment +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/processors +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/report +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/core/xmlimport +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/remoting/client +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/remoting/cmdline +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/remoting/master +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/remoting/packaging/build +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.core/src/com/symbian/driver/remoting/packaging/installer +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/com/symbian/et/test/engine/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/com/symbian/et/test/engine/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/com/symbian/et/test/environment/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/com/symbian/et/test/environment/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/index-files +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/doc/resources +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.engine/src/com/symbian/driver/engine +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.feature/automation +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.feature/doc +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.releng/buildconfiguration +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.releng/map +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.report/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.report/model +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.report/src/com/symbian/driver/report/impl +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.report/src/com/symbian/driver/report/util +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/core/controller +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/core/environment +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/core/report +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/core/xmlimport +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/driver/tests +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/engine +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.tests/src/com/symbian/driver/tests +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/icons/full/ctool16 +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/icons/full/obj16 +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/icons/full/wizban +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/src/com/symbian/driver/actions +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/src/com/symbian/driver/preferences +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/src/com/symbian/driver/presentation +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver.ui/src/com/symbian/driver/provider +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver/.settings +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver/model +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver/src/com/symbian/driver/impl +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.driver/src/com/symbian/driver/util +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.ini.core/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.ini.core/src/com/symbian/ini/core/model +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/doc/com/symbian/et/jstat/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/doc/com/symbian/et/jstat/test/class-use +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/doc/index-files +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/doc/resources +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/nativeSrc/Debug +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/nativeSrc/Release +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/resource +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.jstat/src/com/symbian/jstat/test +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.nativeprocesshandler/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.nativeprocesshandler/nativeSrc/Debug +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.nativeprocesshandler/nativeSrc/Release +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.nativeprocesshandler/resource +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.nativeprocesshandler/src/com/symbian/nativeprocesshandler +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.script.core/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.script.core/icons +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.script.core/src/com/symbian/script/core/model +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy.additemaction/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy.additemaction/icons +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy.additemaction/src/com/symbian/tef/hierarchy/additemaction +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy/icons +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy/schema +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy/src/com/symbian/tef/hierarchy/core +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.hierarchy/src/com/symbian/tef/hierarchy/ui +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/src +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/templates/com/symbian/tef/templates/projecttemplates/EmptyTefUnit/behavior +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/templates/com/symbian/tef/templates/projecttemplates/EmptyTefUnit/data +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/templates/com/symbian/tef/templates/projecttemplates/EmptyTefUnit/inc +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tef.templates/templates/com/symbian/tef/templates/projecttemplates/EmptyTefUnit/src +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.ini/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.ini/icons +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.ini/src/com/symbian/tefunit/editors/ini/core +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.ini/src/com/symbian/tefunit/editors/utils +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.ini/src/com/symbian/tefunit/editors/wizards +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.script/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.script/icons +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.script/src/com/symbian/tefunit/editors/script/core +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.tefunit.editors.script/src/com/symbian/tefunit/editors/script/wizards +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/cmdline/argscheckers/test +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/cmdline/genericcmds +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/cmdline/test/testharness +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/config +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/log/test +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/com.symbian.utils/src/com/symbian/utils/test +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/docs +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/org.apache.commons_cli/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/org.java.javax.mail/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/org.jdom/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.hierarchy.tests/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.hierarchy.tests/src/com/symbian/tef/hierarchy/tests +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.ini.tests/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.ini.tests/data +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.ini.tests/src/com/symbian/tef/ini/tests +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.script.tests/META-INF +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/com.symbian.tef.script.tests/src/com/symbian/tef/script/tests +/os/buildtools/toolsandutils/testtoolsdesktop/eclipse/test/scripts +/os/buildtools/toolsandutils/testtoolsdesktop/edg/group +/os/buildtools/toolsandutils/testtoolsdesktop/group +/os/buildtools/toolsandutils/testtoolsdesktop/inc/external/group +/os/buildtools/toolsandutils/testtoolsdesktop/inc/internal +/os/buildtools/toolsandutils/testtoolsdesktop/src/EDGd/bin +/os/buildtools/toolsandutils/testtoolsdesktop/src/JStat +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/group +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/DirTree/res +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/TEFUniteTool/SKELETONTESTDIR/files +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/TEFUniteTool/SKELETONTESTDIR/group +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/TEFUniteTool/SKELETONTESTDIR/inc +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/TEFUniteTool/SKELETONTESTDIR/scripts +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/TEFUniteTool/SKELETONTESTDIR/src +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/testharnesswiz/res +/os/buildtools/toolsandutils/testtoolsdesktop/src/TEFWizard/source/testharnesswiz/template +/os/buildtools/toolsandutils/testtoolsdesktop/src/TestDriver/Host/Automation +/os/buildtools/toolsandutils/testtoolsdesktop/src/TestDriver/Host/Release +/os/buildtools/toolsandutils/testtoolsdesktop/src/TestDriver/Host/certs +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/bin +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/driver +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/group +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/inc +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/lib +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/src +/os/buildtools/toolsandutils/testtoolsdesktop/src/WinTAP/utils +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/Tefwizard +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/app +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/command/user +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/config +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/database +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/misc +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/model +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/options +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/report +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/settings +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/test/app +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/test/command/user +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/test/model +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/test/report +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/test/settings +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/aura/utils +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/ftp +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/inidata +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/jstat +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/logger +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdtestframework/test +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlengine/test +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlengine/xmlexport +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlengine/xmlimport/systemtest +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlengine/xmlimport/test +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlwiz/gui/test +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/tdxmlwiz/systemtest +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/test/data +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/test/inidata +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/test/logger +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/execution +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/gui +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/icons +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/testdata +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/utils +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/testmanager/xml +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/appui +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/configuration +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/controls +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/exceptions +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/images +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/widgets/colorgrid +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/widgets/differencer +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/display/widgets/listeners +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/documents +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/export +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/icons +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/loader +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/logging +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/model +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/plugin +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/appui +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/display/controls +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/display/images +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/display/widgets/colorgrid +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/documents +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/export +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/loader +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/logging +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/viewer/test/model +/os/buildtools/toolsandutils/testtoolsdesktop/src/com/symbian/et/widgets/systemtest +/os/buildtools/toolsandutils/testtoolsdesktop/src/installer/group +/os/buildtools/toolsandutils/testtoolsdesktop/test/testdata/viewer +/os/unref/orphan/comtt/edg/group +/os/buildtools/srcanamdw_os/leavescan/doc +/os/buildtools/srcanamdw_os/leavescan/group +/os/buildtools/srcanamdw_os/leavescan/source +/os/buildtools/srcanamdw_os/leavescan/test/LET +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS1-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS11-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS12-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS13-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS14-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS15-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS16-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS2-testcases +/os/buildtools/srcanamdw_os/leavescan/test/testcases/LS3-testcases +/os/buildtools/srcanamdw_os/migrationtool/docs +/os/buildtools/srcanamdw_os/migrationtool/group +/os/buildtools/srcanamdw_os/migrationtool/sample +/os/buildtools/srcanamdw_os/migrationtool/src/GCCBinUtils +/os/buildtools/srcanamdw_os/migrationtool/src/XML +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC2.3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC2.3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC2.3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.1/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.1/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC3.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.1/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.1/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT01.TC5.3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC1.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC1.3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT02.TC3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT03.TC3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC3.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC3.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC3.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC3.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC4.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC4.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC4.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC4.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC5.1/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC5.1/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC5.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC5.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT04.TC5/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC1/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC1/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC4/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC4/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT05.TC4/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT06.TC2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT06.TC2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC2.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC2.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC2.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC2.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.1/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.1/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.1/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.2/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.2/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.2/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.3/data +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.3/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT08.TC4.3/src +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT_TestLib/group +/os/buildtools/srcanamdw_os/migrationtool/tests/TestData/RMT_TestLib/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T01_Unclassified/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T01_Unclassified/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T02_IntTech_All/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T02_IntTech_All/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T03_IntTech_Rel/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T03_IntTech_Rel/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T04_IntTech_Dep/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T04_IntTech_Dep/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T05_IntTech_Proto/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T05_IntTech_Proto/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T06_IntTech_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T06_IntTech_Test/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T07_IntComp_All/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T07_IntComp_All/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T08_IntComp_Rel/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T08_IntComp_Rel/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T09_IntComp_Dep/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T09_IntComp_Dep/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T10_IntComp_Proto/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T10_IntComp_Proto/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T11_IntComp_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T11_IntComp_Test/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T12_PubPartner_All/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T12_PubPartner_All/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T13_PubPartner_Rel/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T13_PubPartner_Rel/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T14_PubPartner_Dep/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T14_PubPartner_Dep/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T15_PubPartner_Proto/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T15_PubPartner_Proto/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T16_PubPartner_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T16_PubPartner_Test/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T17_PubAll_All/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T17_PubAll_All/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T18_PubAll_Rel/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T18_PubAll_Rel/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T19_PubAll_Dep/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T19_PubAll_Dep/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T20_PubAll_Proto/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T20_PubAll_Proto/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T21_PubAll_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T21_PubAll_Test/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T22_All_Released/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T22_All_Released/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T23_All_Deprecated/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T23_All_Deprecated/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T24_All_Prototype/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T24_All_Prototype/src +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T25_All_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/Components/T25_All_Test/src +/os/buildtools/srcanamdw_os/programchecker/TestData/IntegrationTests/PCT10_Integration/group +/os/buildtools/srcanamdw_os/programchecker/TestData/IntegrationTests/PCT10_Integration/results +/os/buildtools/srcanamdw_os/programchecker/TestData/IntegrationTests/PCT10_Integration/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT01_NoAPIs/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT01_NoAPIs/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT01_NoAPIs/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT02_IntTech/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT02_IntTech/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT02_IntTech/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT03_IntComp/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT03_IntComp/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT03_IntComp/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT04_PubPartner/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT04_PubPartner/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT04_PubPartner/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT05_PubAll/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT05_PubAll/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT05_PubAll/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT06_Released/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT06_Released/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT06_Released/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT07_Deprecated/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT07_Deprecated/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT07_Deprecated/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT08_Prototype/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT08_Prototype/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT08_Prototype/src +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT09_Test/group +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT09_Test/results +/os/buildtools/srcanamdw_os/programchecker/TestData/UnitTests/PCT09_Test/src +/os/buildtools/srcanamdw_os/programchecker/bin +/os/buildtools/srcanamdw_os/programchecker/docs +/os/buildtools/srcanamdw_os/programchecker/group +/os/buildtools/srcanamdw_os/programchecker/src/ProgramCheckerBase +/app/techview/buildverification/smoketest/Group/8.0a +/app/techview/buildverification/smoketest/Group/8.0b +/app/techview/buildverification/smoketest/Group/8.1a +/app/techview/buildverification/smoketest/Group/8.1b +/app/techview/buildverification/smoketest/Group/9.0 +/app/techview/buildverification/smoketest/Group/9.1 +/app/techview/buildverification/smoketest/Phone/group +/app/techview/buildverification/smoketest/Phone/scripts +/app/techview/buildverification/smoketest/SyncMLApp/group +/app/techview/buildverification/smoketest/SyncMLApp/scripts +/app/techview/buildverification/smoketest/System/Group +/app/techview/buildverification/smoketest/System/Inc +/app/techview/buildverification/smoketest/System/Src +/app/techview/buildverification/smoketest/System/scripts +/app/techview/buildverification/smoketest/Timew/ConsoleAlarmAlertServer/Include +/app/techview/buildverification/smoketest/Timew/ConsoleAlarmAlertServer/Source +/app/techview/buildverification/smoketest/Timew/Group +/app/techview/buildverification/smoketest/Timew/Inc +/app/techview/buildverification/smoketest/Timew/Scripts +/app/techview/buildverification/smoketest/Timew/Src +/app/techview/buildverification/smoketest/Timew/TestData +/app/techview/buildverification/smoketest/Timew/bmarm +/app/techview/buildverification/smoketest/Timew/bwins +/app/techview/buildverification/smoketest/Timew/eabi +/app/techview/buildverification/smoketest/Utils/Inc +/app/techview/buildverification/smoketest/Utils/Src +/app/techview/buildverification/smoketest/Utils/bwins +/app/techview/buildverification/smoketest/Utils/eabi +/app/techview/buildverification/smoketest/Utils/group +/app/techview/buildverification/smoketest/agenda/Group +/app/techview/buildverification/smoketest/agenda/Inc +/app/techview/buildverification/smoketest/agenda/Scripts +/app/techview/buildverification/smoketest/agenda/Src +/app/techview/buildverification/smoketest/agenda/TestData +/app/techview/buildverification/smoketest/agenda/bwins +/app/techview/buildverification/smoketest/contacts/TestData +/app/techview/buildverification/smoketest/contacts/bwins +/app/techview/buildverification/smoketest/contacts/group +/app/techview/buildverification/smoketest/contacts/inc +/app/techview/buildverification/smoketest/contacts/scripts +/app/techview/buildverification/smoketest/contacts/src +/app/techview/buildverification/smoketest/messaging/Group +/app/techview/buildverification/smoketest/messaging/Inc +/app/techview/buildverification/smoketest/messaging/Scripts +/app/techview/buildverification/smoketest/messaging/Src +/app/techview/buildverification/smoketest/messaging/TestData/Sms +/app/techview/buildverification/smoketest/messaging/bwins +/app/techview/buildverification/smoketest/xml/smoketest/testexecuteservers +/os/buildtools/toolsandutils/statsource/common/inc +/os/buildtools/toolsandutils/statdesktop/bin +/os/buildtools/toolsandutils/statdesktop/group +/os/buildtools/toolsandutils/statdesktop/lib +/os/buildtools/toolsandutils/statdesktop/source/SymbianUsb/bin +/os/buildtools/toolsandutils/statdesktop/source/SymbianUsb/group +/os/buildtools/toolsandutils/statdesktop/source/SymbianUsb/inc +/os/buildtools/toolsandutils/statdesktop/source/SymbianUsb/lib +/os/buildtools/toolsandutils/statdesktop/source/SymbianUsb/src +/os/buildtools/toolsandutils/statdesktop/source/common/inc +/os/buildtools/toolsandutils/statdesktop/source/common/src +/os/buildtools/toolsandutils/statdesktop/source/common/transport/inc +/os/buildtools/toolsandutils/statdesktop/source/common/transport/src +/os/buildtools/toolsandutils/statdesktop/source/desktop/group +/os/buildtools/toolsandutils/statdesktop/source/desktop/inc +/os/buildtools/toolsandutils/statdesktop/source/desktop/res +/os/buildtools/toolsandutils/statdesktop/source/desktop/src +/os/buildtools/toolsandutils/statdesktop/source/dll/group +/os/buildtools/toolsandutils/statdesktop/source/dll/inc +/os/buildtools/toolsandutils/statdesktop/source/dll/res +/os/buildtools/toolsandutils/statdesktop/source/dll/src +/os/buildtools/toolsandutils/statdesktop/source/lib/group +/os/buildtools/toolsandutils/statdesktop/source/lib/inc +/os/buildtools/toolsandutils/statdesktop/source/lib/src +/os/buildtools/toolsandutils/statdesktop/source/perl +/os/buildtools/toolsandutils/statdesktop/source/stat2perl/group +/os/buildtools/toolsandutils/statdesktop/source/stat2perl/inc +/os/buildtools/toolsandutils/statdesktop/source/stat2perl/src +/os/buildtools/toolsandutils/statdesktop/source/trgtest/group +/os/buildtools/toolsandutils/statdesktop/source/trgtest/src +/os/buildtools/toolsandutils/statdesktop/testsource/dllcommstesters/TestSTATComms +/os/buildtools/toolsandutils/statdesktop/testsource/dllcommstesters/TestSTATSocketsAsync +/os/buildtools/toolsandutils/statdesktop/testsource/dllcommstesters/TestSTATSocketsBlock +/os/buildtools/toolsandutils/statdesktop/testsource/dlltester/group +/os/buildtools/toolsandutils/statdesktop/testsource/dlltester/inc +/os/buildtools/toolsandutils/statdesktop/testsource/dlltester/res +/os/buildtools/toolsandutils/statdesktop/testsource/dlltester/src +/os/buildtools/toolsandutils/statdesktop/testsource/dlltestermt/group +/os/buildtools/toolsandutils/statdesktop/testsource/dlltestermt/inc +/os/buildtools/toolsandutils/statdesktop/testsource/dlltestermt/src +/os/buildtools/toolsandutils/statapi/group +/os/buildtools/toolsandutils/statapi/source/statapi/Series60 +/os/buildtools/toolsandutils/statapi/source/statapi/Techview/Export +/os/buildtools/toolsandutils/statapi/source/statapi/UIQ +/os/buildtools/toolsandutils/statapi/source/statapi/common +/os/buildtools/toolsandutils/statapi/source/statapi/console/Export +/os/buildtools/toolsandutils/statapi/source/statapi/group +/os/buildtools/toolsandutils/statapi/source/statapi/inc +/os/buildtools/toolsandutils/statapi/source/statapi/lib +/os/buildtools/toolsandutils/statapi/source/statapi/light/StatLightSerial/bwins +/os/buildtools/toolsandutils/statapi/source/statapi/light/StatLightSerial/eabi +/os/buildtools/toolsandutils/statapi/source/statapi/light/StatLightSerial/group +/os/buildtools/toolsandutils/statapi/source/statapi/light/StatLightSerial/src +/os/buildtools/toolsandutils/statapi/source/statapi/rsc +/os/buildtools/toolsandutils/statapi/source/statapi/src +/os/buildtools/toolsandutils/statsource/docs/external +/os/buildtools/toolsandutils/statsource/docs/internal +/os/buildtools/toolsandutils/statsource/group +/os/buildtools/toolsandutils/statsource/scripts/perl +/os/buildtools/toolsandutils/statsource/scripts/standard +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/Java_Plugin/bin +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/Java_Plugin/group +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/Java_Plugin/src +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/StyleSheet +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/bwins +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/group +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/inc +/os/buildtools/toolsandutils/systemmonitor/EventLogControllerTE/src +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/Group +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/Inc +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/Src +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/bmarm +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/bwins +/os/buildtools/toolsandutils/systemmonitor/InstrumentationHandler/eabi +/os/buildtools/toolsandutils/systemmonitor/StyleSheet +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/Group +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/Inc +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/Src +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/bmarm +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/bwins +/os/buildtools/toolsandutils/systemmonitor/SystemMonitor/eabi +/os/buildtools/toolsandutils/systemmonitor/Test/Group +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererServer/bwins +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererServer/group +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererServer/inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererServer/src +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererTestProcess/bwins +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererTestProcess/group +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererTestProcess/inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_APIGathererTestProcess/src +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/Scripts +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/TestData +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/bwins +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/group +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventLogProducerServer/src +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventProducers/Group +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventProducers/Inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventProducers/Src +/os/buildtools/toolsandutils/systemmonitor/Test/T_EventProducers/bwins +/os/buildtools/toolsandutils/systemmonitor/Test/T_Scripts +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorApp/group +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorApp/inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorApp/rsc +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorApp/src +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorServer/bwins +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorServer/group +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorServer/inc +/os/buildtools/toolsandutils/systemmonitor/Test/T_SystemMonitorServer/src +/os/buildtools/toolsandutils/systemmonitor/Test/T_TestData +/os/buildtools/toolsandutils/systemmonitor/group +/os/osrndtools/testexecfw1/testexecute/Documentation +/os/osrndtools/testexecfw1/testexecute/Group +/os/osrndtools/testexecfw1/testexecute/JavaPlugin/StyleSheet +/os/osrndtools/testexecfw1/testexecute/JavaPlugin/bin +/os/osrndtools/testexecfw1/testexecute/JavaPlugin/group +/os/osrndtools/testexecfw1/testexecute/JavaPlugin/src +/os/osrndtools/testexecfw1/testexecute/Logger/Group +/os/osrndtools/testexecfw1/testexecute/Logger/Src +/os/osrndtools/testexecfw1/testexecute/Logger/Test/group +/os/osrndtools/testexecfw1/testexecute/Logger/Test/src +/os/osrndtools/testexecfw1/testexecute/Logger/bmarm +/os/osrndtools/testexecfw1/testexecute/Logger/bwins +/os/osrndtools/testexecfw1/testexecute/Logger/eabi +/os/osrndtools/testexecfw1/testexecute/Logger/inc +/os/osrndtools/testexecfw1/testexecute/ScriptEngine/Group +/os/osrndtools/testexecfw1/testexecute/ScriptEngine/Src +/os/osrndtools/testexecfw1/testexecute/ScriptEngine/inc +/os/osrndtools/testexecfw1/testexecute/TEFUnit/Documentation +/os/osrndtools/testexecfw1/testexecute/TEFUnit/Test/Scripts +/os/osrndtools/testexecfw1/testexecute/TEFUnit/Test/TestDriver +/os/osrndtools/testexecfw1/testexecute/TEFUnit/Test/inc +/os/osrndtools/testexecfw1/testexecute/TEFUnit/Test/src +/os/osrndtools/testexecfw1/testexecute/TEFUnit/bwins +/os/osrndtools/testexecfw1/testexecute/TEFUnit/group +/os/osrndtools/testexecfw1/testexecute/TEFUnit/inc +/os/osrndtools/testexecfw1/testexecute/TEFUnit/src +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/Documentation +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/SystemMonitor/TestDriver +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/SystemMonitor/data +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/SystemMonitor/group +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/SystemMonitor/scripts +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/Scripts +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/TestDriver +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/data +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/group +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/inc +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/TEFUtilityServer/src +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/group +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/Cleanup/Group +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/Cleanup/Src +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/TestDriver +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/bwins +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/data +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/documentation +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/group +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/inc +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/scripts +/os/osrndtools/testexecfw1/testexecute/TEFUtilities/platsec/src +/os/osrndtools/testexecfw1/testexecute/Test/AccessServer/bwins +/os/osrndtools/testexecfw1/testexecute/Test/AccessServer/group +/os/osrndtools/testexecfw1/testexecute/Test/AccessServer/src +/os/osrndtools/testexecfw1/testexecute/Test/GlobalShareServer/bwins +/os/osrndtools/testexecfw1/testexecute/Test/GlobalShareServer/group +/os/osrndtools/testexecfw1/testexecute/Test/GlobalShareServer/src +/os/osrndtools/testexecfw1/testexecute/Test/SampleClient/Group +/os/osrndtools/testexecfw1/testexecute/Test/SampleClient/Src +/os/osrndtools/testexecfw1/testexecute/Test/SampleServer/bwins +/os/osrndtools/testexecfw1/testexecute/Test/SampleServer/group +/os/osrndtools/testexecfw1/testexecute/Test/SampleServer/src +/os/osrndtools/testexecfw1/testexecute/Test/Scripts +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/baseline +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/group +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/inc +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/pkg +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/scripts +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/src +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/testdata +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/testdriver +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/testsuites/TEFIntegrationTest/negative +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/testsuites/TEFIntegrationTest/positive +/os/osrndtools/testexecfw1/testexecute/Test/TEFIntegrationTest/testsuites/group +/os/osrndtools/testexecfw1/testexecute/Test/te_Regression/Documentation +/os/osrndtools/testexecfw1/testexecute/Test/te_Regression/group +/os/osrndtools/testexecfw1/testexecute/Test/te_Regression/src +/os/osrndtools/testexecfw1/testexecute/Test/te_Regression/testdata/configs +/os/osrndtools/testexecfw1/testexecute/Test/te_Regression/testdata/scripts +/os/osrndtools/testexecfw1/testexecute/Test/testdata +/os/osrndtools/testexecfw1/testexecute/Utils/Group +/os/osrndtools/testexecfw1/testexecute/Utils/Src +/os/osrndtools/testexecfw1/testexecute/Utils/bmarm +/os/osrndtools/testexecfw1/testexecute/Utils/bwins +/os/osrndtools/testexecfw1/testexecute/Utils/eabi +/os/osrndtools/testexecfw1/testexecute/Utils/inc +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/Documentation +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/bwins +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/group +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/scripts +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/src +/os/osrndtools/testexecfw1/testexecute/workshop/demoipsuite/testdata +/os/buildtools/toolsandutils/usecasecontroller/BinInternal/rpcgen +/os/buildtools/toolsandutils/usecasecontroller/BuildScripts/bwins +/os/buildtools/toolsandutils/usecasecontroller/BuildScripts/eabi +/os/buildtools/toolsandutils/usecasecontroller/BuildScripts/group +/os/buildtools/toolsandutils/usecasecontroller/BuildTools/cleantree +/os/buildtools/toolsandutils/usecasecontroller/Docs/External +/os/buildtools/toolsandutils/usecasecontroller/External/binaries_for_build/librpc +/os/buildtools/toolsandutils/usecasecontroller/External/binaries_for_install_distributable +/os/buildtools/toolsandutils/usecasecontroller/External/patches_to_source_for_install +/os/buildtools/toolsandutils/usecasecontroller/External/source_for_build/oncrpc/rpc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/Common/inc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/Common/src +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/Configuration +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/Interface/Device +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/Interface/Host +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/bin/Debug +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/bin/Release +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/inc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/SyncService/src +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/Configuration +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/Interface/Device +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/Interface/Host +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/bin/Debug +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/bin/Release +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/inc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestDriverService/src +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestScripts/Synchronisation/Master +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestScripts/Synchronisation/Slave +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestService/Interface +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestService/bin/Debug +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestService/bin/Release +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestService/inc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/TestService/src +/os/buildtools/toolsandutils/usecasecontroller/GenericService/bin/Debug +/os/buildtools/toolsandutils/usecasecontroller/GenericService/bin/Release +/os/buildtools/toolsandutils/usecasecontroller/GenericService/inc +/os/buildtools/toolsandutils/usecasecontroller/GenericService/src +/os/buildtools/toolsandutils/usecasecontroller/RemoteInterface/Test/src +/os/buildtools/toolsandutils/usecasecontroller/RemoteInterface/bin/Debug +/os/buildtools/toolsandutils/usecasecontroller/RemoteInterface/bin/Release +/os/buildtools/toolsandutils/usecasecontroller/RemoteInterface/inc +/os/buildtools/toolsandutils/usecasecontroller/RemoteInterface/src +/os/buildtools/toolsandutils/usecasecontroller/SampleScripts +/os/buildtools/toolsandutils/usecasecontroller/SetupScripts +/os/buildtools/toolsandutils/usecasecontroller/Source/AliasLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/CSProtocolLibrary/cprotocol +/os/buildtools/toolsandutils/usecasecontroller/Source/CSProtocolLibrary/sprotocol +/os/buildtools/toolsandutils/usecasecontroller/Source/DynamicsCommandWrapper +/os/buildtools/toolsandutils/usecasecontroller/Source/DynamicsConfigurationLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/HostExecuteAsync +/os/buildtools/toolsandutils/usecasecontroller/Source/HostExecuteSimple +/os/buildtools/toolsandutils/usecasecontroller/Source/IntegerAllocatorLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/MobileTermination +/os/buildtools/toolsandutils/usecasecontroller/Source/MobsterRPCService +/os/buildtools/toolsandutils/usecasecontroller/Source/PppdGateway +/os/buildtools/toolsandutils/usecasecontroller/Source/ProcessLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/SerialTcpRelay +/os/buildtools/toolsandutils/usecasecontroller/Source/SocketLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/TestExecuteUCCPlugin +/os/buildtools/toolsandutils/usecasecontroller/Source/ThreadLibrary +/os/buildtools/toolsandutils/usecasecontroller/Source/UCCSDeviceControl +/os/buildtools/toolsandutils/usecasecontroller/Source/UUInterface +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/Core +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/DeviceControlChannel +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/CommonServiceStub +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/ForeignAgent +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/GPSSimulator +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/GenericStub +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/HomeAgent +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/HostExecute +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/HostExecuteAsync +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/Internal +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/MobileAgent +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/Mobster.v2 +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/Ppp +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/Test +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/TestService +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/ServiceStubs/UuInterface +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/TestScripts/PrivateScripts +/os/buildtools/toolsandutils/usecasecontroller/Source/Uccs.v2/TestScripts/ScheduleTestScripts +/os/buildtools/toolsandutils/usecasecontroller/Source/facontroller +/os/buildtools/toolsandutils/usecasecontroller/Source/hacontroller +/os/buildtools/toolsandutils/usecasecontroller/Source/include +/os/buildtools/toolsandutils/usecasecontroller/Source/mncontroller +/os/buildtools/toolsandutils/usecasecontroller/Source/pppcontroller +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/BasicSync/Serial-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/BasicSync/Serial-TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/BasicSync/TCP-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/SetSharedData/Serial-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/SetSharedData/Serial-TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.1/SetSharedData/TCP-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/BasicSync/Serial-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/BasicSync/Serial-TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/BasicSync/TCP-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/SetSharedData/Serial-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/SetSharedData/Serial-TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/9.2/SetSharedData/TCP-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/BlueTooth_Beta_PREQ_750/Master +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/BlueTooth_Beta_PREQ_750/Slave +/os/buildtools/toolsandutils/usecasecontroller/Test/Results/Legacy +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/BasicSync/Master/Serial-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/BasicSync/Master/Serial-TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/BasicSync/Master/TCP-Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/BasicSync/Slave +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/SetSharedData/Master/Serial +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/SetSharedData/Master/TCP +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/SetSharedData/Master/WinTunnel +/os/buildtools/toolsandutils/usecasecontroller/Test/Scripts/SetSharedData/Slave +/os/buildtools/toolsandutils/usecasecontroller/Test/xml/SampleTestServer/testExecuteServers +/os/buildtools/toolsandutils/usecasecontroller/bin +/os/persistentdata/loggingservices/rfilelogger/Logger/Group +/os/persistentdata/loggingservices/rfilelogger/Logger/Src +/os/persistentdata/loggingservices/rfilelogger/Logger/Test/src +/os/persistentdata/loggingservices/rfilelogger/Logger/bwins +/os/persistentdata/loggingservices/rfilelogger/Logger/documentation +/os/persistentdata/loggingservices/rfilelogger/Logger/eabi +/os/persistentdata/loggingservices/rfilelogger/Logger/inc +/os/persistentdata/loggingservices/rfilelogger/Logger/te_RFileLogger/Documentation +/os/persistentdata/loggingservices/rfilelogger/Logger/te_RFileLogger/group +/os/persistentdata/loggingservices/rfilelogger/Logger/te_RFileLogger/scripts +/os/persistentdata/loggingservices/rfilelogger/Logger/te_RFileLogger/src +/os/persistentdata/loggingservices/rfilelogger/Logger/te_RFileLogger/testdata +/os/persistentdata/loggingservices/rfilelogger/group +/os/buildtools/toolsandutils/wintunnel/exports +/os/buildtools/toolsandutils/wintunnel/group +/os/buildtools/toolsandutils/wintunnel/src_beech +/os/buildtools/toolsandutils/wintunnel/src_cedar +/os/buildtools/toolsandutils/wintunnel/testcode/bin +/os/buildtools/toolsandutils/wintunnel/testcode/client +/os/buildtools/toolsandutils/wintunnel/testcode/server diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/missingstages.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/missingstages.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,147 @@ +# Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to check for Missing Stages in MainBuild/PostBuild Logs +# Purpose: This script checks dropped stages in PostBuild/MainBuild Logs +# by reading the stages in Log file and comparing each of the stage against the stages in the corresponding XML file, +# if the stages are missing sends out an e-mail to the system build support team. +# +# + +use strict; +use Net::SMTP; +use File::Basename; + +my %hashlist = ("$ENV{LogsDir}\\"."$ENV{BuildNumber}.xml" => "$ENV{LogsDir}\\"."$ENV{BuildBaseName}.log", "$ENV{SourceDir}\\os\\buildtools\\bldsystemtools\\commonbldutils\\".'postbuild.xml' => "$ENV{LogsDir}\\".'postbuild.log'); + +foreach my $xmlFile (keys %hashlist) +{ + ReportMissingStages ($xmlFile, $hashlist{$xmlFile}); +} + +sub ReportMissingStages +{ + my ($XML, $log) = @_; + my $logFile = basename $log; + my $XMLFile = basename $XML; + if ( ! -e $XML) + { + &SendEmail("ERROR: $XML File not found"); + } + elsif ( ! -e $log) + { + &SendEmail("ERROR: $log File not found"); + } + else + { + my %hashXML; + my %hashLOG; + open(FH, "<$XML") or die "ERROR: Cannot open $XMLFile: $!\n"; + my @iXML = ; + close(FH); + foreach (@iXML) + { + next if(/^\<\!\-\-/); + while(/(%(\w+)%)|(%%(\w+)%%)/g) + { + my $iVarName = $4?$4:$2; + if (defined $ENV{$iVarName}) + { + s/(%\w+%)|(%%\w+%%)/$ENV{$iVarName}/; + } + else + { + s/(%\w+%)|(%%\w+%%)//; #undefined variables become 'nothing' + } + } + s/2>&1/2>&1/g; + s/"/"/g; + s/>/>/g; + s/</; + close IN; + foreach(@iLog) + { + if(m/^--\s(.*)/) + { + if(! exists $hashLOG{$1}) + { + my $logEntry = $1; + $logEntry =~ s/\s+/ /g; + $hashLOG{$logEntry} =1; + } + else + { + $hashLOG{$1}+= 1; + } + } + } + my @missing = grep ! exists $hashLOG{$_}, keys %hashXML; + #To remove missingstages.pl stage being reported itself as missing in log file + @missing = grep !/missingstages.pl/, @missing; + if(@missing) + { + #To Print each MissingStage in a seperate line + my @MissingStages; + foreach my $Stage(@missing) + { + push @MissingStages, "$Stage\n\n"; + } + &SendEmail("Missing Stages found in $logFile: \n\n@MissingStages"); + } + + } +} + +sub SendEmail +{ + my (@body, @message, $sender_address, $notification_address); + @body = @_; + $sender_address = 'I_EXT_sysbuildsupport@nokia.com'; + $notification_address = 'I_EXT_sysbuildsupport@nokia.com'; + + push @message,"From: $sender_address\n"; + push @message,"To: $notification_address\n"; + push @message,"Subject: MissingStages found in build $ENV{BuildNumber}\n"; + push @message,"\n"; + push @message,@body; + + my $smtp = Net::SMTP->new('smtp.nokia.com', Hello => $ENV{COMPUTERNAME}, Debug => 0); + $smtp->mail(); + $smtp->to($notification_address); + + $smtp->data(@message) or die "ERROR: Sending message"; + $smtp->quit; +} + + + + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/package.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/package.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +set PATH=%PATH%;\generic\epoc32\tools +attrib -r \product\tools\*.* /s +perl \product\tools\package.pl %BuildNumber% \Product\BuildProduct.log \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/plat.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/plat.ini Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +ARMV5 = RVCT 2.2.616 +ARMV6 = RVCT 2.2.616 +ARMV7 = RVCT 3.1.700 diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/postbuild.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/postbuild.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/pushComp.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/pushComp.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,200 @@ +#!/usr/bin/perl +use strict; +use LWP::UserAgent; +use Getopt::Long; + + +my ($iComp, $iLoc, $iType) = ProcessCommandLine(); +my $iVersion; +if ($iType eq "green") +{ + $iVersion = GetLatestGreenBuild($iComp) +} +elsif($iType eq "latest") +{ + $iVersion = GetLatestBuild($iComp); +} +elsif ($iType =~ /DP/i) +{ + if ($iType =~ /_DeveloperProduct/i) + { + $iVersion = $iType; + } + else + { + $iVersion = $iType."_DeveloperProduct"; + } +} +else{ + $iVersion = $iType; +} +chomp($iVersion); + +my $pushreloutput = `pushrel -vv $iComp $iVersion $iLoc`; +if (($pushreloutput =~ /^Copying $iComp $iVersion to/) || ($pushreloutput =~ /already present/)){ + print $pushreloutput; +}else{ + print "ERROR: could not pushrel $iComp $iVersion - $pushreloutput\n"; +} + + + +# LRtrim +# +# Description +# This function removes the space on the left and right +sub LRtrim( $ ) { + my $result = shift ; + $result =~ s/^\s+// ; + $result =~ s/\s+$// ; + return $result ; +} + + +sub GetLatestBuild( $ ) { + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $latestbuild = "nobuild"; + my @AllBuilds = `latestver -a $iBaselineComponentName`; + + foreach my $build ( @AllBuilds ) { + my $status = BragFromAutobuild2HttpInterface( $build , $iBaselineComponentName ); + if ( ( lc( $status ) eq "green" ) or ( lc( $status ) eq "amber" ) ){ + $latestbuild = $build ; + last ; + } + } + return $latestbuild ; +} + + +sub GetLatestGreenBuild( $ ) { + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $greenbuild = "amberbuild"; + my @AllBuilds = `latestver -a $iBaselineComponentName`; + foreach my $build ( @AllBuilds ) { + $build = LRtrim($build); + my $status = BragFromAutobuild2HttpInterface( $build , $iBaselineComponentName ); + if ( lc( $status ) eq "green" ) { + $greenbuild = $build ; + last ; + } + } + return $greenbuild ; # buildnumber or "amberbuild" +} + + + +# Usage +# Just call the sub-route called BragFromAutobuild2HttpInterface like this +# my $status = BragFromAutobuild2HttpInterface("M04735_Symbian_OS_v9.5" , "gt_techview_baseline"); +# my $status = BragFromAutobuild2HttpInterface("DP00454_DeveloperProduct" , "sf_tools_baseline"); +# $status should be green or amber etc. + +## @fn BragFromAutobuild2HttpInterface($sVer) +# +# Queries the HTTP interface to Autobuild2 DB to determine the BRAG status of a CBR. +# +# @param sVer string, CBR for which the BRAG status is to be determined. +# +# @return string, BRAG status of the queried CBR. "TBA" if BRAG was indeterminable. + +sub BragFromAutobuild2HttpInterface( $ $ ) +{ + my $sVer = shift ; + $sVer = LRtrim($sVer); + my $iBaselineComponentName = shift ; + $iBaselineComponentName = LRtrim($iBaselineComponentName); + my $sBrag = "TBA"; + my $sSnapshot = ""; + my $sProduct = ""; + if ($sVer =~ /\_DeveloperProduct/i) + { + #DP00420_DeveloperProduct + if ($sVer =~ /([\w\.]+)\_DeveloperProduct/i) + { + $sSnapshot = $1; + $sProduct = "DP"; + } + else + { + return $sBrag; # i.e. "TBA" + } + } + + my $parameters = "snapshot=$sSnapshot&product=$sProduct"; + # Alternative method of getting the BRAG status - use the HTTP interface to Autobuild + my $sLogsLocation = "http://intweb:8080/esr/query?$parameters"; + + my $roUserAgent = LWP::UserAgent->new; + my $roResponse = $roUserAgent->get($sLogsLocation); + + if ($roResponse->is_success and $roResponse->content =~ /BRAG\s*\=\s*([a-z|A-Z]+)/) + { + $sBrag = $1; + $sBrag =~ s/\s//g; # remove any whitespace padding + return $sBrag; + } + else + { + return $sBrag; # i.e. "TBA" + } +} + + + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# $iComp - Name of the component to push +# $iLoc - Remote site reltools.ini location +# +# Description +# This function processes the commandline +sub ProcessCommandLine { + + my ($iHelp, $iComp, $iLoc, $iLatest, $iGreen, $iVer); + GetOptions('h' => \$iHelp, 'c=s' => \$iComp, 'r=s' => \$iLoc, 'g' => \$iGreen, 'l' => \$iLatest, 'version=s'=>\$iVer); + + if (($iHelp) || (!defined $iComp) || (!defined $iLoc) || ($iVer && $iLatest)|| ($iVer && $iGreen)| ($iGreen && $iLatest)) + { + &Usage(); + } + + my $iType = ($iGreen)? "green" : "latest"; + $iType = ($iVer)? $iVer:$iType; + + return($iComp,$iLoc,$iType); +} + +# Usage +# +# Output Usage Information. +# +sub Usage { + print <new(config_file => $iConfig); +foreach my $iTemplate (@$iTemplates) +{ + eval { + $delivery->send(Template => $iTemplate, %gEntries); + }; + if ($@) + { + print "ERROR: Failed to record delivery using Template $iTemplate - $@\n"; + } else { + print "Delivery Email Sent using Template $iTemplate\n"; + } +} + + + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# $ilog - logfile location +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, @iTemplates, $iConfig, @iEntries); + + GetOptions('h' => \$iHelp, 't=s' => \@iTemplates, 'c=s' => \$iConfig, 'e=s' => \@iEntries); + + if (($iHelp) || (scalar(@iTemplates) == 0) || (!defined $iConfig) || (scalar(@iEntries) == 0)) + { + &Usage(); + } else { + return($iConfig, \@iTemplates, \@iEntries); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print <" text in the + HTML::template file with the text "20". + Keys listed on the commandline that do not exist in the template + will generate an ERROR. + Keys listed in the template but not provided on the command line will not + generate an error. + + Example Commandline + record_delivery.pl -t SymbianKK.tmpl -c testemail.cfg -e BuildNumber=03803_Symbian_OS_v9.2 -e PublishLocation=\\\\builds01\\devbuilds + +USAGE_EOF + exit 1; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/record_delivery.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/record_delivery.pm Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,159 @@ +package record_delivery; + +=head1 NAME + +Record delivery + +=head1 SYNOPSIS + +record_delivery.pl + +=head1 DESCRIPTION + +This module is designed to send an email for the purpose of recording deliveries. + +=head1 COPYRIGHT + +Copyright (c) 2005 Symbian Ltd. All rights reserved + +=cut + +=over 4 + +=item * Template Notes + +The basic rules of the template for creating a delivery record are:- +The replacement sections as per HTML::Template module rules. +%% is a seperator +Spelling and case of words is critical +General line format is:- Field name in Delivery record document%%Field value%% +No line returns will be transferred to the delivery record document +"Responsible Person" can only be a single person. +"Symbian Contact" and "Additional Email List" can be multiple people seperated by a semicolon (;) +"Consignee Name" and "Contract Identifier" are values chosen from the deliveries database +No empty fields are allowed, to simulate an empty field use a single space +All the fields shown in the example must be present. + +e.g +Title%% CBR Delivery to Kshema%% +Export Controlled%%Yes%% +Reason Why Not Exported%% %% +Consignee Name%%Kshema Technologies%% +Contract Identifier%%N/A system Test 07/08/2003%% +Recipient Email%%Andrew.Beck@Symbian.com%% +Recipient Project%% %% +Additional Email List%% %% +Symbian Contact%%Monika Lewandowski; Denis Lyons%% +Responsible Person%%Monika Lewandowski%% +Source/Archive Location%%\\builds01\ODCBuilds\CBR_Archive_%% +Notification Email text%%This is a test 2 of auto delivery recording%% +Delivery Notes%%GT_Techview_Baseline Version %% + +=back + +=over 4 + +=item * Other Notes + +An email will be sent back to the from_address value if the creation of the +record delivery document fails. + +=cut + +use 5.6.1; +use strict; +use warnings; + +use Exporter; +use vars qw ($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS @EXPORT_FAIL); +@ISA = ('Exporter'); +@EXPORT = qw(new send); +@EXPORT_FAIL = qw (); +%EXPORT_TAGS = ( ':all' =>[qw/new send/] ); +$VERSION = '0.1'; + +use Carp; +use Net::SMTP; +use Sys::Hostname; +use HTML::Template; + +sub new +{ + my ($class) = shift; + our %args = @_; + my $self = {}; + bless $self, $class; + + # Use config file if defined + if (defined $args{'config_file'}) + { + # populate %args from file + do $args{'config_file'}; + } + + # if from address is not set then the from is the machine name + if(!defined($args{'from_address'})) + { + $self->{'from_address'} = hostname; + } else { + $self->{'from_address'} = $args{'from_address'}; + } + + # if to address is not set then confess + if(!defined($args{'to_address'})) + { + confess "ERROR: Sending email, no To: address defined"; + } else { + $self->{'to_address'} = $args{'to_address'}; + } + + # if to smtp_server is not set then set it to the local machine + if(!defined($args{'smtp_server'})) + { + $self->{'smtp_server'} = hostname; + } else { + $self->{'smtp_server'} = $args{'smtp_server'}; + } + + + return $self; +} + +sub send +{ + + my $self = shift; + + my %args = @_; + + # Create the Template and allow supplied params not to exist in the template + my $email = new HTML::Template(filename => $args{'Template'}, die_on_bad_params => 0); + # Delete the template filename from the %args hash so a generic loop can be + # used for other Template Variables where the key is the same as TMPL_VAR NAME + delete $args{'Template'}; + + #Complete Template + foreach my $key (keys %args) + { + $email->param($key => $args{$key}); + } + + + my (@message); + + push @message,"From: $self->{'from_address'}\n"; + push @message,"To: $self->{'to_address'}\n"; + push @message,"Subject: Auto Import\n"; + push @message,"\n"; + push @message,$email->output(); + + my $smtp = Net::SMTP->new($self->{'smtp_server'}, Hello => hostname, Debug => 0); + $smtp->mail(); + $smtp->to($self->{'to_address'}); + + $smtp->data(@message) or confess "ERROR: Sending email"; + $smtp->quit; + +} + +1; diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/relnotes.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/relnotes.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,210 @@ +#!perl + +# Release notes generator +# 07/10/1999 - 18/11/99 RH + +use strict; + +sub PrintLines { print OUTFILE join("\n",@_),"\n"; } + +if (@ARGV!=2 || ! -e $ARGV[0]) + { +#........1.........2.........3.........4.........5.........6.........7..... + print < + +Generates an HTML document containing release notes for each +component. + + is a file containing a list of components and locations + in the format: + COMPNAME DIRECTORY [CH#1 CH#2] + eg + AGNMODEL AGNMODEL + Release documentation is collexted for all relevant changelists + in the range specified by and . + + The first line of the file must contain the default values for + and separated by spaces. + + is a path specifier (which may include wildcards)that, + combined with the current view and the directory information in + , gives unambiguous access to component source on the + appropriate branch(es) in the repository. + +The file name of the component list is assumed to be the same as the +name of the target product. + +It is also assumed that revision specifier is earlier than +revision specifier . + +Note +---- +Before using this utility, you must switch to a client that gives +visibility to those branches of the repository that contain the +submissions for which you want to extract release note documentation. + +Example for Crystal +------------------- + Switch to a client that gives visibility to only //EPOC/Main/generic + and //EPOC/Main/Crystal. Then type: + + perl relnotes.pl crystal.dat //EPOC/Main + + This generates release notes in a file named Crystal.html +-------------------------------------------------------------------------- + +USAGE_EOF + exit 1; + } + +my $listfile = $ARGV[0]; +my $srcpath = $ARGV[1]; +my $productname = $listfile; + +$productname =~ s#.*[\\\/]##; # lose any leading path +$productname =~ s#\.[^\.]+$##; # lose any trailing extension + +$productname = ucfirst lc $productname; # capitalise only first letter +$productname =~ s/_os_/_OS_/i; # Just making sure that OS is in caps +$productname =~ s/_gt$/_GT/i; # Just making sure that GT is in caps +$productname =~ s/_tv$/_TV/i; # Just making sure that TV is in caps + +$srcpath =~ s/\/\.\.\.$//; # remove trailing /..., which slows things down + +open INFILE, "< $listfile" or die "ERROR: Can't read $listfile\n"; + + +my @listfile = ; +my $firstline = shift @listfile; + +$firstline =~ m/^\s*(\d+)\s+(\d+)/; +my $default_firstchange = $1; +my $default_lastchange = $2; + +if (!($default_firstchange > 0) || !($default_lastchange > 0)) + { + die "ERROR: First line of $listfile must contain non-zero changelist numbers only\n"; + } + +my ( $s, $min, $hour, $mday, $mon, $year, $w, $y, $i)= localtime(time); +$year+= 1900; +$mon++; + +open OUTFILE, "> $productname.html" or die "ERROR: Can't open $productname.html for output"; +print OUTFILE <\n\n\n$productname Release Notes\n\n\n +\n +\n\n


    \n\n +

    $productname Release Notes

    +

    Created - $mday/$mon/$year\n +HEADING_EOF + +my @newcomponents = (); +my @nochangecomponents = (); + +foreach (@listfile) + { + my $firstchange = $default_firstchange; + my $lastchange = $default_lastchange; + + my $newComponent = 0; + + s/\s*#.*$//; # remove comments + if (/^\s*$/) { next; } # ignore blank lines + + if (/^\s*\S+\s+\S+\s+(\d+)\s+(\d+)/) # get any non-default changelist numbers + { + $firstchange = $1; + $lastchange = $2; + + $newComponent = 1 if ($firstchange == 0); + } + + if (/^\s*(\S+)\s+(\S+)/) # parse component data + { + my $compname = uc $1; + my $topdir = $2; + + my $preform = 0; + my $changeCount = 0; + + $firstchange++; # inc changelist number so we don't include the very first submission - it would have been picked up in the last run of this script + + print "Processing $compname\n"; + my @complines = (); + + my $command = "p4 changes -l -s submitted $srcpath/$topdir/...\@$firstchange,$lastchange"; + my @compchange = `$command`; + die "ERROR: Could not execute: $command\n" if $?; + + foreach my $line (@compchange) + { + if ($line !~ /\S/) { next; } # ignore lines with no text + chomp $line; + $line =~ s/\&/&/g; + $line =~ s/\/>/g; + $line =~ s/\"/"/g; + + if ($line =~ /^Change\s+\d+/i) + { + $changeCount+=1; + $line =~ s/\s+by .*$//; + if ($preform) + { + push @complines, ""; + $preform = 0; + } + push @complines, "

    $line"; + push @complines, "

    ";
    +        $preform = 1;
    +        next;
    +        }
    +
    +      $line =~ s/^\s//;                 # drop first leading whitespace
    +      $line =~ s/^\t/  /;               # shorten any leading tab
    +      if ($changeCount == 0)
    +        {
    +        warn "WARNING: Description contains text preceding \"Change\". Printing line to output file:\n$line\n";
    +        }
    +      push @complines, $line;
    +      }
    +    if ($changeCount == 0)
    +    	{
    +    	if ($newComponent)
    +    		{
    +    		push @newcomponents, $compname;
    +    		}
    +    	else
    +    		{
    +    		push @nochangecomponents, $compname;
    +    		}
    +    	next;
    +    	}
    +	# Component with real change descriptions
    +	if ($preform)
    +		{
    +		push @complines, "
    "; + } + &PrintLines("

    $compname

    ",@complines); + } + } +close INFILE; + +if (scalar @newcomponents) + { + &PrintLines("

    New Components

    ", join(", ", sort @newcomponents)); + } + +if (scalar @nochangecomponents) + { + &PrintLines("

    Unchanged Components

    ", join(", ", sort @nochangecomponents)); + } + +&PrintLines(""); +close OUTFILE; \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/remove_old_builds.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/remove_old_builds.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,71 @@ +#!perl -w +# +# remove_old_builds.pl +# +# usage: +# perl remove_old_builds.pl current_build_number build-directory required-free-space +# +use strict; + +sub usage + { + print <) + { + if (/\s+(\d+) bytes free/) { $s=$1;} + } + return $s; + } + +my $current_build=$ARGV[0]; +my $bld_dir=$ARGV[1]; +my $space=$ARGV[2]; + +unless ($space) { usage() }; # Must have all three args. So check for last one only. + +open DIRS, "dir /b /ad /od $bld_dir |" or die "Cannot open DIRS $bld_dir"; # /b = "bare output" /ad = directories only /od = sort by date +while (my $name = ) + { + if (freespace($bld_dir) >= $space) + { last; } + chomp $name; + chomp $current_build; + + if(($name =~ /^((D|T|M|MSF|TB|E|(\d{2,3}_))?(\d+))(([a-z]\.\d+)|([a-z])|(\.\d+))?/) && ($name ne $current_build)) + { + print "Removing $bld_dir\\$name\n"; + if (system("rmdir /s /q $bld_dir\\$name")) + { + print "ERROR: Failed to remove: $bld_dir\\$name\n"; + } + } + } +close DIRS; + +if (freespace($bld_dir) < $space) + { + print "ERROR: Cannot create $space free bytes in $bld_dir\n"; + exit 1; + } + +exit 0; + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/renumber.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/renumber.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,110 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to renumber the XML command file +# +# + +use strict; +use Getopt::Long; +use File::Copy; + +# Process the commandline +my ($iDataSource) = ProcessCommandLine(); + +&Renumber($iDataSource); + + +# ProcessCommandLine +# +# Inputs +# +# Outputs +# $iDataSource (XML file to process) +# +# Description +# This function processes the commandline + +sub ProcessCommandLine { + my ($iHelp, $iPort, $iDataSource, $iLogFile); + GetOptions('h' => \$iHelp, 'd=s' =>\$iDataSource ); + + if (($iHelp) || (!defined $iDataSource)) + { + Usage(); + } elsif (! -e $iDataSource) { + die "Cannot open $iDataSource"; + } else { + return($iDataSource); + } +} + +# Usage +# +# Description +# Output Usage Information. +# + +sub Usage { + print <$iDataSource" or die "Can't read $iDataSource"; + + while ($iLine=) + { + if ($iLine =~ /ID=\"\d+\"/) + { + $iLine =~ s/ID="\d+"\s+Stage="\d+"/ID="$iNum" Stage="$iNum"/; + $iNum++; + } + elsif ($iLine =~ /Order="\d+"/) + { + $iLine =~ s/Order="\d+"/Order="$iOrder"/; + $iOrder++; + } + print XMLOUT $iLine; + + } + + close XML; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/rom_metrics_list.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/rom_metrics_list.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,240 @@ +#!perl +# Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Perl script to output the current build rom_metric to a csv file. +# The file is of the format , +# use warnings; +# +# + +use strict; +use Getopt::Long; +use File::Copy; + +# +# Main +# + +# Check arguments +my $build = ''; +my $do_all = 0; +my $device = ''; +my $rom_loc = ''; +my $publish_loc = ''; +my $preview = 0; +my $help = 0; +my $dir_name; +my $roms_loc; + +GetOptions ( 'n' => \$preview, 'b=s' => \$build, 'a' => \$do_all, 'd=s' => \$device, 'p=s' => \$publish_loc, 'h|?' => \$help ); +&Usage() if $help; +&Usage() if ( !$do_all && $build eq '' ); +&Usage() if ( ( $publish_loc eq '' ) || ( $device eq '' ) ); + +# +# Check if all builds are to be processed + +my $pathspec = $publish_loc.'\\logs\\\\rom_logs'; +my $rom_logfilespec = "$pathspec\\${device}.log"; +my $csv_logfilespec = $publish_loc."\\Rom_metrics"."\\${device}.csv"; +my $csv_logfilespec_old = $publish_loc."\\Rom_metrics"."\\${device}.old"; +$roms_loc = $publish_loc.'\\logs'; +my $do_read = 1; + +if ( $do_all ) +{ + # Get all the log directories and process a new csv file. + + + # Check if old log file exist then remove it then move the current file to old name. + if ( -e $csv_logfilespec ) + { + print ( "Moving old file\n" ); + if ( -e $csv_logfilespec_old ) + { + if ( $preview ) + { + print( "\ndel $csv_logfilespec_old\n" ); + } + else + { + unlink( "$csv_logfilespec_old" ); + } + } + if ( $preview ) + { + print( "\nmove $csv_logfilespec $csv_logfilespec_old\n" ); + } + else + { + move( "$csv_logfilespec", "$csv_logfilespec_old" ); + } + } + + # Get list of directories + opendir ( DIRS, $roms_loc ); + while ( defined ( $dir_name = readdir( DIRS ) ) ) + { + # $dir_name = $_; + chomp ( $dir_name ); + + # Look for name starting with 5 numbers, should be a build directory + print "Checking dir $dir_name \n"; + if ( -d $roms_loc."\\".$dir_name ) + { + if ( $dir_name =~ /^(\d{5})/ ) + { + $rom_logfilespec = "$roms_loc\\$dir_name\\rom_logs\\${device}.log"; + print "Looking in $roms_loc\\$dir_name for $rom_logfilespec\n"; + $do_read = 1; + + # Open the file for reading + if ( -e $rom_logfilespec ) + { + open( INPUT, $rom_logfilespec ) or next "Can't open $rom_logfilespec\n"; + } + else + { + print "Can't find log file $rom_logfilespec\n"; + open(CSVFILE, ">> $csv_logfilespec" ) or die "Can't open log file for appending.\n"; + if ( $preview ) + { + print ( "$dir_name,-1,\n" ); + } + else + { + print CSVFILE ( "$dir_name,-1,\n" ); + } + close(CSVFILE); + $do_read = 0; + + } + + # Extract details from the log file + print "Checking do_read $do_read \n"; + if ( $do_read ) + { + my $line; + while($line = ) + { + # Find size information + if($line =~ /^Total used (\d+)$/) + { + # Open the csv file for appending + open(CSVFILE, ">> $csv_logfilespec" ) or die "Can't open log file for appending.\n"; + if ( $preview ) + { + print ( "$dir_name,$1,\n" ); + } + else + { + print CSVFILE ( "$dir_name,$1,\n" ); + } + close(CSVFILE); + } + } + + close(INPUT); + } + } + } + } +} +else +{ + # Do not process all directories. Just get the log file from the given one and append to the csv file. + + # Check if old log file exist then remove it then move the current file to old name. + if ( -e $csv_logfilespec ) + { + print ( "Copy to old file\n" ); + if ( -e $csv_logfilespec_old ) + { + if ( $preview ) + { + print( "del $csv_logfilespec_old\n" ); + } + else + { + unlink( "$csv_logfilespec_old" ); + } + } + if ( $preview ) + { + print( "copy $csv_logfilespec $csv_logfilespec_old\n" ); + } + else + { + copy( "$csv_logfilespec", "$csv_logfilespec_old" ); + } + } + + $rom_logfilespec = "$roms_loc\\${build}\\rom_logs\\${device}.log"; + print "Looking in $roms_loc\\$build for $rom_logfilespec\n"; + + # Open the file for reading + if ( -e $rom_logfilespec ) + { + open( INPUT, $rom_logfilespec ) or die "Can't open $rom_logfilespec\n"; + } + else + { + open(CSVFILE, ">> $csv_logfilespec" ) or die "Can't open log file for appending.\n"; + if ( $preview ) + { + print ( "$build,-1,\n" ); + } + else + { + print CSVFILE ( "$build,-1,\n" ); + } + close(CSVFILE); + die "Can't find log file $rom_logfilespec\n"; + } + + # Extract details from the log file + my $line; + while($line = ) + { + # Find size information + if($line =~ /^Total used (\d+)$/) + { + # Open the csv file for appending + open(CSVFILE, ">> $csv_logfilespec" ) or die "Can't open log file for appending.\n"; + if ( $preview ) + { + print ( "$build,$1,\n" ); + } + else + { + print CSVFILE ( "$build,$1,\n" ); + } + } + } + + close(INPUT); + +} + +sub Usage +{ + print "\nperl rom_metrics_list.pl [-a | -b %1] -d %2 -p %3 [-n]\n\n"; + print "-a Process all builds.\n"; + print "-b Build number.\n"; + print "-d Device type.e.g. ab_001.techview\n"; + print "-p Publish location.\n"; + print "-n Preview only.\n"; + print "-h Help.\n\n"; + exit (0); +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/runcbr.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/runcbr.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,76 @@ +# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to launch MakeCBR.pl and test return code and zip up the CBR Environment on failure +# +# + +use strict; +use Getopt::Long; + +my($build_id, $config_file, $log_file, $parallel, $release_ver, $debug_file, $help_flag, $prev_ver, $repair, $int_ver); + +GetOptions ( + 'b=s' => \$build_id, + 'c=s' => \$config_file, + 'l=s' => \$log_file, + 'v=s' => \$release_ver, + 'p=s' => \$prev_ver, + 'd=s' => \$debug_file, + '+h' => \$help_flag, + 'repair' => \$repair, + 'i=s' => \$int_ver, + 'j=i' => \$parallel +); + +if(defined $ENV{PERL510_HOME}) +{ + $ENV{PATH} = "$ENV{PERL510_HOME}\\bin;".$ENV{PATH}; + system("path"); + my $cmd_perl_version = `perl -v`; + $cmd_perl_version =~ /(v\d+.\d+.\d+)/i; + my $perl_version = $1; + print "Add perl $perl_version executable path into env path\n"; +} +else +{ + $parallel = 0; +} + + +# Build Command line +# Must on correct drive +my $commandline = "perl \\sf\\os\\buildtools\\toolsandutils\\productionbldtools\\makecbr\\makecbr.pl -b $build_id -v $release_ver -c $config_file"; + +if (defined $log_file) +{ + $commandline .= " -l $log_file"; +} + +if (defined $debug_file) +{ + $commandline .= " -d $debug_file"; +} + +if (defined $prev_ver) +{ + $commandline .= " -p $prev_ver"; +} + +if (defined $parallel) +{ + $commandline .= " -j $parallel"; +} +print "makcbr command: $commandline\n"; +system("$commandline"); + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/runcdb.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/runcdb.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/rvct.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/rvct.ini Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,10 @@ +[2.2.616] +bin = C:\Apps\ARM\RVCT2.2[616]\RVCT\Programs\2.2\349\win_32-pentium +inc = C:\Apps\ARM\RVCT2.2[616]\RVCT\Data\2.2\349\include\windows +lib = C:\Apps\ARM\RVCT2.2[616]\RVCT\Data\2.2\349\lib + +[3.1.700] +bin = C:\Apps\ARM\RVCT3.1[700]\bin +inc = C:\Apps\ARM\RVCT3.1[700]\inc +lib = C:\Apps\ARM\RVCT3.1[700]\lib + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/start-perl.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/start-perl.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,160 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Program to start a perl script that may run for more than 5 second in a new console +# and return to the caller. +# +# + +use strict; +use Carp; +use Getopt::Long qw{:config pass_through}; +use Win32::Process; +my %cpus_to_clients = (2 => 4, + 4 => 4, + 8 => 8, + 16 => 16); + +my $n = ProcessCommandLine(); + +if($n == 0) +{ + exit LaunchCommand(@ARGV); +} +else # $n should be 2, 4 or 8 in this case +{ + my $max = $cpus_to_clients{$n}; + my @exit_codes; + + # Now create $max processes. + for my $i(1..$max) + { + # Make a copy of the initial arg so we can use the # as a placeholder + # for the client number. + my @updated_args = @ARGV; + + # Update each argument, replacing # with $i; should only be one "#" + for my $arg(@updated_args) + { + $arg =~ s/#/$i/; + } + + push @exit_codes, LaunchCommand(@updated_args); # Push the exit code onto the array. + } + + # Now process the exit codes. If one is non-zero exit with that code. + # If all are zero exit with 0. + for my $ec(@exit_codes) + { + if($ec != 0) + { + exit $ec; + } + } + + exit 0; +} + +################################################################################ +# LaunchCommand # +# Inputs: List of arguments to pass to perl exe # +# Outputs: Exit code of perl process, if it exits within 5 seconds; 0 if not # +################################################################################ +sub LaunchCommand +{ + my @argv = @_; + print "Starting @argv\n"; + # Create the process + Win32::Process::Create(my $proc, "$^X", "$^X @argv", 0, CREATE_NEW_CONSOLE, ".") || croak "ERROR: start @argv :$!"; + + my $ret = $proc->Wait(5000); # milliseconds. Return value is zero on timeout, else 1. + if ($ret == 0) # Wait timed out + { # No error from child process (so far) + print "@argv Started\n"; + return 0; + } + else # Child process terminated. Wait usually returns 1. + { # Error in child process?? Get exit code + my $exitcode; + $proc->GetExitCode($exitcode); + if ($exitcode != 0) + { + printf "ERROR: @argv failed to start. Exit Code: 0x%04x.\n",$exitcode; + } + return $exitcode; + } +} + +################################################################################ +# ProcessCommandLine # +# Inputs: None # +# Returns: if specified on the command line, the number of processors; # +# otherwise 0 - this indicates that traditional usage of start-perl. # +# Remarks: If the number of processors is not defined in hash %cpus_to_clients # +# return an "intelligent guess" # +################################################################################ +sub ProcessCommandLine +{ + my ($help, $num_of_cpus); + GetOptions('h' => \$help, 'n=s' => \$num_of_cpus); + if (($help)) # Help + { + Usage(); + } + elsif(defined($num_of_cpus)) # Check that the number of clients is valid + { + unless(defined $cpus_to_clients{$num_of_cpus}) + { + # Report if the number is not valid. + my @iValidList = sort {$a <=> $b} keys %cpus_to_clients; + printf "ERROR: Argument -n $num_of_cpus not valid. Must be one of: %s.\n", join (', ', @iValidList); + + # Then try to guess appropriate number: + my $cpus = 0; + $cpus = 2 if ($num_of_cpus < 4); + $cpus = 4 if ($num_of_cpus > 4 && $num_of_cpus < 8); + $cpus = 8 if ($num_of_cpus > 8); + print "...choosing valid number: $cpus\n"; + return $cpus; + } + return $num_of_cpus; # Return number if valid + } + else ## i.e if(!defined($num_of_cpus)) + { + return 0; + } +} + +################################################################################ +# Usage # +# Inputs: None # +# Outputs: Usage information for the user. # +# Remarks: None # +################################################################################ +sub Usage +{ + print < followed by a perl script + usually BuildClient.pl. In this case the -c argument to BuildClient will be used + as a place holder and the # will be replaced by either 4 or 8. + + The script is backwards compatable with its previous usage. + +USAGE_EOF + exit 1; +} diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/startbuild.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/startbuild.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,280 @@ +#!perl -w +# +# StartBuild.pl +# +# Script to bootstrap the starting of Daily and Test builds +# Uses a config file containing details of which test source is needed. +# Performs a delta sync to the baseline changelist number, copies only the +# necessary files to clean-src, then syncs down any other files specified +# in the config file into clean-src. + +use strict; +use File::Copy; +use Getopt::Long; +use FindBin; +use Sys::Hostname; +use lib "$FindBin::Bin/.."; +use BxCopy; +use PreBldChecks; +use BuildLaunchChecks; + +use PC_P4Table; +my $gXMLEnvRef; # Reference to hash containing environment data read from the XML file +my %gBuildSpec; + +# default opts are daily manual +my $CFG_BUILD_SUBTYPE = "Daily"; + +# Process the commandline +my ($iBuildSubTypeOpt) = ProcessCommandLine(); + +my $hostname = &GetHostName(); + +my $PUBLISH_LOCATION_DAILY = "\\\\builds01\\devbuilds"; +my $PUBLISH_LOCATION_TEST = "\\\\builds01\\devbuilds\\test_builds"; +my $BUILDS_LOCAL_DIR = "d:\\builds"; + +# Define the source root directory (assumes it's 3 levels up) +my $sourcedir = Cwd::abs_path("$FindBin::Bin\\..\\..\\..\\.."); + +# Define the pathnames for the XML files +my $BuildLaunchXML = "$sourcedir\\os\\buildtools\\bldsystemtools\\commonbldutils\\BuildLaunch.xml"; +my $PostBuildXML = "$sourcedir\\os\\buildtools\\bldsystemtools\\commonbldutils\\PostBuild.xml"; + +sub main() { + + print "Starting\n "; + + prepBuildLaunch(); + doLoadEnv(); # populate gBuildEnv with ENV + doSubstDrive(); + doLogsDirCreate(); + doManualBuild(); # spawn build clients and do build +} + +# load the env from BuildLaunch.xml +sub doLoadEnv() { + + # User may have edited environment variables above (see call to Notepad) + # So re-read the XML file and store current values in %$gXMLEnvRef + $gXMLEnvRef = PreBldChecks::XMLEnvironment($BuildLaunchXML); + + $gBuildSpec{'Product'} = $gXMLEnvRef->{'Product'}; + $gBuildSpec{'SnapshotNumber'} = $gXMLEnvRef->{'SnapshotNumber'}; + $gBuildSpec{'ChangelistNumber'} = $gXMLEnvRef->{'ChangelistNumber'}; + $gBuildSpec{'BuildsDirect'} = $gXMLEnvRef->{'BuildsDirect'}; + $gBuildSpec{'Platform'} = $gXMLEnvRef->{'Platform'}; + $gBuildSpec{'BuildBaseName'} = 'Symbian_OS_v'.$gBuildSpec{'Product'}; + $gBuildSpec{'ThisBuild'} = $gBuildSpec{'SnapshotNumber'}."_".$gBuildSpec{'BuildBaseName'}; + $gBuildSpec{'LogsDir'} = $gXMLEnvRef->{'LogsDir'}; + $gBuildSpec{'BuildDir'} = $gXMLEnvRef->{'BuildDir'}; # substed drive letter + $gBuildSpec{'BuildsDirect'} = $gXMLEnvRef->{'BuildsDirect'}; # build dir + $gBuildSpec{'ThisBuildDir'} = $gBuildSpec{'BuildsDirect'} . $gBuildSpec{'ThisBuild'}; + $gBuildSpec{'Type'} = $gXMLEnvRef->{'Type'}; + $gBuildSpec{'CurrentCodeline'} = $gXMLEnvRef->{'CurrentCodeline'}; + $gBuildSpec{'BuildSubType'} = $gXMLEnvRef->{'BuildSubType'}; + $gBuildSpec{'SubstDir'} = $gXMLEnvRef->{'SubstDir'}; + $gBuildSpec{'CleanSourceDir'} = $gXMLEnvRef->{'CleanSourceDir'}; + + doValidate(); +} + +# +# Output warnings for any missing attributes. If any +# are missing, the output a RealTimeBuild ERROR to halt the build +# +sub doValidate() { + + # 1. validate all env vars are set + # Note: Validate of TestBuild.cfg, not done here + my $iWarnCount = 0; + my $key; + my $value; + + while(($key, $value) = each(%gBuildSpec)) { + + # do something with $key and $value + if ($value eq "") { + print "\nWARNING: Attribute $key is missing from Specification "; + $iWarnCount++; + } + } + + die "\nERROR: RealTimeBuild: Attributes missing from BuildLaunch.xml" if $iWarnCount > 0; +} + +# Create Logs dir +sub doLogsDirCreate() { + + if (!(-e $gBuildSpec{'LogsDir'})) { + + print "=== CREATING LOGS DIRECTORY ===\n"; + + my $cmd = "mkdir $gBuildSpec{'LogsDir'}"; + system($cmd); + + } else { + print "REMARK: Logs dir " .$gBuildSpec{'LogsDir'}."already exists!\n"; + } +} + +# +sub doSubstDrive() { + + # Ensure trailing backslashes are removed + my $iSubstDrv = $gBuildSpec{'BuildDir'}; + + $iSubstDrv =~ s/\\{1}$//; + + print "=== CREATING BUILD DIRECTORY ===\n"; + + mkdir($gBuildSpec{'SubstDir'}, 0666) or die "ERROR: Could not create \"$gBuildSpec{'SubstDir'}\": $!"; + + print "=== SUBST'ING BUILD DIRECTORY ===\n"; + `subst $iSubstDrv /d 2>&1`; + system "subst $iSubstDrv $gBuildSpec{'SubstDir'} 2>&1" and die "ERROR: Could not subst \"$gBuildSpec{'SubstDir'}\" to \"substdrive\" : $!"; + + +} + +# Perform the manual build by running +# 1. BuildLaunch.xml +# 2. Core/Glue xml +# 3. PostBuild.xml +# +sub doManualBuild() { + + # Start the BuildClients + print "Starting the BuildClients\n"; + my $profile = 1;#($gProfile ? "-p" : ""); + system "start \"Launch BuildClient\" cmd /k perl $sourcedir\\os\\buildtools\\bldsystemtools\\buildsystemtools\\BuildClient.pl -d localhost:15000 -d localhost:15001 -d localhost:15002 -w 5 -c Launch $profile"; + + # + # BUILDING + # + print "=== Build started ===\n"; + + # Start the BuildServer for the main build + print "Starting the Launch BuildServer\n"; + my $command = "perl $sourcedir\\os\\buildtools\\bldsystemtools\\buildsystemtools\\buildserver.pl -p 15000 -p 15001 -p 15002 -t 5 -c 5 -d $BuildLaunchXML -l $gBuildSpec{'LogsDir'}\\".$gBuildSpec{'ThisBuild'}.".log"; + system ($command) and die "Error: $!"; + + print "Starting the Glue BuildServer\n"; + my $gGlueXMLFile = $gBuildSpec{'BuildDir'} . '\\clean-src' . '\\os\\deviceplatformrelease\\symbianosbld\\cedarutils\\Symbian_OS_v' . $gBuildSpec{'Product'} . '.xml'; + $command = "perl $sourcedir\\os\\buildtools\\bldsystemtools\\buildsystemtools\\buildserver.pl -p 15000 -p 15001 -p 15002 -t 5 -c 5 -d $gGlueXMLFile -e $BuildLaunchXML -l $gBuildSpec{'LogsDir'}\\".$gBuildSpec{'BuildBaseName'}.".log"; + system ($command) and die "Error: $!"; + + print "Starting the Postbuild BuildServer\n"; + $PostBuildXML = $gBuildSpec{'CleanSourceDir'} . '\\os\\buildtools\\bldsystemtools\\commonbldutils\\PostBuild.xml'; + $command = "perl $sourcedir\\os\\buildtools\\bldsystemtools\\buildsystemtools\\buildserver.pl -p 15000 -p 15001 -p 15002 -t 5 -c 5 -d $PostBuildXML -e $BuildLaunchXML -l $gBuildSpec{'LogsDir'}\\postbuild.log"; + system ($command) and die "Error: $!"; + + print "=== Build finished ===\n"; + + exit 0; +} + +# +sub prepBuildLaunch() { + + my %BuildLaunchCheckData; + + # + # PREPARATION + # + + # Make XML file writable + print "Making BuildLaunch XML file writable\n"; + chmod(0666, $BuildLaunchXML) || warn "Warning: Couldn't make \"$BuildLaunchXML\" writable: $!"; + + ($BuildLaunchCheckData{'Product'}, + $BuildLaunchCheckData{'SnapshotNumber'}, + $BuildLaunchCheckData{'PreviousSnapshotNumber'}, + $BuildLaunchCheckData{'ChangelistNumber'}, + $BuildLaunchCheckData{'CurrentCodeline'}, + $BuildLaunchCheckData{'Platform'}, + $BuildLaunchCheckData{'Type'}) = BuildLaunchChecks::GetUserInput(); + + $BuildLaunchCheckData{'BCToolsBaseBuildNo'} = BuildLaunchChecks::GetBCValue(\%BuildLaunchCheckData); + + $BuildLaunchCheckData{'BuildsDirect'} = $BUILDS_LOCAL_DIR; + $BuildLaunchCheckData{'BuildSubType'} = $CFG_BUILD_SUBTYPE; + $BuildLaunchCheckData{'PreviousBuildPublishLocation'} = $PUBLISH_LOCATION_DAILY; + + # set publish location according to Build SubType + if ($CFG_BUILD_SUBTYPE eq "Test") { + $BuildLaunchCheckData{'PublishLocation'} = $PUBLISH_LOCATION_TEST; + } else { + $BuildLaunchCheckData{'PublishLocation'} = $PUBLISH_LOCATION_DAILY; + } + + # validate and write any updates + my($Warnings) = BuildLaunchChecks::CheckData(\%BuildLaunchCheckData); + BuildLaunchChecks::UpdateXML($BuildLaunchXML, \%BuildLaunchCheckData, ""); + + # Open XML file for verification + print "Opening XML file(s) for verification\n"; + my $command = "start /wait notepad.exe ".$BuildLaunchXML; + system($command) and die "Error: $!"; +} + +# Return hostname of this machine +sub GetHostName +{ + my ($iHost) = &hostname() =~ /(\S+?)\./; + if (!defined($iHost)) + { + # Not a fully qualified Hostname, use use raw name + $iHost = &hostname(); + } + return ($iHost); +} + + +# new process command line +sub ProcessCommandLine { + my ($iHelp); + + GetOptions('h' => \$iHelp, + 't:s' => \$iBuildSubTypeOpt); + + if (($iHelp)) { + Usage(); + } else { + + if ((defined $iBuildSubTypeOpt)) { + $CFG_BUILD_SUBTYPE= "Test"; + } + } + + return ($iBuildSubTypeOpt); +} + + +sub Usage { + print < + + + + + + + + + + + + + +]> + + + + + + + + + + + + ; + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/subst.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/subst.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,85 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to subst and un-subst drives +# +# + +use strict; +use Getopt::Long; + +my ($drive, $path, $delete, $force) = &ProcessCommandLine; + +die "ERROR: Bad virtual drive \"$drive\"" if $drive !~ /^\w:$/; + +if ($delete) +{ + system "subst /d $drive"; + die("ERROR: Could not un-subst \"$drive\"") if $?; +} +else +{ + die "ERROR: \"$path\" does not exist" if !-d $path; + `subst /d $drive` if $force; + system "subst $drive $path"; + die("ERROR: Could not subst \"$path\" to \"$drive\"") if $?; +} + +# Subst has been successful +print "Resultant subst mappings:\n"; +my $output = `subst`; +$output ? print $output : print "None"; + +# End of script + +sub ProcessCommandLine { + my ($iHelp, $iDrive, $iPath, $iDelete, $iForce); + GetOptions('h' => \$iHelp, + 'v=s' => \$iDrive, + 'p=s' => \$iPath, + 'd' => \$iDelete, + 'f' => \$iForce); + + if (($iHelp) || (!defined $iDrive) || ((!defined $iPath)&&(!defined $iDelete))) + { + Usage(); + } + else + { + return($iDrive, $iPath, $iDelete, $iForce); + } +} + +# Usage +# +# Output Usage Information. +# + +sub Usage { + print < + -v + +For example "subst.pl -v z: -p d:\\master\\03237" will subst the directory +"d:\\master\\03237" to the virtual drive "z:" +USAGE_EOF + exit 1; +} \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/tools_utils_common.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/tools_utils_common.history.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,5 @@ + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/commonbldutils/tools_utils_common.mrp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/commonbldutils/tools_utils_common.mrp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,12 @@ +#build tools +component tools_utils_common + +source \sf\os\buildtools\bldsystemtools\commonbldutils + +notes_source \component_defs\release.src + + +ipr T +ipr G \sf\os\buildtools\bldsystemtools\commonbldutils\lib +ipr O \sf\os\buildtools\bldsystemtools\commonbldutils\lib\xml + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/filter-module.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/filter-module.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + x + + + hide + + + + + + + + + + + + + + + + + + + + + + x + x + + + + hide + + + + + + + + + + + + + + + + x + + + hide + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/filtering.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/filtering.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,276 @@ + + + + + +only + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> +]]> + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/group/sysdeftools.mrp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/group/sysdeftools.mrp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,7 @@ +component sysdeftools + +source \sf\os\buildtools\bldsystemtools\sysdeftools\ +notes_source \component_defs\release.src + + +ipr T diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/joinsysdef-module.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/joinsysdef-module.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,511 @@ + + + + + http://www.symbian.org/system-definition + + + + + ERROR: Cannot process this document + + + + + + + + + + + + + + + + + + ERROR: Linked ID "" () must match linking document "" () + + + + + + + + Cannot set "", already set + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + ERROR: Cannot create namespace prefix for downstream default namespace in + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + ERROR: Could not find namespace for "" in + + + + + + + + + + + + + + + + + ERROR: Joining error in resolving namespace for "" in + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + ../ + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/joinsysdef.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/joinsysdef.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,36 @@ + + + + + +/os/deviceplatformrelease/foundation_system/system_model/system_definition.xml + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/mergesysdef-module.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/mergesysdef-module.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,504 @@ + + + +http://www.symbian.org/system-definition + + + ERROR: Syntax not supported + + + ERROR: Can only merge stand-alone system models + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning: need definition for namespace "" for + + + + + + + + + + + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz + + + + + + + ERROR: Cannot create namespace prefix for downstream default namespace in + + + + + + + + + + + + + + + + + + + + + + + + ERROR: Syntax not supported + + + ERROR: Can only merge stand-alone system models + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Note: levels differ "" vs "" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning: "" moved in downstream model. Ignoring moved + + + + + + + + + + + + + + + Warning: All content in downstream "" is invalid. Ignoring + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning: "" moved in downstream model. Ignoring moved + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/mergesysdef.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/mergesysdef.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,100 @@ + + + + + mcl/System_Definition_Template.xml + + + + + + + + + Syntax not supported + + + + Upstream + + + + + + + + + + + Downstream + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/sysdefdowngrade.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/sysdefdowngrade.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,389 @@ + + + + + + os/deviceplatformrelease/foundation_system/system_model + + + + + + + ERROR: Cannot process this document + + + + + + + + + + + + + + + + + + + + ERROR: Package definition () cannot link another package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ERROR: Package IDs do not match: vs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WARNING: Excessive nesting of packages: Ignoring + + + + + + + + + + + + + + + + + + + + + Y + + + plugin + + placeholder + PC + + + + + + + + + + + + + + + + + + + + + + + Y + N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> +]]> + + diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/validate/checklinks.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/validate/checklinks.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,108 @@ +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Script to validate the unit links in a system definition or package definition XML file + +use strict; + +if (! scalar @ARGV) {&help()} + + +my $debug = 0; +my $skipfilter; # skip anything with a named filter +my $xslt = "../../../buildtools/bldsystemtools/buildsystemtools/joinsysdef.xsl"; +my $xalan = "../../../buildtools/devlib/devlibhelp/tools/doc_tree/lib/apache/xalan.jar"; +my $sysdef = shift; +while($sysdef=~/^-/) { #arguments + if($sysdef eq '-nofilter') {$skipfilter = shift} + elsif($sysdef eq '-v') {$debug = 1} + else { &help("Invalid command line option $sysdef")} + $sysdef = shift; +} +my $dir = $sysdef; +$dir =~ s,[^\\/]+$,,; +my $root="../../../.."; + my $full; + +if($sysdef=~/system_definition\.xml/) { # if running on a sysdef, ensure it's joined before continuing + ($full = `java -jar $dir$xalan -in $sysdef -xsl $dir$xslt`) || die "bad XML syntax"; +}else { # assume any other file has no hrefs to include (valid by convention) + $root=''; + open S, $sysdef; + $full=join('',); + close S; +} +$full=~s///sg; # remove all comments; +my $count=1; + +my $filter = ''; +foreach (split(/ + + + + + + Cross-Checking System Model + + + + + + + + +

    + ()

    +
    + + +

    + Note: + + + ()

    +
    + + +

    + Warning: + + + ()

    +
    + + +

    + Error: + + + ()

    +
    + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/validate/test-model.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/validate/test-model.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,490 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + System Definition: + items + + + + + + + + + + + + Definition: + units + + + + systemModel element should have a name + + + + + + + + + Attribute ="" is not valid for + + + + + + + + + + + plugin + doc + tool + config + api + test + + + + mandatory + optional + development + + + other + desktop + device + + + + + lo + hb + mm + ma + pr + vc + se + ui + dc + de + dm + rt + to + ocp + + + + + + + + + + + + + + + + + + + + + Illegal value ="" + + + + value in ="" + + + + + + + + + + + + + + + + + Illegal value ="" + + + + value in ="" + + + + + + + + + + Element "" is not valid in the context of "" + + + + "" has invalid parent "" + + + + + + + + + + + S60 Component "" has children. + + + Component "" has children. + + + + + + + Component "" is empty. + + + Component "" is empty and has no comment + + + + + + + "" must match ID in linked file "" + + + linked "" cannot be a link + + + + linked "" has duplicate attribute to linking document. Duplicate ignored. + + + + "" cannot have both link and content. Content ignored. + + + + "" must match item in linked file "" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Duplicate ID: "" + + + + Undefined namespace for ID "" + + + + + + + + + + + + + + + + + + + + + // + / + + + + + + + + + + + + + + + + + + + + + + + Unexpected path for -> "" + + + + + + + Unexpected path for -> "" + + + Unexpected path for -> "" + + + Unexpected path for -> "" + + + + + + path "" should not end in / + + + path "" must use only forward slashes + + + + + + + + + + + has no match in . + + + + + + + : + + + + + + + + + + + not identical. [|] + + + + + + + + + + + + not identical. [|] + + + + () + + +vp cross-check + + + + + + + + + VP component "" v not in SysDef + + + + + + + Found + Found + + + + + + + + + + + + + +System Build cross-check + + + + + + + + Build item "" not in SysDef + + + + + + Build list "" not defined + + + + + + + + + + + () + () + (? - ) + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c bldsystemtools/sysdeftools/validate/validate-sysdef.xsl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bldsystemtools/sysdeftools/validate/validate-sysdef.xsl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,48 @@ + + + + + + + + + + () + + + + + + Note: + + () + + + + + + Warning: + + () + + + + + Error: + + () + + + \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c buildtools_info/buildtools_metadata/buildtools_metadata.mrp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/buildtools_info/buildtools_metadata/buildtools_metadata.mrp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,6 @@ +component buildtools_metadata +source \sf\os\buildtools\buildtools_info\buildtools_metadata +source \sf\os\buildtools\package_definition.xml +source \sf\os\buildtools\distribution.policy.s60 +notes_source \component_defs\release.src +ipr T diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/Utils/metarombuild.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/Utils/metarombuild.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,298 @@ +# +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# +#! perl + +# This script builds ROMs which are specified in a supplied XML file +# To use this script \epoc32\tools\buildrom must be installed on the drive +# with \epoc32\tools in the path + +# Note: The TargetBoard attribute is no longer used but is still needed because of the structure of this script! + +use strict; +use XML::Simple; +use Getopt::Long; +use Cwd; +use Cwd 'abs_path'; +use File::Copy; +use File::Path; + +# Get command line arguments +my ($romspec, $boards, $roms, $logdir, $buildnum, $publish, $help, $version) = ProcessCommandLine(); + +Usage() if ($help); +Version() if ($version); + +die "Romspec xml file must be specified using the -romspec option\n" if (!$romspec); + +# Construct arrays of boards and roms if they were specified +my @boards = split /,/, $boards if ($boards); +my @roms = split /,/, $roms if ($roms); + +# Use the XML::Simple module to parse the romspec and pass the result +# into the $Roms hash reference +my $xml = new XML::Simple; +my $Roms = $xml->XMLin($romspec); + +my $RomList = %$Roms->{'Rom'}; + +my $RomBuildStage = 1; + +foreach my $rom (sort keys %$RomList) +{ + my $board = $RomList->{$rom}->{'TargetBoard'}; + if( (@boards == 0 and @roms == 0) or grep $rom, @roms or grep $board, @boards) + { + BuildRom($RomBuildStage, $RomList, $rom, $logdir, $buildnum ,$publish); + $RomBuildStage++; + } +} + +##################################################### +#### Run buildrom on the specified ROM using ######## +#### info from the romspec.xml ######## +##################################################### +sub BuildRom +{ + my $Stage = shift; # BuildRom stage + my $RomList = shift; # Hash of the romspec.xml + my $rom = shift; # Rom to be built + my $logdir = shift; # logs directory + my $buildnum = shift; # build number + my $publish = shift; # Publish Location + my $type = $ENV{Type}; # type of Build Master or Release + my $builddir = $ENV{BuildDir}; # Build Directory + my $Epocroot = $ENV{EPOCROOT}; # EpocRoot; + my $InFileList=""; # i.e. Platsec, Techview, obyfiles + my $XmlFileList=""; + my $MacroList=""; # for the buildrom -D option + my $TargetBoard = $RomList->{$rom}->{'TargetBoard'}; + my $ImageFile = " -o".$RomList->{$rom}->{'ImageFile'}->{'name'}; # for the buildrom -o option + + # Construct the list of InFiles to pass to buildrom + my $InFiles = %$RomList->{$rom}->{'InFile'}; + foreach my $infile (sort keys %$InFiles) + { + if ($infile eq "name") + { + $InFileList = " ".$InFiles->{'name'} unless (lc($InFiles->{'name'}) eq lc($TargetBoard)); + } + else + { + $InFileList .= " ".$infile unless(lc($infile) eq lc($TargetBoard)); + } + } + my $RomXmlFlag='-f'; + my $XmlFiles = %$RomList->{$rom}->{'XMLFile'}; + foreach my $XmlFlags (keys %$XmlFiles) + { + if ($XmlFlags eq "flag") + { + $RomXmlFlag= $XmlFiles->{'flag'}; + } + } + foreach my $XmlFile (keys %$XmlFiles) + { + if ($XmlFile eq "name") + { + $XmlFileList = "$RomXmlFlag"."$Epocroot"."epoc32\\rom\\include\\".$XmlFiles->{'name'}; + } + else + { + $XmlFileList .= "$RomXmlFlag"."$Epocroot"."epoc32\\rom\\include\\".$XmlFile unless(lc($XmlFile) eq lc($TargetBoard)); + } + } + + # Get the ROM macro if one is defined + if ( defined $RomList->{$rom}->{'Macro'} ) + { + if (defined $RomList->{$rom}->{'Macro'}->{'name'} ) + { + if ( $RomList->{$rom}->{'Macro'}->{'value'} ne "" ) + { + $MacroList = " -D".$RomList->{$rom}->{'Macro'}->{'name'}."=".$RomList->{$rom}->{'Macro'}->{'value'}; + } + else + { + $MacroList = " -D".$RomList->{$rom}->{'Macro'}->{'name'}; + } + } + else + { + my $Macros = %$RomList->{$rom}->{'Macro'}; + foreach my $macro (keys %$Macros) + { + if ( $Macros->{$macro}->{'value'} ne "" ) + { + $MacroList .= " -D".$macro."=".$Macros->{$macro}->{'value'}; + } + else + { + $MacroList .= " -D".$macro; + } + } + } + } + + # Call buildrom + my $buildrom_command = "buildrom $InFileList $MacroList $XmlFileList $ImageFile 2>&1"; + my $gHiResTimer = 0; + if (eval "require Time::HiRes;") + { + $gHiResTimer = 1; + } + else + { + print "Cannot load HiResTimer Module\n"; + } + open TVROMLOG, ">> $logdir\\techviewroms$buildnum.log"; + print TVROMLOG "===------------------------------------------------\n"; + print TVROMLOG "-- Stage=$Stage\n"; + print TVROMLOG "===----------------------------------------------\n"; + print TVROMLOG "-- Stage=$Stage started ".localtime()."\n"; + print TVROMLOG "=== Stage=$Stage == Build $rom\n"; + print TVROMLOG "-- Stage=$Stage == $TargetBoard $InFileList\n"; + print TVROMLOG "-- $buildrom_command\n"; + print TVROMLOG "-- MetaromBuild Executed ID $Stage $buildrom_command \n"; + print TVROMLOG "++ Started at ".localtime()."\n"; + if ($gHiResTimer == 1) + { + print TVROMLOG "+++ HiRes Start ".Time::HiRes::time()."\n"; + } + else + { + # Add the HiRes timer unavailable statement + print TVROMLOG "+++ HiRes Time Unavailable\n"; + } + my $command_output = `$buildrom_command`; + print TVROMLOG $command_output; + if ($?) + { + print TVROMLOG "ERROR: $buildrom_command returned an error code $?\n"; + } + if (($command_output =~m/\d\sFile/g) and ($command_output!~/Failed/ig) and ($command_output!~/Unsucessful/ig)) + { + print TVROMLOG "Rom Built Sucessfully\n"; + } + else + { + print TVROMLOG "ERROR: $buildrom_command failed .Please check log techviewroms$buildnum.log for details\n"; + } + if ($gHiResTimer == 1) + { + print TVROMLOG "+++ HiRes End ".Time::HiRes::time()."\n"; + } + else + { + # Add the HiRes timer unavailable statement + print TVROMLOG "+++ HiRes Time Unavailable\n"; + } + print TVROMLOG "++ Finished at ".localtime()."\n"; + print TVROMLOG "=== Stage=$Stage finished ".localtime()."\n"; + close TVROMLOG; + + # Publishing of Logs and Roms##################### + my $ImageFileXML = $ImageFile ; + $ImageFileXML =~s/^\s-o//i; + $ImageFileXML =~/(.*\d.techview)/; + my $ImageFileXMLresult = $1; + my $cwdir = abs_path ( $ENV { 'PWD' } ); + $cwdir =~s/\//\\/g; + $rom =~ /(\w+).*/; + my $data = $1; + if(($publish ne "")) + { + if($rom =~ /(\w+).*/) + { + my $data = $1; + if(not -d "$publish\\$1") + { + mkpath "$publish\\$1" || die "ERROR: Cannot create $publish\\$1"; # If folder doesnt exist create it + } + opendir(DIR, $cwdir) || die "can't opendir $cwdir: $!"; + my @file_array =readdir(DIR); + foreach ($ImageFileXMLresult) + { + foreach my $ImageFileConcat (@file_array) + { + $ImageFileConcat =~/(.*\d.techview)/; + my $Image = $1; + + if ($ImageFileXMLresult eq $Image) + { + copy ("$cwdir\\$ImageFileConcat" , "$publish\\$data\\");# or die "Cannot copy file:$!"; + } + } + closedir DIR; + } + } + } + else + { + print"Publish Option not used \n"; + } +} + +######################################## +##### Process the command line ######### +######################################## +sub ProcessCommandLine +{ + my ($romspec, $boards, $roms, $publish, $help, $version); + + GetOptions('romspec=s' => \$romspec, + 'roms=s' => \$roms, + 'boards=s' => \$boards, + 'logdir=s' => \$logdir, + 'buildnum=s' => \$buildnum, + 'publish=s' => \$publish, + 'help' => \$help, + 'version' => \$version)|| die Usage(); + + return ($romspec, $boards, $roms, $logdir, $buildnum, $publish, $help, $version); +} + + +sub Usage +{ + print < [options] + + When no options are specified, all ROMs specified in the romspec wil be built. + + Options: + -logdir + -buildnum + -publish + -help + -version + +USAGE_EOF +exit 0; +} + +sub Version +{ + print < + + + + + + Product Usability: Add information needed by interpretsis to rofs logs (CR1296, MS3.6) + + + + Buildrom has a new compulsory argument which breaks backwards compatibility + + + + Rom Tools Usability enhancements (PREQ1858, MS3.2) + + + + buildrom usage does not list "-I" option. + + + + features.pl generates featureuids.h header file in the wrong case. + + + + Component RomKit is not case-consistent on Linux filesystem. + + + + Option -p doesnt work for buildrom + + + + Buildrom doesn't work when run in the root directory + + + + DP: Alias errors in efficient_rom_paging + + + + Obsolete XML attribute 'support', in 'defaultfeaturerange'element of FM XML + + + + Patchdata requires map file + + + + Symbian rompatching patches incorrect values if patchable data is not defined + + + + Buildrom should complain on not supplying "-fm" option + + + + features.pl does not allow a feature to be excluded from a feature set's IBY + + + + Features tool help information is displayed twice with error message + + + + ROMBUILD getting invoked twice + + + + Buildrom fails with error 'Use the keyword 'romsize' ' for extension ROFS image + + + + Invocation of the spi tool fails with -d option + + + + RomKit FeatReg generation incorrectly optimises feature entries out of CFG files + + + + buildrom.pm defect when compression type is not specified. + + + + Two defects in buildrom UDA image creation. + + + + Renaming default language files is in a conflict with the NearestLanguageFile() + + + + Rombuild/Rofsbuild should warn if dll or exe is located outside standard paths + + + + Feature Manager run-time enhancements (PREQ1645) + + + + ROM patching fails if ARMV5 is not specified in caps in ABI_DIR macro + + + + Buildrom is failing if hide statement is specified in the iby/oby file + + + + buildrom doesn't work for ARMV6 + + + + Feature Manager supporting tool enhancements (PREQ1801, MS3.1) + + + + patchdata option handles incorrectly negative values + + + + Enabled the USE_CODE_PAGING and CODE_PAGING_FROM_ROFS flags and disabled the EFFICIENT_ROM_PAGING flag (which is not needed for mainly code paged ROMs). + + + + Build rom command is failing to create the image with -f option . + + + + Specifying a compression method in buildrom doesn't work. + + + + Rombuild can ignore the compress option for the core image. + + + + Not possible to have hierarchies of BSF files. + + + + Generation of data drive image (PREQ1230, MS3.1) + + + + ABIV2: BSF files do not work properly for BPABI platforms. + + + + EC021 changes to longeng have removed the static dependency on cntmodel, so textshell.oby + no longer needs workarounds to avoid pulling in cntmodel. + + + + Add textshell.oby, which creates a text shell ROM that has no dependency on the UI layer, and is intended for testing hardware adaptation APIs. + + + + Adding a new option to buildrom so that Symbol file will not be generated if the new option is specified + + + + "-I-" added between the USERINCLUDE and SYSTEMINCLUDE paths that are picked up from the MAKMAKE front-end and listed to CPP + + + + Change efficient_rom_paing.pm so that ’hide’ and ’rename’ keywords are supported. + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/group/tools_romkit.mrp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/group/tools_romkit.mrp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,11 @@ +component tools_romkit +source \sf\os\buildtools\imgtools_os\romkiteka2 +binary \sf\os\buildtools\imgtools_os\romkiteka2\group all +exports \sf\os\buildtools\imgtools_os\romkiteka2\group + +-export_file \sf\os\buildtools\imgtools_os\romkiteka2\tools\buildrom.txt \epoc32\engdoc\romkit\buildrom.txt +notes_source \component_defs\release.src + + +ipr T + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/DEBUG.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/DEBUG.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,28 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef __DEBUG_IBY__ +#define __DEBUG_IBY__ + +REM Additional things in System\Samples +REM Use "Re-install sample files" in the RefUI shell Tools menu + + +#ifdef _DEBUG +#include // top-level OBY file in \System\Samples +#endif + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/EPOCBASE.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/EPOCBASE.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,116 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef __EPOCBASE_IBY__ +#define __EPOCBASE_IBY__ + +REM EPOCBASE.IBY Basic OS Support + +#include /* ROM header definitions */ +#include /* The lowest-level of the operating system */ + +#include /* standard Sockets components */ +#include /* standard Sockets components */ +#include /* standard Sockets components */ +#include /* standard Sockets components */ +#include /* standard Sockets components */ + +#include /* standard Graphics components */ +#include /* standard Graphics components */ +#include /* standard Graphics components */ +#include /* standard Graphics components */ +#include /* standard Graphics components */ + +#include /* Application architecture DLLs */ +#include /* Mime recognition */ +#include /* standard Meson components */ + +#include /* Front end processor base classes */ +#include /* Printer drivers */ + +/* Generic Multimedia Components */ +#include /* Multimedia Framework */ +#include /* Shared multimedia components */ +#include /* Image conversion library */ +#include /* Media Device Framework */ +#include /* devvideo generic */ +#include /* speech recognition */ +#include /* Camera API */ + +#include /* System Agent client and server */ + +#include + +#include /* Multimedia Protocols(RTP) component */ + +#include /* Standard C Library */ + +#include +#include +#include + +#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK +#include +#endif + +#ifdef SYMBIAN_SYSTEM_STATE_MANAGEMENT +#include /*System State Management Architecture*/ +#include /*System State Management Plugins*/ + +#else +// System starter is included by default. To build a rom +// which will use start.exe instead of sysstart.exe use the +// -D_NOSYSSTART option with buildrom. + +#ifndef _NOSYSSTART +#include /* System Starter */ +#endif + +#endif // SYMBIAN_SYSTEM_STATE_MANAGEMENT + +#ifndef SYMBIAN_EXCLUDE_SIP //sip components can be removed from build by defining this macro + + +#include /* Multimedia Protocols(SIP) component */ +#include /* Multimedia Protocols(SIP) component */ +#include /* Multimedia Protocols(SIP) component */ +#include /* Multimedia Protocols(SIP) component */ + +#ifndef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY + +#include /* Multimedia Protocols(SIP) component */ +#include /* Multimedia Protocols(SIP) component */ +#include /* Multimedia Protocols(SIP) component */ + +#else + +#include /* Multimedia Protocols(SIP) component */ + +#endif // SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY + +#endif // SYMBIAN_EXCLUDE_SIP + +#include +#include + +#include /* SQL database*/ +#include /* Legacy Non-SQL database support */ + +#ifdef SYMBIAN_EUSERHL +#include /*Generic usability library*/ +#endif + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/ESHELL.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/ESHELL.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,26 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#ifndef __ESHELL_IBY__ +#define __ESHELL_IBY__ + +file=ABI_DIR\DEBUG_DIR\eshell.exe \sys\bin\EShell.exe HEAPMAX(0x20000) + +REM For the benefit of base\f32\etshell +data=ZPRIVATE\10003a3f\APPS\eshell_reg.rsc Private\10003a3f\Apps\eshell_reg.rsc + +#endif \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/HEADER.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/HEADER.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,181 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef __HEADER_IBY__ +#define __HEADER_IBY__ + +unicode + +romsize=0x##ROMMEGS##00000 +time=ROMDATE 12:00:00 + +#ifdef CDMA +define CDMA_SUFFIX _cdma +#else +define CDMA_SUFFIX ## // nothing +#endif + +#ifdef _NAND +define NAND_SUFFIX .nand +#else +define NAND_SUFFIX ## // nothing +#endif + +#if (defined _NAND2 || defined _ONENAND) +define NAND_SUFFIX .nand +#endif + +#ifdef SYMBIAN_FEATURE_MANAGER +defaultfeaturedb = epoc32\rom\include\featuredatabase.xml +#endif + +romname=##VARIANT##_##BUILDNO##LANGID##.##OBEYFILE##CDMA_SUFFIX##NAND_SUFFIX.IMG + +#ifdef _NAND +ECHO Preparing NAND core image with associated ROFS image + +#ifndef _ROFS_SIZE +#define _ROFS_SIZE 32000000 // 32 Meg default +#endif +define ROFS_SIZE _ROFS_SIZE + +compress +rom_image 1 rofs size=ROFS_SIZE non-xip compress + +#endif + + +#if (defined _NAND2 || defined _ONENAND) +ECHO Preparing NAND core image with associated ROFS image + +#ifndef _ROFS_SIZE +#define _ROFS_SIZE 32000000 // 32 Meg default +#endif +define ROFS_SIZE _ROFS_SIZE + +compress +rom_image 1 rofs size=ROFS_SIZE non-xip compress + +#endif + +REM ROM version number + +version=##VERSION##(##BUILDNO##) + +#ifdef _FULL_DEBUG +#ifndef _DEBUG +#define _DEBUG // _FULL_DEBUG implies _DEBUG +#endif +define BUILD_DIR udeb +#else +define BUILD_DIR urel +#endif + +#ifdef _DEBUG +define DEBUG_DIR udeb +#else +define DEBUG_DIR urel +#endif + +#ifndef _EABI +# ifdef _ARM4 +# define _EABI ARM4 + ECHO Defaulting to ARM4 +# elif defined(_ARMV5) +# define _EABI ARMV5 + ECHO Defaulting to ARMV5 +# elif defined _X86GCC +# define _EABI x86gcc +# endif +#endif + +# ifdef _PLAT +# undef _EABI +# define _EABI _PLAT + ECHO Defaulting to _EABI +# endif + +# ifdef _GCCE +# undef _EABI +# define _EABI GCCE +# elif defined(ABIV2) || defined(ABIv2) +# undef _EABI +# define _EABI ARMV5_ABIV2 +# endif + +// This is to include ABIV2 specific runtime libraries. This inclusion +// in other obey files depends on the definition of RVCT +#ifdef _GCCE +# define RVCT +#endif + +define ABI_DIR EPOCROOT##epoc32\release\##_EABI + +#ifndef _KABI +#define _KABI _EABI +#endif + +define KERNEL_DIR EPOCROOT##epoc32\release\##_KABI + +define DATAZ_ EPOCROOT##epoc32\data\Z +define ZSYSTEM DATAZ_\System +define ZPRIVATE DATAZ_\Private +define ZRESOURCE DATAZ_\Resource + +define DATAC_ EPOCROOT##epoc32\data\C +define CSYSTEM DATAC_\System + +// default location of executables +define SYSTEM_BINDIR System\Libs // will be Sys\Bin for Secure platform + + +// Support for ECOM_PLUGIN +// Format is ECOM_PLUGIN(,) +// e.g. ECOM_PLUGIN(foo.dll,12345abc.rsc) + +define ECOM_RSC_DIR Resource\Plugins +define ECOM_BIN_DIR Sys\Bin + + +// __ECOM_PLUGIN(emulator directory, file rom dir, dataz_, resource rom dir, filename, resource filename) +#define ECOM_PLUGIN(file,resource) __ECOM_PLUGIN(ABI_DIR\BUILD_DIR,ECOM_BIN_DIR,DATAZ_,ECOM_RSC_DIR,file,file) +#define ECOM_PLUGIN_UDEB(file,resource) __ECOM_PLUGIN(ABI_DIR\UDEB,ECOM_BIN_DIR,DATAZ_,ECOM_RSC_DIR,file,file) + +// Support for HIDE_ECOM_PLUGIN +// Format is HIDE_ECOM_PLUGIN(,) +// e.g. HIDE_ECOM_PLUGIN(foo.dll,12345abc.rsc) + +// _HIDE__ECOM_PLUGIN(emulator directory, file rom dir, dataz_, resource rom dir, filename, resource filename) +#define HIDE_ECOM_PLUGIN(file,resource) _HIDE__ECOM_PLUGIN(ABI_DIR\BUILD_DIR,ECOM_BIN_DIR,DATAZ_,ECOM_RSC_DIR,file,file) +#define HIDE_ECOM_PLUGIN_UDEB(file,resource) _HIDE__ECOM_PLUGIN(ABI_DIR\UDEB,ECOM_BIN_DIR,DATAZ_,ECOM_RSC_DIR,file,file) + +#ifdef SYMBIAN_ROM_STATIC_PLUGIN_INFORMATION + enable_spi +#else + disable_spi +#endif + +// Secure platform setting - use PlatSec.oby to turn diagnostics on +PlatSecDiagnostics OFF +PlatSecEnforcement ON +PlatSecEnforceSysBin ON +PlatSecProcessIsolation ON + +#include + +#include "feature.iby" + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/MESON.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/MESON.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,91 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef __MESON_IBY__ +#define __MESON_IBY__ + +REM Store, Etext, Form, Grid, Clock, Print, AlarmServer, WorldServer, Bafl, Egul, Cone, Dial, BmpAnim + +/* Store */ +#include "Store.iby" + +/* Etext */ +#include "EText.iby" + +/* Form */ +#include "Form.iby" + +/* Grid */ +file=ABI_DIR\BUILD_DIR\grid.dll System\Libs\Grid.dll + +/* Clock */ +file=ABI_DIR\BUILD_DIR\clock.dll System\Libs\Clock.dll +file=ABI_DIR\BUILD_DIR\clocka.dll System\Libs\ClockA.dll + +/* Print */ +#include "print.iby" + +/* Alarmserver */ +#include "alarmserver.iby" + +/* Pwrcli */ +#include "PwrCli.iby" + +/* Bafl */ +#include "Bafl.iby" + +/* Cone */ +#include "cone.iby" + +/* NumberConversion */ +#include "NumberConversion.iby" + +/* EGUL */ +#include + +/* Dial */ +#include + +/* BmpAnim */ +#include + +/* Feature Management run-time */ +#ifdef SYMBIAN_FEATURE_MANAGER + +// Include both old and new components when Feature Manager enabled +#include "featmgr.iby" +#include "featreg.iby" + +#else + +// Include only the original Feature Registry otherwise +#include "featreg.iby" +#ifndef ROM_FEATURE_MANAGEMENT +/* Provide a default configuration file for the feature registry */ +data=EPOCROOT##epoc32\data\config\featreg_default.cfg private\102744CA\featreg.cfg +#endif + +#endif + +/* Central Repository*/ +/* The inclusion of central repository in all Cedar ROMs is currently being + investigated by the Tech Lead for Symbian OS 9.0. + + When the issue has been fully clarified it is likely that the inclusion + will be removed from 8.1b using an appropriate configuration macro */ +#include "centralrepository.iby" + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/OBEYFILE.IBY --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/OBEYFILE.IBY Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,29 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#ifndef __OBEYFILE_IBY__ +#define __OBEYFILE_IBY__ + +REM Include the top-level OBY file in the ROM, as an audit trail... +REM You do not want this in production ROMs! + +section2 data=EPOCROOT##epoc32\rom\include\##OBEYFILE##.oby System\Samples\DESIRED_ABI##_##OBEYFILE## + +REM Provides build number information to the emulator/ROM. +data=EPOCROOT##epoc32\data\buildinfo.txt System\Data\buildinfo.txt + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/PlatSec.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/PlatSec.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,20 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +ROM_IMAGE[0] { +PlatSecDiagnostics ON +} diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/PlatSecDisabledCapsX.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/PlatSecDisabledCapsX.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,21 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#ifndef __PLATSEC_DISABLED_CAPS__ +#error "__PLATSEC_DISABLED_CAPS__ must be defined" +#endif +PlatSecDisabledCaps __PLATSEC_DISABLED_CAPS__ \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/RemovableFeatures.iby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/RemovableFeatures.iby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,46 @@ +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + +#ifndef __REMOVABLEFEATURES_IBY__ +#define __REMOVABLEFEATURES_IBY__ + +#define SYMBIAN_EXCLUDE_FAX +#define SYMBIAN_EXCLUDE_PRINT +#define SYMBIAN_EXCLUDE_MMC +#define SYMBIAN_EXCLUDE_RTP_RTCP +#define SYMBIAN_EXCLUDE_PC_CONNECTIVITY_EXCEPT_SECURE_BACKUP +#define SYMBIAN_EXCLUDE_INFRARED +#define SYMBIAN_EXCLUDE_BLUETOOTH +#define SYMBIAN_EXCLUDE_OBEX +#define SYMBIAN_EXCLUDE_USB +#define SYMBIAN_EXCLUDE_DRM_AGENT_PLUGINS +#define SYMBIAN_EXCLUDE_IPSEC +#define SYMBIAN_EXCLUDE_QOS_PROTPLUGINS +#define SYMBIAN_EXCLUDE_DHCP +#define SYMBIAN_EXCLUDE_MOBILEIP +#define SYMBIAN_EXCLUDE_LOCATION +#define SYMBIAN_EXCLUDE_SIP +#define SYMBIAN_EXCLUDE_OFFLINE_MODE +#define SYMBIAN_EXCLUDE_MTP +#define SYMBIAN_EXCLUDE_VIBRA +#define SYMBIAN_EXCLUDE_AMBIENT_LIGHT_SENSOR +#define SYMBIAN_EXCLUDE_COVER_DISPLAY +#define SYMBIAN_EXCLUDE_KEYPAD_NO_SLIDER +#define SYMBIAN_EXCLUDE_LOCATION_MANAGEMENT +#define SYMBIAN_EXCLUDE_CS_VIDEO_TELEPHONY +#define SYMBIAN_EXCLUDE_EMERGENCY_CALLS_ENABLED_IN_OFFLINE_MODE +#define SYMBIAN_EXCLUDE_DRIVE_MODE_CAN_RESTRICT_MT_CALLS + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/bldinfo.hby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/bldinfo.hby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,7 @@ +REM bldinfo.hby +REM +REM Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. + +REM Build information data file + +data=EPOCROOT##epoc32\data\BuildInfo.txt System\Data\BuildInfo.txt diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/feature.iby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/feature.iby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,164 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef __FEATURE_IBY__ +#define __FEATURE_IBY__ + + +#ifdef SYMBIAN_EXCLUDE_FAX +EXCLUDE_FEATURE Fax +#else +FEATURE Fax +#endif + +#ifdef SYMBIAN_EXCLUDE_PRINT +EXCLUDE_FEATURE Print +#else +FEATURE Print +#endif + + +#ifdef SYMBIAN_EXCLUDE_BLUETOOTH +EXCLUDE_FEATURE Bluetooth +#else +FEATURE Bluetooth +#endif + + +#ifdef SYMBIAN_EXCLUDE_INFRARED +EXCLUDE_FEATURE Infrared +#else +FEATURE Infrared +#endif + + +#ifdef SYMBIAN_EXCLUDE_MMC +EXCLUDE_FEATURE Mmc +#else +FEATURE Mmc +#endif + + +#ifdef SYMBIAN_EXCLUDE_USB +EXCLUDE_FEATURE Usb +#else +FEATURE Usb +#endif + + +#ifdef SYMBIAN_EXCLUDE_OBEX +EXCLUDE_FEATURE Obex +#else +FEATURE Obex +#endif + + +#ifdef SYMBIAN_EXCLUDE_RTP_RTCP +EXCLUDE_FEATURE RtpRtcp +#else +FEATURE RtpRtcp +#endif + + +#ifdef SYMBIAN_EXCLUDE_SIP +EXCLUDE_FEATURE Sip +#else +FEATURE Sip +#endif + + +#ifdef SYMBIAN_EXCLUDE_QOS_PROTPLUGINS +EXCLUDE_FEATURE IPQos +EXCLUDE_FEATURE NetworkQos +#else +FEATURE IPQos +FEATURE NetworkQos +#endif + + +#ifdef SYMBIAN_EXCLUDE_IPSEC +EXCLUDE_FEATURE IPSec +#else +FEATURE IPSec +#endif + + + +#ifdef SYMBIAN_EXCLUDE_DHCP +EXCLUDE_FEATURE Dhcp +#else +FEATURE Dhcp +#endif + + + +#ifdef SYMBIAN_EXCLUDE_PC_CONNECTIVITY_EXCEPT_SECURE_BACKUP +EXCLUDE_FEATURE Connectivity +#else +FEATURE Connectivity +#endif + + +#ifdef SYMBIAN_EXCLUDE_MTP +EXCLUDE_FEATURE MTP +#else +FEATURE MTP +#endif + + +#ifdef SYMBIAN_EXCLUDE_VIBRA +EXCLUDE_FEATURE Vibra +#else +FEATURE Vibra +#endif + +#ifdef SYMBIAN_EXCLUDE_AMBIENT_LIGHT_SENSOR +EXCLUDE_FEATURE AmbientLightSensor +#else +FEATURE AmbientLightSensor +#endif + +#ifdef SYMBIAN_EXCLUDE_COVER_DISPLAY +EXCLUDE_FEATURE CoverDisplay +#else +FEATURE CoverDisplay +#endif + +#ifdef SYMBIAN_EXCLUDE_KEYPAD_NO_SLIDER +EXCLUDE_FEATURE KeypadNoSlider +#else +FEATURE KeypadNoSlider +#endif + +#ifdef SYMBIAN_EXCLUDE_CS_VIDEO_TELEPHONY +EXCLUDE_FEATURE CsVideoTelephony +#else +FEATURE CsVideoTelephony +#endif + +#ifdef SYMBIAN_EXCLUDE_EMERGENCY_CALLS_ENABLED_IN_OFFLINE_MODE +EXCLUDE_FEATURE EmergencyCallsEnabledInOfflineMode +#else +FEATURE EmergencyCallsEnabledInOfflineMode +#endif + +#ifdef SYMBIAN_EXCLUDE_DRIVE_MODE_CAN_RESTRICT_MT_CALLS +EXCLUDE_FEATURE DriveModeCanRestrictMtCalls +#else +FEATURE DriveModeCanRestrictMtCalls +#endif + +#endif // __FEATURE_IBY__ diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/featureUIDs.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/featureUIDs.h Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,62 @@ +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// Feature UID allocations for all Symbian OS platforms +// This file is managed by the System Design Authority (sda@symbian.com) +// To allocate a new feature UID, please email the SDA +// The following UID ranges are allocated for features +// that default to reporting "feature present" +// 0x10279806 - 0x10281805 +// All other UIDs default to reporting "feature not present" +// +// + +/** + @publishedAll + @released +*/ +namespace NFeature + { + // default present + const TUid KFax = {0x10279806}; + const TUid KPrint = {0x10279807}; + const TUid KBluetooth = {0x10279808}; + const TUid KInfrared = {0x10279809}; + const TUid KMmc = {0x1027980a}; + const TUid KUsb = {0x1027980b}; + const TUid KObex = {0x1027980c}; + const TUid KRtpRtcp = {0x1027980d}; + const TUid KSip = {0x1027980f}; + const TUid KOmaDataSync = {0x10279810}; + const TUid KOmaDeviceManagement = {0x10279811}; + const TUid KIPQoS = {0x10279812}; + const TUid KNetworkQoS = {0x10279813}; + const TUid KIPSec = {0x10279814}; + const TUid KDhcp = {0x10279815}; + const TUid KConnectivity = {0x10279816}; // PC Connectivity + const TUid KMTP = {0x10279817}; + + // default not-present + const TUid KLocation = {0x10281818}; + const TUid KMobileIP = {0x10281819}; + const TUid KOfflineMode = {0x1028181A}; + const TUid KDRM = {0x1028181B}; + const TUid KOmaDsHostServers = {0x10282663}; + const TUid KVibra = {0x102835AE}; + const TUid KAmbientLightSensor = {0x102835AF}; + const TUid KCoverDisplay = {0x102835B0}; + const TUid KKeypadNoSlider = {0x102835B1}; + const TUid KCsVideoTelephony = {0x10285A22}; + const TUid KEmergencyCallsEnabledInOfflineMode = {0x10285A23}; + const TUid KDriveModeCanRestrictMtCalls = {0x10285A24}; + } diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/featureUIDs.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/featureUIDs.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/featuredatabase.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/featuredatabase.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,153 @@ + + + + + + + + + + + // featureUIDs.h + // + // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. + // + // Feature UID allocations for all Symbian OS platforms + // + // This file is managed by the System Design Authority (sda@symbian.com) + // To allocate a new feature UID, please email the SDA + // + // The following UID ranges are allocated for features + // that default to reporting "feature present" + // 0x10279806 - 0x10281805 + // + // All other UIDs default to reporting "feature not present" + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/kerneltrace.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/kerneltrace.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,20 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#define _DEBUG +kerneltrace=0x00080000 +romname=##VARIANT##_##BUILDNO##LANGID##.kerneltrace.IMG diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/pagedrom.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/pagedrom.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,71 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#if !defined PAGED_ROM +#define PAGED_ROM +#endif + +#if !defined EFFICIENT_ROM_PAGING +// Uncomment next line if efficient rom paging is wanted. +//#define EFFICIENT_ROM_PAGING +#endif + +#if !defined USE_CODE_PAGING +// Uncomment next line if code paging is wanted +#define USE_CODE_PAGING +#endif + +#if !defined USE_DATA_PAGING +// Uncomment next line if Writable Data Paging is wanted. +//#define USE_DATA_PAGING +#endif + +#if !defined CODE_PAGING_FROM_ROFS +// Uncomment next line if code paging from primary rofs is wanted +#define CODE_PAGING_FROM_ROFS +#endif + + +// uncomment next line if device DP configuration wanted +externaltool=configpaging + +#if defined EFFICIENT_ROM_PAGING +externaltool=efficient_rom_paging +#endif + +ROM_IMAGE[0] { +// Min Max Young/Old NAND page read NAND page read +// live live page ratio delay CPU overhead +// pages pages (microseconds) (microseconds) +// +demandpagingconfig 256 512 3 0 0 + +pagingoverride defaultpaged + +#if defined USE_CODE_PAGING +codepagingpolicy defaultpaged +#endif + +#if defined USE_DATA_PAGING +datapagingpolicy defaultpaged +#endif +} + +#if defined CODE_PAGING_FROM_ROFS +ROM_IMAGE[1] { +pagingoverride defaultpaged +} +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/pagedrom_functional.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/pagedrom_functional.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,71 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#if !defined PAGED_ROM +#define PAGED_ROM +#endif + +#if !defined EFFICIENT_ROM_PAGING +// Uncomment next line if efficient rom paging is wanted. +//#define EFFICIENT_ROM_PAGING +#endif + +#if !defined USE_CODE_PAGING +// Uncomment next line if code paging is wanted +#define USE_CODE_PAGING +#endif + +#if !defined USE_DATA_PAGING +// Uncomment next line if Writable Data Paging is wanted. +//#define USE_DATA_PAGING +#endif + +#if !defined CODE_PAGING_FROM_ROFS +// Uncomment next line if code paging from primary rofs is wanted +#define CODE_PAGING_FROM_ROFS +#endif + + +// uncomment next line if device DP configuration wanted +//externaltool=configpaging + +#if defined EFFICIENT_ROM_PAGING +externaltool=efficient_rom_paging +#endif + +ROM_IMAGE[0] { +// Min Max Young/Old NAND page read NAND page read +// live live page ratio delay CPU overhead +// pages pages (microseconds) (microseconds) +// +demandpagingconfig 64 128 3 0 0 + +pagingoverride defaultpaged + +#if defined USE_CODE_PAGING +codepagingpolicy defaultpaged +#endif + +#if defined USE_DATA_PAGING +datapagingpolicy defaultpaged +#endif +} + +#if defined CODE_PAGING_FROM_ROFS +ROM_IMAGE[1] { +pagingoverride defaultpaged +} +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/pagedrom_stressed.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/pagedrom_stressed.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,71 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#if !defined PAGED_ROM +#define PAGED_ROM +#endif + +#if !defined EFFICIENT_ROM_PAGING +// Uncomment next line if efficient rom paging is wanted. +//#define EFFICIENT_ROM_PAGING +#endif + +#if !defined USE_CODE_PAGING +// Uncomment next line if code paging is wanted +#define USE_CODE_PAGING +#endif + +#if !defined USE_DATA_PAGING +// Uncomment next line if Writable Data Paging is wanted. +//#define USE_DATA_PAGING +#endif + +#if !defined CODE_PAGING_FROM_ROFS +// Uncomment next line if code paging from primary rofs is wanted +#define CODE_PAGING_FROM_ROFS +#endif + + +// uncomment next line if device DP configuration wanted +externaltool=configpaging:configpaging_stressed.cfg + +#if defined EFFICIENT_ROM_PAGING +externaltool=efficient_rom_paging +#endif + +ROM_IMAGE[0] { +// Min Max Young/Old NAND page read NAND page read +// live live page ratio delay CPU overhead +// pages pages (microseconds) (microseconds) +// +demandpagingconfig 128 128 3 0 0 + +pagingoverride defaultpaged + +#if defined USE_CODE_PAGING +codepagingpolicy defaultpaged +#endif + +#if defined USE_DATA_PAGING +datapagingpolicy defaultpaged +#endif +} + +#if defined CODE_PAGING_FROM_ROFS +ROM_IMAGE[1] { +pagingoverride defaultpaged +} +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/include/textshell.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/include/textshell.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,196 @@ +#ifndef __TEXTSHELL_OBY__ +#define __TEXTSHELL_OBY__ + +// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// This OBY File is used to build Text Shell ROM Images. +// +// + +define OBEYFILE TextShell +define ROMDATE ##TODAY## + +#define NO_METROTRK_APP // don't want metrotrk application +#define HAS_ETHERNET // include etherDrv, ether802, DHCP +#define SYMBIAN_EXCLUDE_FAX +#define SYMBIAN_EXCLUDE_IPSEC +#define SYMBIAN_EXCLUDE_OBEX +#ifdef SYMBIAN_SYSTEM_STATE_MANAGEMENT +#define _SSMSTARTUPMODE 1 //for ssma boot up. +#else +#define _STARTUPMODE1 // for sysstart.iby +#endif + +// The following 3 macros need to be removed once LibXML2 is depended +// by any of the component in textshell image. +#define SYMBIAN_EXCLUDE_LIBXML2 +#define SYMBIAN_EXCLUDE_LIBXML2_SAX_CPARSER_PLUGIN +#define SYMBIAN_EXCLUDE_LIBXML2_DOM_XPATH_API + +// Various workarounds to avoid dependencies on UIKON + +#define __TLS_IBY__ // exclude TLS +#define __TLSPROVIDER_IBY__ // exclude TLSPROVIDER +#define __OBEXPROTOCOL_IBY__ // exclude obex.dll etc +#define __WLANEAPMETHODS_IBY__ // exclude eap_tls.msy & friends +// + +#include /* ROM header definitions */ +#include /* The lowest-level of the operating system */ + +#ifdef SYMBIAN_SYSTEM_STATE_MANAGEMENT + +#include /*System State Management Architecture*/ +#include /*System State Management Plugins*/ + +//Include SSM optional components to enable teams to build a plain textshell rom (on the lines of DEF128306), +//following removal of h4_textshell_rom.oby. +#include +#include +#include +#include +#else +#include +#include +#endif // SYMBIAN_SYSTEM_STATE_MANAGEMENT + +#include +file=ABI_DIR\DEBUG_DIR\RUNTESTS.EXE sys\bin\RUNTESTS.EXE + + +file=ABI_DIR\DEBUG_DIR\EDISP.DLL sys\bin\EDISP.DLL + + +#ifdef FULL_WINDOWSERVER + ERROR TextShell ROMs currently require the Text window server //#include +#else + file=ABI_DIR\DEBUG_DIR\ewsrv.EXE sys\bin\EWSRV.EXE fixed + file=ABI_DIR\DEBUG_DIR\ECONS.DLL sys\bin\ECONS.DLL +#endif + +#include + +#if !defined(FULL_WINDOWSERVER) +#include +#endif + +#include + file=ABI_DIR\BUILD_DIR\abclient.dll sys\bin\abclient.dll + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +// include enough multimedia components to keep cone happy. includes symbian optional, reference and replacable components +#include +#include +#include +#include +#include +#include +#ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND +#include +#include +#include +#include +#include +#include +#include +#endif // SYMBIAN_MULTIMEDIA_A3FDEVSOUND + +#include +#include +#include +#ifdef SYMBIAN_MULTIMEDIA_OPENMAX_IL_V2 +#include +#endif +#include + + #include /* needed for mmfcontrollerframework.dll */ + #include /* needed for mediaclientutils.dll */ + + +#include + +#include + #include // needed by commsdat + +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +/* Feature Management run-time */ +#ifdef SYMBIAN_FEATURE_MANAGER + +// Include both old and new components when Feature Manager enabled +#include +#include + +#else + +// Include only the original Feature Registry otherwise +#include +#ifndef ROM_FEATURE_MANAGEMENT +/* Provide a default configuration file for the feature registry */ +data=EPOCROOT##epoc32\data\config\featreg_default.cfg private\102744CA\featreg.cfg +#endif +#endif + +#include // Test Execute framework + +// Major unwanted extras needed to make the image link correctly + +#ifndef __APPARC_IBY__ +REM Satisfy unwanted references to appgrfx.dll +#include /* Application architecture DLLs */ + #include /* Mime recognition */ +#endif + +#ifndef __CONE_IBY__ +REM Satisfy unwanted reference to cone.dll, usually for CCoeEnv::Static() +#include + file=ABI_DIR\BUILD_DIR\viewcli.dll sys\bin\viewcli.dll + file=ABI_DIR\BUILD_DIR\viewsrv.dll sys\bin\viewsrv.dll + #include + #include +#endif + +#endif diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/abs.var --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/abs.var Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,9 @@ +VARIANT abs + +VARIANT_HRH /epoc32/include/test/abs.hrh + +BUILD_INCLUDE set fakeA +BUILD_INCLUDE append fakeB + +ROM_INCLUDE set /epoc32/include/test/incA +ROM_INCLUDE append /epoc32/include/test/incB diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/incA/phone.hrh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/incA/phone.hrh Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +/* phone pre-include file */ + +#define MY_PHONE_MACRO + +/* end */ + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/incA/testA.iby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/incA/testA.iby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +rem this +rem is +rem a +rem dummy +rem IBY +rem file \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/incB/testB.iby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/incB/testB.iby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +rem this +rem is +rem a +rem dummy +rem IBY +rem file \ No newline at end of file diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/incB/varB.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/incB/varB.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,25 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include "testA.iby" +#include "testB.iby" + +romname=result.rom + +file=release\armv5_abiv1\dave.dll sys\bin\dave.dll +file=release\armv5\fred.dll sys\bin\fred.dll + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/minimal.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/minimal.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,19 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +romname=result.rom +file=release\armv5\fred.dll sys\bin\fred.dll diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/minimal.oby.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/minimal.oby.out Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,4 @@ + +romname=result.rom + +file=release\armv5\fred.dll "sys\bin\fred.dll" diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/phone.var --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/phone.var Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,9 @@ +VARIANT phone + +VARIANT_HRH incA/phone.hrh + +BUILD_INCLUDE set fakeA +BUILD_INCLUDE append fakeB + +ROM_INCLUDE set incA +ROM_INCLUDE append incB diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5/faye.a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6.dll --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5/faye.a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6.dll Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +This is not actually a DLL. + +It is a test file... with non-zero size. diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5/faye.dll.vmap --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5/faye.dll.vmap Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,6 @@ +FEATUREVARIANT +12345678901234567890123456789012 default +a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6 phone +a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6 abs +abcdefabcdefabcdefabcdefabcdefab vpod + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5/fred.dll --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5/fred.dll Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +This is not actually a DLL. + +It is a test file... with non-zero size. diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5_abiv1/dave.dll --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5_abiv1/dave.dll Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +This is not actually a DLL. + +It is a test file... with non-zero size. diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5_abiv1/dora.c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6.dll --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5_abiv1/dora.c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6.dll Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,3 @@ +This is not actually a DLL. + +It is a test file... with non-zero size. diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/release/armv5_abiv1/dora.dll.vmap --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/release/armv5_abiv1/dora.dll.vmap Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,2 @@ +c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6 phone +c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6 abs diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/test.buildrom.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/test.buildrom.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,179 @@ +# Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +my $fails = 0; +my $total = 0; + +# Each test has an input OBY file and an output OBY file. +# runTest assumes there is also a .oby.out file which +# contains the expected OBY output. + +# Adding a "." to the feature variant name (for example using +# the option "-DFEATUREVARIANT=.phone") means that buildrom will +# look for the variant file in ./phone.var rather than in the +# default location of EPOCROOT/epoc32/tools/variant/phone.var + +# test the minimal OBY file + +$fails += runTest("-s", "minimal.oby", "result.oby"); +$total++; + +# test the include path from a feature-variant OBY file + +$fails += runTest("-s -DFEATUREVARIANT=.phone", "var1.oby", "result.oby"); +$total++; + +# test the file substitutions in a feature-variant OBY file + +$fails += runTest("-s -DFEATUREVARIANT=.phone", "var2.oby", "result.oby"); +$total++; + +# test an OBY file that is on the include path from a feature-variant + +$fails += runTest("-s -DFEATUREVARIANT=.phone", "varB", "result.oby"); +$total++; + +# test that absolute paths work everywhere + +createDummyInclude($ENV{'EPOCROOT'} . "epoc32/include/test/abs.hrh"); +createDummyInclude($ENV{'EPOCROOT'} . "epoc32/include/test/incA/absA.iby"); +createDummyInclude($ENV{'EPOCROOT'} . "epoc32/include/test/incB/absB.iby"); + +$fails += runTest("-s -DFEATUREVARIANT=.abs", "var3.oby", "result.oby"); +$total++; + +########################################################################### +# report the results and finish + +print "\n\n$fails test"; +print "s" unless ($fails == 1); +print " failed (out of $total run).\n"; +exit 0; + +########################################################################### + +sub runTest +{ + my $options = shift; + my $inFile = shift; + my $outFile = shift; + my $expFile = "$inFile.out"; + + my $command = "buildrom -fm=..\\include\\featureUIDs.xml $options $inFile"; + + # remove the output if it already exists + unlink($outFile); + + # run the command (it will error because we do not have everything + # required by rombuild, but we will get an output oby file which + # shows whether buildrom did the right thing or not). + system($command . " >nul 2>&1"); + + if (!open(OUTPUT, $outFile)) + { + print STDERR "FAILED: $command\n\t$outFile was not created\n"; + return 1; + } + + if (!open(EXPECT, $expFile)) + { + print STDERR "FAILED: $command\n\t$expFile was not found\n"; + close(OUTPUT); + return 1; + } + + my $outLine; + my $expLine; + my $lineNumber = 1; + my $outMissing = 0; + my $expMissing = 0; + my $nonMatches = 0; + + while ($expLine = ) + { + $expLine =~ s/^\s+//; + $expLine =~ s/\s+$//; + + if ($outLine = ) + { + $outLine =~ s/^\s+//; + $outLine =~ s/\s+$//; + + if (!($expLine eq $outLine)) + { + print STDERR "FAILED: $command\n"; + print STDERR "\texpected output line $lineNumber was:\n"; + print STDERR "\t$expLine\n"; + print STDERR "\tactual output line $lineNumber was:\n"; + print STDERR "\t$outLine\n"; + $nonMatches++; + } + } + else + { + $outMissing++; + } + $lineNumber++; + } + while ($outLine = ) + { + $expMissing++; + } + + close(EXPECT); + close(OUTPUT); + + if ($nonMatches) + { + print STDERR "FAILED: $command\n"; + print STDERR "\t$nonMatches lines did not match\n"; + return 1; + } + if ($outMissing) + { + print STDERR "FAILED: $command\n"; + print STDERR "\toutput file $outFile is $outMissing lines too short\n"; + return 1; + } + if ($expMissing) + { + print STDERR "FAILED: $command\n"; + print STDERR "\toutput file $outFile is $expMissing lines too long\n"; + return 1; + } + + print STDERR "OK: $command\n"; + return 0; # OK +} + +use File::Basename; + +sub createDummyInclude +{ + my $file = shift; + my $dir = dirname($file); + + mkdir($dir) if (!-d $dir); + + if (open(FILE, ">$file")) + { + print FILE "/* test file */\n"; + close(FILE); + } + else + { + print STDERR "could not write file $file\n"; + } +} diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var1.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var1.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include "testA.iby" +#include "testB.iby" + +romname=result.rom +file=release\armv5\fred.dll sys\bin\fred.dll +file=release\armv5_abiv1\dave.dll sys\bin\dave.dll diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var1.oby.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var1.oby.out Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,19 @@ + +romname=result.rom + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + +file=release\armv5\fred.dll "sys\bin\fred.dll" +file=release\armv5_abiv1\dave.dll "sys\bin\dave.dll" diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var2.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var2.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,27 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include "testA.iby" +#include "testB.iby" + +romname=result.rom + +file=release\armv5\fred.dll sys\bin\fred.dll +file=release\armv5\faye.dll sys\bin\faye.dll + +file=release\armv5_abiv1\dora.dll sys\bin\dora.dll +file=release\armv5_abiv1\dave.dll sys\bin\dave.dll diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var2.oby.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var2.oby.out Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,23 @@ + +romname=result.rom + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + + +file=release\armv5\fred.dll "sys\bin\fred.dll" +file=release\armv5\faye.a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6.dll "sys\bin\faye.dll" + +file=release\armv5_abiv1\dora.c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6.dll "sys\bin\dora.dll" +file=release\armv5_abiv1\dave.dll "sys\bin\dave.dll" diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var3.oby --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var3.oby Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,27 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#include "absA.iby" +#include "absB.iby" + +romname=result.rom + +file=release\armv5\fred.dll sys\bin\fred.dll +file=release\armv5\faye.dll sys\bin\faye.dll + +file=release\armv5_abiv1\dora.dll sys\bin\dora.dll +file=release\armv5_abiv1\dave.dll sys\bin\dave.dll diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/var3.oby.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/var3.oby.out Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,9 @@ + +romname=result.rom + + +file=release\armv5\fred.dll "sys\bin\fred.dll" +file=release\armv5\faye.a1a2a3a4a5a6a7a8a9a0b1b2b3b4b5b6.dll "sys\bin\faye.dll" + +file=release\armv5_abiv1\dora.c1c2c3c4c5c6c7c8c9c0d1d2d3d4d5d6.dll "sys\bin\dora.dll" +file=release\armv5_abiv1\dave.dll "sys\bin\dave.dll" diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/test/varB.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/test/varB.out Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,21 @@ + +romname=result.rom + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + +rem this +rem is +rem a +rem dummy +rem IBY +rem file + + +file=release\armv5_abiv1\dave.dll "sys\bin\dave.dll" +file=release\armv5\fred.dll "sys\bin\fred.dll" + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/buildrom.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/buildrom.txt Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,296 @@ +BUILDROM.PL extensions to the OBY language +Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. + + +0. General Comments + +BUILDROM processes OBY files written in a superset of the language supported by ROMBUILD.EXE, +producing an OBY file which is directly acceptable to ROMBUILD. BUILDROM then invokes +ROMBUILD.EXE on the final OBY file and performs a number of post-processing steps to produce a +ROM symbol file and directory listing. + +BUILDROM keywords are not case-sensitive. + +The C++ preprocessor is applied to the file(s) before processing, and the C++ #define, #ifdef +and #include facilities should be used to control the inclusion and exclusion of source lines. +The modifications to the content of those lines should be done using the BUILDROM textual +substitution facility. + + + + +1. Textual Substitution + +BUILDROM.PL implements a simple textual substitution scheme: the C++ preprocessor can't be used +conveniently because it inserts whitespace around the substituted text. + + DEFINE name replacement + +All subsequent instances of "name" will be replaced by "replacement". +BUILDROM will also replace "##" with an empty string. + +There are three pre-defined substitutions + + EPOCROOT = the value of the EPOCROOT environment variable + TODAY = today's date as dd/mm/yyyy + RIGHT_NOW = the exact time as dd/mm/yyyy hh:mm:ss + +There is no "UNDEFINE" facility, and the substitutions are applied in an unspecified order. + + +2. Additional Simple Keywords + +BUILDROM implements the following simple keywords + + ECHO anything at all + WARNING anything at all + ERROR anything at all + ROMBUILD_OPTION command-line-option + +The ECHO keyword simply prints the rest of the line to standard output. The WARNING and ERROR +keywords report the source file and line number as well as printing the message, and any ERRORs +will cause BUILDROM to abort without attempting to create the ROM. + +The ROMBUILD_OPTION keyword can be used multiple times if desired, and adds additional commandline +parameters to the eventual invocation of ROMBUILD.EXE. It is primarily used to specify the +"-no-header" option for platforms which don't want the 256-byte REPRO header. + + +3. Localisation Support + +BUILDROM implements the MULTILINGUIFY() macro that can expand a single source line into multiple +lines referring to distinct language codes. + + LANGUAGE_CODE nn + DEFAULT_LANGUAGE nn + data=MULTILINGUIFY( EXT sourcename destname ) + +The LANGUAGE_CODE keyword can be used multiple times to specify the Symbian 2-digit codes for +languages to be supported in this ROM. The DEFAULT_LANGUAGE keyword should be used only once. + +During the localisation pass, the MULTILINGUIFY lines are expanded into a line per language code, +as follows + + data=MULTILINGUIFY( EXT sourcename destname ) + +becomes + + data=sourcename.Enn destname.EXT for the default language code nn + data=sourcename.Enn destname.Enn for all other language codes nn + +This provides support for the BafUtils::NearestLanguageFile() function, which is performing a +similar mapping from language codes to filenames. + + +4. XIP ROM format bitmaps + +MAKMAKE normally generates EPOC MBM files in a compressed format, but there is an alternative +uncompressed format which allows an MBM to be used directly from the ROM filesystem. BUILDROM +supports on-the-fly generation of ROM format MBM files from compressed MBM files using the +BITMAP keyword as follows + + BITMAP=source dest + +becomes + + DATA=source_rom dest + +and source_rom is generated from source using BMCONV /q /r source_rom /msource + + +If the files are already compressed then the COMPRESSED-BITMAP keyword has to be used in the same way + + COMPRESSED-BITMAP=source dest + +becomes + + + DATA=source_rom dest + +in this case source_rom is generated from source using BMCONV /q /s source_rom /msource + +BUILDROM will use an existing source_rom file if if is newer than the corresponding source file. + + +4.1 XIP and Non-XIP ROM format bitmaps + +BUILDROM provides a keyword to automatically select between XIP and non-XIP versions of bitmaps. +This is used when it is not known by the application author if the bitmap is to be included in +an XIP or non-XIP ROM. + + AUTO-BITMAP=source dest + +This keyword will use "compressed-bitmap=" for XIP ROMs and "data=" for non-XIP ROMs. + + +4.2 XIP and non-XIP ROM format AIF files + +A keyword is provided to automatically select between XIP and non-XIP versions of AIF files. + + AIF=source dest + +This keyword will use the _xip version of the specified AIF for XIP ROMs or the originaly supplied file +otherwise. + + +5. Source reorganisation for two-section ROMs +(see also section 8 "ROM Configuration support"). + +ROMBUILD.EXE has the ability to create ROMs divided into two sections, such that the upper section +can be replaced without needing to change the lower section. This facility is most often used to +put localised resource files into the upper section, so BUILDROM provides support for gathering +marked OBY source lines and placing them in the upper section of the ROM. + + SECTION2 anything + +All lines beginning with the SECTION2 keyword are removed from the OBY file, and placed into +a separate list with the SECTION2 keyword removed. When BUILDROM encounters the SECTION keyword, +the accumulated section2 list is inserted after the SECTION line, and subsequent SECTION2 keywords +are removed as they occur. If no SECTION line is encountered, the accumulated section2 list is +emitted after the end of the input file(s). + + +6. Elaborate Example + +For example: + + LANGUAGE_CODE 01 + LANGUAGE_CODE 10 + DEFAULT_LANGUAGE 10 + + file=sourcedir\myapp.dll destdir\myapp.dll + SECTION2 REM bitmaps for myapp + SECTION2 bitmap=MULTILINGUIFY( MBM sourcedir\myapp destdir\myapp ) + file=sourcedir\myengine.dll destdir\myengine.dll + + section 0x800000 + + file=sourcedir\example destdir\example + SECTION2 data=sourcedir\example2 destdir\example2 + +would become + + file=sourcedir\myapp.dll destdir\myapp.dll + file=sourcedir\myengine.dll destdir\myengine.dll + + section 0x800000 + REM bitmaps for myapp + data=sourcedir\myapp.M01_rom destdir\myapp.M01 + data=sourcedir\myapp.M10_rom destdir\myapp.MBM + + file=sourcedir\example destdir\example + data=sourcedir\example2 destdir\example2 + + + +7. Problem suppression + +BUILDROM does a number of things which probably aren't appropriate for producing production devices, +but which increase the chance of Symbian internal development builds producing a ROM in the +presence of build problems. + + ABI_DOWNGRADE from->to + +The ABI_DOWNGRADE keyword allows BUILDROM to substitute a compatible executable if the specified +source file is not available. It is usually used as + + ABI_DOWNGRADE THUMB->ARMI + +and will substitute \ARMI\ for \THUMB\ if a specified source file can't be found. + +In the localisation support, problem suppression allows BUILDROM to handle a missing source.Enn +file by specifying source.EXT instead. + +In a final pass, if any file is still not available after applying these downgrades then BUILDROM +will simply comment out the line in the OBY file, in the hope that the missing file is not vital +to the ROM. If this behaviour is not required the command line option -s can be used to enforce +stricter behaviour and cause BUILDROM to terminate after the final pass. + + +8. Rom configuration support + +BUILDROM has ROM configuration features to support building of multiple xip and non-xip +ROMs for the same device. + +8.1 First you must specify the ROM devices +The ROM_IMAGE keyword specifies a ROM image. There can be up to 8 images. + +Syntax: +ROM_IMAGE [size=] [xip | non-xip] [compress | no-compress] [extension] +where: +id = 0 .. 7 +name = a name suitable as a suffix for the ROM image, oby and logs +xip = specifies an XIP ROM. This is the default. +size = max size of the ROM. Not required for XIP roms. +compress = Compress an XIP ROM. +extension = Indicates this image as an extension to the previous image. + +8.2 Including files +8.2.1 To mark a file for inclusion in a ROM it is prefixed with the keyword +ROM_IMAGE[] +eg. +ROM_IMAGE[2] data=ZSYSTEM\Apps\Calc\calc.INSTCOL_MBM System\Apps\Calc\Calc.mbm + +8.2.2 A Block of files can be included using '{' '}' braces. +eg. +ROM_IMAGE[2] { +#include "calc.iby" +#include "word.iby" +} + +8.2.3 File blocks can be nested eg. +ROM_IMAGE[2] { + #include "calc.iby" + ROM_IMAGE[0] { + #include "word.iby" + } + #include "video.iby" +} + + +8.3 Automatic generation of extension header for XIP ROM + +If the ROM_IMAGE specifices an XIP image with an extension, than the following header +will automatically be added to the obey file. + +extensionrom= +romsize= + +The and are as specified in the ROM_IMAGE keyword. + +The addition of the header will result in rombuild tool producing multiple images +from the obey file. + +9. Strict checking of missing files. + +BUILDROM will normally ignore any missing files specified in the obey files. To +prevent the generation of the ROM when files are missing the -s option is used. This +ensures that BUILDROM terminates after all the files have been checked and some are +found missing. The error message indicates how many files are missing. + +10. Tests for strict checking and automatic generation of extension header for XIP ROM. + +The following tests are executed to check that functionality for +strict checking of missing files (section 9) and automatic generation +of extension header for XIP ROM (section 8.3) functions correctly. + +Test 1 : Buildrom normal behaviour with missing files. + +This test shows that if files are missing then the rom image is still +generated if the -strict option is not used. The test involves +renaming some files so that the standard obey file cannot find them. +Run buildrom and then check that the appropriate files are reported as +missing and that rom image is generated. + +Test 2 : Buildrom missing files behaviour with strict option + +This test shows that if the files are missing and the strict option is +selected then buildrom terminates the generation of the rom image and +reports the missing files. + +Test 3 : Produce a kernel rom image with extension rom + +This test shows that if an extension rom is specified in the obey file +then the obey file generated by buildrom contains the correct header +information to generate an extension rom. + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/cdf.dtd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/cdf.dtd Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/configpaging/configpaging.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/configpaging/configpaging.cfg Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,27 @@ +# +# System config v1.0 +# + +# +# To set the default setting use: +# defaultpaged +# Or +# defaultunpaged +# +# This will override the paged/unpaged flags in executables and any paged/unpaged attributes in iby files. +# Do not use a default setting if the existing paged/unpaged flags/attributes are to be respected. +# +# To mark executables as not pageable use: +# unpaged +# Or +# unpaged: +# +# +# +# To include other configuration files within this configuration file use: +# include "" +# +# Included files will be processed before the remaining lines of the parent file are processed. Included files +# can themselves include other other files. + +include "configpaging_recommended.cfg" diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/configpaging/configpaging_recommended.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/configpaging/configpaging_recommended.cfg Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,144 @@ +# +# This file contains those files that are recommended to be unpaged to maintain performance +# in demand paging ROMs. +# +# unpaged - recommended +# +unpaged: +animation.dll +animationserver.dll +animationshared.dll +animators.dll +bmpanim.dll +bmpansrv.dll +clocka.dll +cone.dll +gfxtrans.dll +gfxtransadapter.dll +domainpolicy2.dll +sysstart.exe +viewcli.dll +viewsrv.dll +domaincli.dll +domainpolicy.dll +domainsrv.exe +exstart.dll +e32strt.exe +elocl.01 +elocl.02 +elocl.03 +elocl.04 +elocl.05 +elocl.10 +elocl.18 +elocl.19 +elocl.29 +elocl.31 +elocl.32 +elocl.sc +elocl.loc +_h4hrp_e32strt.exe +_h4hrp_e32strt_me.exe +remconavrcpstatusconverter.dll +remconstatusapi.dll +btcomm.csy +btextnotifiers.dll +hciproxy.dll +btmanserver.exe +bnep.drv +panagt.agt +panhelper.dll +remconextapi1.dll +sdpagent.dll +sdpdatabase.dll +sdpserver.exe +mrouteragent.agt +linebreak.dll +iculayoutengine.dll +libgles_cm.dll +egldisplayproperty.dll +remotegc.dll +infra-red.prt +ircomm.csy +irda.dll +irdialbca.dll +irtranp.dll +msgs.dll +watcher.exe +deflatecomp.dll +sdpcodec.dll +sigcomp.dll +sipclient.dll +sipcodec.dll +sipdigest.dll +sipgprsmon.dll +siph2lanbearermonitor.dll +sipietfagnt.dll +sipimsagnt.dll +sipipsec.dll +sipprofile.dll +sipprofilecli.dll +sipprofilefsm.dll +sipprofilesrv.exe +sipproxyrsv.dll +sipreqhand.dll +sipresolver.dll +siprsvclient.dll +siprsvsrv.exe +sipserver.exe +sipsigcomp.dll +siptls.dll +sipcpr.dll +sipdummyprt.prt +sipparams.dll +sipscpr.dll +sipstatemachine.dll +bitmaptransforms.dll +bitmaptransformsrefplugin.dll +imageconversion.dll +jpegcodec.dll +jpegexifplugin.dll +jpegimageframeplugin.dll +recicl.dll +iclwrapperimagedisplay.dll +imagedisplay.dll +imagedisplayresolver.dll +imagetransform.dll +recmmf.dll +mmruf.dll +gsmu.dll +smsprot.prt +smsu.dll +wapprot.prt +cdmasms.prt +cdmau.dll +cdmawapprot.prt +dhcpserv.exe +netcfgextndhcp.dll +obex.dll +obexbtrfcommtransportcontroller.dll +obexcommontransport.dll +obexirdattptransportcontroller.dll +obexusbtransportcontroller.dll +obexextensionapis.dll +randsvr.exe +swtlstokentypeplugin.dll +tlscacheclient.dll +tlscacheserver.exe +tlsprovider.dll +acmclasscontroller.dll +msclasscontroller.dll +obexclasscontroller.dll +usbclasscontroller.dll +whcmclasscontroller.dll +bafl.dll +centralrepository.dll +centralrepositorysrv.exe +charconv.dll +ecom.dll +ecomserver.exe +ecompatchdata.dll +estlib.dll +indicatorwatcher.dll +signalstrengthwatcher.dll +telwatcherbase.dll diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/configpaging/configpaging_stressed.cfg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/configpaging/configpaging_stressed.cfg Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,33 @@ +# +# Stressed paging configuration +# + +# +# To set the default setting use: +# defaultpaged +# Or +# defaultunpaged +# +# This will override the paged/unpaged flags in executables and any paged/unpaged attributes in iby files. +# Do not use a default setting if the existing paged/unpaged flags/attributes are to be respected. +# +# To mark executables as not pageable use: +# unpaged +# Or +# unpaged: +# +# +# +# To include other configuration files within this configuration file use: +# include "" +# +# Included files will be processed before the remaining lines of the parent file are processed. Included files +# can themselves include other other files. + +defaultpaged + +# +# mandatory locked-down list. This should only contain executables that use realtime APIs and their +# dependencies, which would otherwise panic if they took a page fault +# +#unpaged: diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/featuredatabase.dtd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/featuredatabase.dtd Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/featureuids.dtd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/featureuids.dtd Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,16 @@ + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c imgtools_os/romkiteka2/tools/imageContent.dtd --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/imgtools_os/romkiteka2/tools/imageContent.dtd Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/bld.inf Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,26 @@ +// Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + +PRJ_PLATFORMS +TOOLS + +PRJ_EXPORTS +..\perl\epoc.bat \epoc32\tools\epoc.bat +..\perl\epoc.pl \epoc32\tools\epoc.pl +..\perl\eshell.bat \epoc32\tools\eshell.bat +..\perl\eshell.pl \epoc32\tools\eshell.pl +..\perl\console.ini \epoc32\data\console.ini +..\perl\console.bmp \epoc32\data\console.bmp + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/location.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/location.txt Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,6 @@ +The content of emulator_launcher is: + +perl Perl scripts and batch files for all tools. +group Information and build files. +test Sample build.info files. + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/release.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/release.txt Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,6 @@ +Made by JonC 14/05/01 + +Introduction of emulator_launcher component for the 6.1 SDKs i.e. these are the stub launchers +that were present on the 6.0 SDKs, together with a new launcher for pepoc. + + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/todo.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/todo.txt Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,7 @@ +Todo for : + + + + + + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/tools_sdk_eng_emulator_launcher.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/tools_sdk_eng_emulator_launcher.history.xml Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,5 @@ + + + + + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/group/tools_sdk_eng_emulator_launcher.mrp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/group/tools_sdk_eng_emulator_launcher.mrp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,16 @@ +component tools_sdk_eng_emulator_launcher +source \sf\os\buildtools\misccomponents\emulatorlauncher +binary \sf\os\buildtools\misccomponents\emulatorlauncher\group all +exports \sf\os\buildtools\misccomponents\emulatorlauncher\group +notes_source \component_defs\release.src + +#Intermediate files for tools target +#binary \epoc32\release\tools\rel\pjava.exe +#binary \epoc32\release\tools\rel\pjava_g.exe +#binary \epoc32\release\tools\rel\pappletviewer.exe +#binary \epoc32\release\tools\rel\pappletviewer_g.exe + + + +ipr T + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/console.bmp Binary file misccomponents/emulatorlauncher/perl/console.bmp has changed diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/console.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/perl/console.ini Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,31 @@ +# Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +ScreenWidth 640 +ScreenHeight 240 + +PhysicalScreenWidth 0 +PhysicalScreenHeight 0 + +fasciabitmap console.bmp + +ScreenOffsetX 0 +ScreenOffsetY 0 + + +# could be decreased to reflect the amount of memory available on Brutus +MegabytesOfFreeMemory 16 + + diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/epoc.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/perl/epoc.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,20 @@ +@echo off + +rem Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +rem All rights reserved. +rem This component and the accompanying materials are made available +rem under the terms of "Eclipse Public License v1.0" +rem which accompanies this distribution, and is available +rem at the URL "http://www.eclipse.org/legal/epl-v10.html". +rem +rem Initial Contributors: +rem Nokia Corporation - initial contribution. +rem +rem Contributors: +rem +rem Description: +rem Emulator Launcher +rem +rem + +perl -S epoc.pl %1 %2 diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/epoc.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/perl/epoc.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,256 @@ +# Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Launcher for the Symbian Emulator, including +# functionality to read the $ENV{EPOCROOT}epoc32\data\BuildInfo.txt +# file to find out information regarding the current Emulator. +# Depends on the current working directory providing +# the drive of the currently used SDK. +# +# + +use Cwd; + +# +# Check the argument(s), if any. +# +$numArgs = $#ARGV + 1; + +if($numArgs == 0) + { + &launchEmulator("udeb","winscw"); + exit(0); + } + +if($numArgs > 2) + { + &printHelp; + die "ERROR: Too many arguments.\n"; + } + +if($numArgs == 1) + { + if(lc($ARGV[0]) eq "-rel") + { + &launchEmulator("urel","winscw"); + exit(0); + } + + if (lc($ARGV[0]) eq "-version") + { + &printVersion; + exit(0); + } + + if(lc($ARGV[0]) eq "-wins") + { + &launchEmulator("udeb", "wins"); + exit(0); + } + + if(lc($ARGV[0]) eq "-winscw") + { + &launchEmulator("udeb", "winscw"); + exit(0); + } + + if(lc($ARGV[0]) eq "-help") + { + &printHelp; + exit(0); + } + } + +if ($numArgs == 2) + { + if(lc($ARGV[0]) eq "-rel") + { + if (lc($ARGV[1]) eq "-wins") + { + &launchEmulator("urel","wins"); + exit(0); + } + + if (lc($ARGV[1]) eq "-winscw") + { + &launchEmulator("urel","winscw"); + exit(0); + } + } + + if (lc($ARGV[0]) eq "-winscw") + { + if (lc($ARGV[1] eq "-rel")) + { + &launchEmulator("urel","winscw"); + exit(0); + } + } + + if (lc($ARGV[0]) eq "-wins") + { + if (lc($ARGV[1] eq "-rel")) + { + &launchEmulator("urel","wins"); + exit(0); + } + } + } + +# Error, unknown argument. +&printHelp; +die "ERROR: Unknown argument " . "\"" . $ARGV[0] . "\".\n"; + +sub launchEmulator +{ + my ($type,$win) = @_; + + my $epocroot = &getEpocroot; + my $drive = &getDrive; + my $emu = $drive . $epocroot . "epoc32" . "\\" + . "release\\" . $win . "\\" . $type . "\\" . "epoc.exe"; + -e $emu || + die "ERROR: File \"$emu\" not found.\n\n" . + "The EPOCROOT environment variable does not identify\n" . + "a valid Symbian emulator installation on this drive.\n" . + "EPOCROOT must be an absolute path to an existing\n" . + "directory - it should have no drive qualifier and\n" . + "must end with a backslash.\n"; + # If the execute is successful, this never returns. + exec("\"" . $emu . "\"") || die "Failed to execute the emulator \"$emu\": $!"; +} + +sub printHelp +{ + print "Symbian Platform Emulator Launcher\n"; + print "Syntax :\tepoc [-rel] [-wins|-winscw] [-version] [-help]\n"; + print "(no options)\tLaunch active winscw debug emulator\n"; + print "-rel\t\tLaunch active release emulator\n"; + print "-wins\t\tLaunch active wins emulator\n"; + print "-winscw\t\tLaunch active winscw emulator\n"; + print "-version\tDisplay active emulator details\n"; + print "-help\tOutput this help message\n"; +} + +sub printVersion +{ + my $epocroot = &getEpocroot; + my $drive = &getDrive; + + my $binfo = $drive . $epocroot . "epoc32" . "\\" + . "data" . "\\" . "BuildInfo.txt"; + + -e $binfo || die "ERROR: File \"" . $binfo . "\" does not exist.\n"; + open(IFILE, $binfo) || + die "ERROR: Failed to open file \"" . $binfo . "\": $!"; + + my $DeviceFamily = ""; + my $DeviceFamilyRev = ""; + my $ManufacturerSoftwareRev = ""; + my $ManufacturerSoftwareBuild = ""; + + while() { + if(/DeviceFamily\s+(.*\S)\s*$/i) { + $DeviceFamily = $1; + } + if(/DeviceFamilyRev\s+(.*\S)\s*$/i) { + $DeviceFamilyRev = $1; + } + if(/ManufacturerSoftwareRev\s+(.*\S)\s*$/i) { + $ManufacturerSoftwareRev = $1; + } + if(/ManufacturerSoftwareBuild\s+(.*\S)\s*$/i) { + $ManufacturerSoftwareBuild = $1; + } + } + + close(IFILE); + + # + # Verify that we got everything we should have. + # + $DeviceFamily ne "" || + die "ERROR: Device family not specified in file \"" . $binfo . + "\".\n"; + $DeviceFamilyRev ne "" || + die "ERROR: Device family revision not specified in file \"" . $binfo . + "\".\n"; + $ManufacturerSoftwareBuild ne "" || + die "ERROR: Manufacturer software build not specified in file \"" . + $binfo . "\".\n"; + + $Revision = (($ManufacturerSoftwareRev eq "")?($DeviceFamilyRev): + ($ManufacturerSoftwareRev)); + + $DeviceFamily = getDFRDName($DeviceFamily); + + # + # Make the standard revision representation prettier, + # but leave other representations untouched. + # + if($Revision =~ /^0x([0-9])([0-9][0-9])$/) { + $Revision = $1 . "." . $2; + } + + print $DeviceFamily . " " . + "version " . $Revision . " " . + "build " . $ManufacturerSoftwareBuild . "\n"; +} + +# +# Determines, validates, and returns EPOCROOT. +# +sub getEpocroot +{ + my $epocroot = $ENV{EPOCROOT}; + die "ERROR: Must set the EPOCROOT environment variable.\n" + if (!defined($epocroot)); + $epocroot =~ s-/-\\-go; # for those working with UNIX shells + die "ERROR: EPOCROOT must be an absolute path, " . + "not containing a drive letter.\n" if ($epocroot !~ /^\\/); + die "ERROR: EPOCROOT must not be a UNC path.\n" if ($epocroot =~ /^\\\\/); + die "ERROR: EPOCROOT must end with a backslash.\n" if ($epocroot !~ /\\$/); + die "ERROR: EPOCROOT must specify an existing directory.\n" + if (!-d $epocroot); + return $epocroot; +} + +# +# Determines and returns the current drive, if any. +# +sub getDrive +{ + my $wd = cwd; + my $drive; + if($wd =~ /^([a-zA-Z]:)/) { + $drive = $1; + } else { + # Perhaps we're on a machine that has no drives. + $drive = ""; + } + return $drive; +} + +# +# The DFRD may be represented by a numeric value, as defined by HAL. +# Changes known numeric values to the name of the DFRD, +# and leaves all other values untouched. +# +sub getDFRDName +{ + my $dfrd = shift; + return "Crystal" if $dfrd eq "0"; + return "Pearl" if $dfrd eq "1"; + return "Quartz" if $dfrd eq "2"; + return $dfrd; # as fallback +} diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/eshell.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/perl/eshell.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,20 @@ +@echo off + +rem Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +rem All rights reserved. +rem This component and the accompanying materials are made available +rem under the terms of "Eclipse Public License v1.0" +rem which accompanies this distribution, and is available +rem at the URL "http://www.eclipse.org/legal/epl-v10.html". +rem +rem Initial Contributors: +rem Nokia Corporation - initial contribution. +rem +rem Contributors: +rem +rem Description: +rem Eshell Launcher +rem +rem + +perl -S eshell.pl %1 %2 diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/perl/eshell.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/perl/eshell.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,170 @@ +# Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Eshell Launcher +# Depends on the current working directory providing +# the drive of the currently used SDK. +# +# + +use Cwd; + +# +# Check the argument(s), if any. +# +$numArgs = $#ARGV + 1; + +if($numArgs == 0) + { + &launchEshell("udeb","winscw"); + exit(0); + } + +if($numArgs > 2) + { + &printHelp; + die "ERROR: Too many arguments.\n"; + } + +if($numArgs == 1) + { + if(lc($ARGV[0]) eq "-rel") + { + &launchEshell("urel","winscw"); + exit(0); + } + + if(lc($ARGV[0]) eq "-wins") + { + &launchEshell("udeb", "wins"); + exit(0); + } + + if(lc($ARGV[0]) eq "-winscw") + { + &launchEshell("udeb", "winscw"); + exit(0); + } + + if(lc($ARGV[0]) eq "-help") + { + &printHelp; + exit(0); + } + } + +if ($numArgs == 2) + { + if(lc($ARGV[0]) eq "-rel") + { + if (lc($ARGV[1]) eq "-wins") + { + &launchEshell("urel","wins"); + exit(0); + } + + if (lc($ARGV[1]) eq "-winscw") + { + &launchEshell("urel","winscw"); + exit(0); + } + } + + if (lc($ARGV[0]) eq "-winscw") + { + if (lc($ARGV[1] eq "-rel")) + { + &launchEshell("urel","winscw"); + exit(0); + } + } + + if (lc($ARGV[0]) eq "-wins") + { + if (lc($ARGV[1] eq "-rel")) + { + &launchEshell("urel","wins"); + exit(0); + } + } + } + +# Error, unknown argument. +&printHelp; +die "ERROR: Unknown argument " . "\"" . $ARGV[0] . "\".\n"; + +sub launchEshell +{ + my ($type,$win) = @_; + $epocroot = &getEpocroot; + $drive = &getDrive; + $emu = $drive . $epocroot . "epoc32" . "\\" + . "release\\" . $win . "\\" . $type . "\\" . "eshell.exe"; + -e $emu || + die "ERROR: File \"$emu\" not found.\n\n" . + "The EPOCROOT environment variable does not identify\n" . + "a valid eshell installation on this drive.\n" . + "EPOCROOT must be an absolute path to an existing\n" . + "directory - it should have no drive qualifier and\n" . + "must end with a backslash.\n"; + + #add the stuff to use the console + $emu.=" -MConsole --"; + + # If the execute is successful, this never returns. + exec($emu) || die "Failed to execute eshell \"$emu\": $!"; +} + +sub printHelp +{ + print "Eshell Launcher\n"; + print "Syntax :\teshell [-rel] [-wins|-winscw] [-help]\n"; + print "(no options)\tLaunch active winscw debug eshell\n"; + print "-rel\t\tLaunch active release eshell\n"; + print "-wins\t\tLaunch active wins eshell\n"; + print "-winscw\t\tLaunch active winscw eshell\n"; + print "-help\t\tOutput this help message\n"; +} + +# +# Determines, validates, and returns EPOCROOT. +# +sub getEpocroot +{ + my $epocroot = $ENV{EPOCROOT}; + die "ERROR: Must set the EPOCROOT environment variable.\n" + if (!defined($epocroot)); + $epocroot =~ s-/-\\-go; # for those working with UNIX shells + die "ERROR: EPOCROOT must be an absolute path, " . + "not containing a drive letter.\n" if ($epocroot !~ /^\\/); + die "ERROR: EPOCROOT must not be a UNC path.\n" if ($epocroot =~ /^\\\\/); + die "ERROR: EPOCROOT must end with a backslash.\n" if ($epocroot !~ /\\$/); + die "ERROR: EPOCROOT must specify an existing directory.\n" + if (!-d $epocroot); + return $epocroot; +} + +# +# Determines and returns the current drive, if any. +# +sub getDrive +{ + my $wd = cwd; + if($wd =~ /^([a-zA-Z]:)/) { + $drive = $1; + } else { + # Perhaps we're on a machine that has no drives. + $drive = ""; + } + return $drive; +} diff -r 000000000000 -r 83f4b4db085c misccomponents/emulatorlauncher/src/RunPerl.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misccomponents/emulatorlauncher/src/RunPerl.cpp Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,80 @@ +// Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// RunPerl.cpp : Defines the entry point for the console application. +// +// + + +#include +#include + +void main(int argc, char* argv[]) + { + + char** args = new char*[argc+3]; + int index = 0; + + char* p = argv[0]; + int pl = strlen(p); + if((pl >= 4) && + (*(p+pl-4)=='.') && + (*(p+pl-3)=='e' || *(p+pl-3)=='E') && + (*(p+pl-2)=='x' || *(p+pl-2)=='X') && + (*(p+pl-1)=='e' || *(p+pl-1)=='E')) + *(p+pl-4)='\0'; + char* cmd = new char[strlen(p)+4]; + strcpy(cmd,p); + strcat(cmd,".pl"); + + args[index++] = "perl"; + args[index++] = "-S"; + args[index++] = cmd; + + for(int i=1; i + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r 000000000000 -r 83f4b4db085c sbsv1_os/e32toolp/bldmake/abld.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1_os/e32toolp/bldmake/abld.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,1108 @@ +# Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# + +use strict; + +use FindBin; # for FindBin::Bin +use Getopt::Long; + +my $PerlLibPath; # fully qualified pathname of the directory containing our Perl modules + +BEGIN { +# check user has a version of perl that will cope + require 5.005_03; +# establish the path to the Perl libraries: currently the same directory as this script + $PerlLibPath = $FindBin::Bin; # X:/epoc32/tools + $PerlLibPath =~ s/\//\\/g; # X:\epoc32\tools + $PerlLibPath .= "\\"; +} + +use lib $PerlLibPath; +use E32env; +use CheckSource; +use FCLoggerUTL; +use featurevariantparser; + +if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + + $ENV{MAKE} = 'make' unless defined $ENV{MAKE}; +} + +# command data structure +my %Commands=( + BUILD=>{ + build=>1, + program=>1, + what=>1, + function=>'Combines commands EXPORT,MAKEFILE,LIBRARY,RESOURCE,TARGET,FINAL', + subcommands=>['EXPORT','MAKEFILE', 'LIBRARY', 'RESOURCE', 'TARGET', 'FINAL'], + savespace=>1, + instructionset=>1, + debug=>1, + no_debug=>1, + logfc=>1, + checksource=>1, + wrap=>1, #To support Compiler wrapper option along with BUILD command + }, + CLEAN=>{ + build=>1, + program=>1, + function=>'Removes everything built with ABLD TARGET', + what=>1, + }, + CLEANALL=>{ + program=>1, + function=>'Removes everything built with ABLD TARGET', + what=>1, + }, + CLEANEXPORT=>{ + function=>'Removes files created by ABLD EXPORT', + what=>1, + noplatform=>1, + }, + CLEANMAKEFILE=>{ + program=>1, + function=>'Removes files generated by ABLD MAKEFILE', + what=>1, + hidden=>1, + }, + EXPORT=>{ + noplatform=>1, + what=>1, + function=>'Copies the exported files to their destinations', + }, + FINAL=>{ + build=>1, + program=>1, + function=>'Allows extension makefiles to execute final commands', + }, + FREEZE=>{ + program=>1, + remove=>1, + function=>'Freezes exported functions in a .DEF file', + }, + HELP=>{ + noplatform=>1, + function=>'Displays commands, options or help about a particular command', + notest=>1, + }, + LIBRARY=>{ + program=>1, + function=>'Creates import libraries from the frozen .DEF files', + }, + LISTING=>{ + build=>1, + program=>1, + function=>'Creates assembler listing file for corresponding source file', + source=>1, + }, + MAKEFILE=>{ + program=>1, + function=>'Creates makefiles or IDE workspaces', + what=>1, + savespace=>1, + instructionset=>1, + debug=>1, + no_debug=>1, + logfc=>1, + wrap=>1, #To support Compiler wrapper option along with MAKEFILE command + }, + REALLYCLEAN=>{ + build=>1, + program=>1, + function=>'As CLEAN, but also removes exported files and makefiles', + what=>1, + subcommands=>['CLEANEXPORT', 'CLEAN', 'CLEANALL'], + }, + RESOURCE=>{ + build=>1, + program=>1, + function=>'Creates resource files, bitmaps and AIFs', + }, +# ROMFILE=>{ +# function=>'Under development - syntax not finalised', +# noverbose=>1, +# nokeepgoing=>1, +# hidden=>1, +# }, + ROMFILE=>{ + noverbose=>1, + build=>1, + program=>1, + function=>'generates an IBY file to include in a ROM' + }, + SAVESPACE=>{ + build=>1, + program=>1, + what=>1, + function=>'As TARGET, but deletes intermediate files on success', + hidden=>1, # hidden because only used internally from savespace flag + }, + TARGET=>{ + build=>1, + program=>1, + what=>1, + function=>'Creates the main executable and also the resources', + savespace=>1, + checksource=>1, + wrap=>1, #To support Compiler wrapper option along with TARGET command + }, + TIDY=>{ + build=>1, + program=>1, + function=>'Removes executables which need not be released', + } +); + +# get the path to the bldmake-generated files +# we can perhaps work this out from the current working directory in later versions +my $BldInfDir; +my $PrjBldDir; +BEGIN { + $BldInfDir=shift @ARGV; + $PrjBldDir=$E32env::Data{BldPath}; + $PrjBldDir=~s-^(.*)\\-$1-o; + $PrjBldDir.=$BldInfDir; + $PrjBldDir=~m-(.*)\\-o; # remove backslash because some old versions of perl can't cope + unless (-d $1) { + die "ABLD ERROR: Project Bldmake directory \"$PrjBldDir\" does not exist\n"; + } +} + +# check the platform module exists and then load it +BEGIN { + unless (-e "${PrjBldDir}Platform.pm") { + die "ABLD ERROR: \"${PrjBldDir}Platform.pm\" not yet created\n"; + } +} +use lib $PrjBldDir; +use Platform; + +# change directory to the BLD.INF directory - we might begin to do +# things with relative paths in the future. +chdir($BldInfDir) or die "ABLD ERROR: Can't CD to \"$BldInfDir\"\n"; + +# MAIN PROGRAM SECTION +{ + +# PROCESS THE COMMAND LINE + my %Options=(); + unless (@ARGV) { + &Usage(); + } + +# Process options and check that all are recognised +# modified start: added functionality checkwhat + unless (GetOptions(\%Options, 'checkwhat|cw','check|c', 'keepgoing|k', 'savespace|s', 'verbose|v', + 'what|w', 'remove|r', 'instructionset|i=s', + 'checksource|cs', 'debug','no_debug', 'logfc|fc','wrap:s')) { + exit 1; + } +# modified end: added functionality checkwhat + +# check the option combinations +# modified start: added functionality checkwhat + if ($Options{checkwhat} ) { + $Options{check}=1; + } +# modified end: added functionality checkwhat + if (($Options{check} and $Options{what})) { + &Options; + } + if (($Options{check} or $Options{what}) and ($Options{keepgoing} or $Options{savespace} or $Options{verbose})) { + &Options(); + } + if ($Options{checksource} and $Options{what}) { + &Options(); + } + + +# take the test parameter out of the command-line if it's there + my $Test=''; + if (@ARGV && $ARGV[0]=~/^test$/io) { + $Test='test'; + shift @ARGV; + } + +# if there's only the test parameter there, display usage + unless (@ARGV) { + &Usage(); + } + +# get the command parameter out of the command line + my $Command=uc shift @ARGV; + unless (defined $Commands{$Command}) { + &Commands(); + } + my %CommandHash=%{$Commands{$Command}}; + +# check the test parameter is not specified where it shouldn't be + if ($Test and $CommandHash{notest}) { + &Help($Command); + } + +# check the options are suitable for the commands +# -verbose and -keepgoing have no effect in certain cases + if ($Options{what} or $Options{check}) { + unless ($CommandHash{what}) { + &Help($Command); + } + } + #Function Call Logger + if ($Options{logfc}) { + unless ($CommandHash{logfc}) { + &Help($Command); + } + } + if ($Options{savespace}) { + unless ($CommandHash{savespace}) { + &Help($Command); + } + } + if ($Options{instructionset}) { + unless ($CommandHash{instructionset}) { + &Help($Command); + } + } + if ($Options{debug}) { + unless ($CommandHash{debug}) { + &Help($Command); + } + } + if ($Options{no_debug}) { + unless ($CommandHash{no_debug}) { + &Help($Command); + } + } + + if ($Options{keepgoing}) { + if ($CommandHash{nokeepgoing}) { + &Help($Command); + } + } + if ($Options{verbose}) { + if ($CommandHash{noverbose}) { + &Help($Command); + } + } + if ($Options{remove}) { + unless ($CommandHash{remove}) { + &Help($Command); + } + } + if ($Options{checksource}) { + unless ($CommandHash{checksource}) { + &Help($Command); + } + } + #Compiler Wrapper support + if (exists $Options{wrap}) { + unless ($CommandHash{wrap}) { + &Help($Command); + } + } + +# process help command if necessary + if ($Command eq 'HELP') { + if (@ARGV) { + my $Tmp=uc shift @ARGV; + if (defined $Commands{$Tmp}) { + &Help($Tmp); + } + elsif ($Tmp eq 'OPTIONS') { + &Options(); + } + elsif ($Tmp eq 'COMMANDS') { + &Commands(); + } + } + &Usage(); + } + +# process parameters + my ($Plat, $Bld, $Program, $Source)=('','','',''); + my %MakefileVariations; + my $FeatureVariantArg; + +# platform parameter first + unless ($CommandHash{noplatform}) { + unless ($Plat=uc shift @ARGV) { + $Plat='ALL'; # default + } + else { + # Explicit feature variant platforms take the form . + # e.g. armv5.variant1. + # If valid, we actually create and invoke a distinct variation of the "base" makefile + if ($Plat =~ /^(\S+)\.(\S+)$/) + { + $Plat = $1; + $FeatureVariantArg = uc($2); + + if (!$Platform::FeatureVariantSupportingPlats{$Plat}) + { + die "This project does not support platform \"$Plat\.$FeatureVariantArg\"\n"; + } + else + { + $MakefileVariations{$Plat} = &GetMakefileVariations($Plat, $FeatureVariantArg); + } + } + + COMPARAM1 : { + if (grep(/^$Plat$/, ('ALL', @Platform::Plats))) { + last COMPARAM1; + } + if ($Plat =~ /(.*)EDG$/) { + my $SubPlat = $1; + if (grep(/^$SubPlat$/, ('ALL', @Platform::Plats))) { + last COMPARAM1; + } + } +# check whether the platform might in fact be a build, and +# set the platform and build accordingly if it is + if ($CommandHash{build}) { + if ($Plat=~/^(UDEB|UREL|DEB|REL)$/o) { + $Bld=$Plat; + $Plat='ALL'; + last COMPARAM1; + } + } +# check whether the platform might in fact be a program, and +# set the platform, build and program accordingly if it is + if ($CommandHash{program}) { + if (((not $Test) and grep /^$Plat$/, @{$Platform::Programs{ALL}}) + or ($Test and grep /^$Plat$/, @{$Platform::TestPrograms{ALL}})) { + $Program=$Plat; + $Plat='ALL'; + $Bld='ALL'; + last COMPARAM1; + } + } +# report the error + if ($CommandHash{build} and $CommandHash{program}) { + die "This project does not support platform, build or $Test program \"$Plat\"\n"; + } + if ($CommandHash{build} and not $CommandHash{program}) { + die "This project does not support platform or build \"$Plat\"\n"; + } + if ($CommandHash{program} and not $CommandHash{build}) { + die "This project does not support platform or $Test program \"$Plat\"\n"; + } + if (not ($CommandHash{build} or $CommandHash{program})) { + die "This project does not support platform \"$Plat\"\n"; + } + } + } + } + + #Compiler Wrapper support + my $CompilerWrapperFlagMacro = ""; + if(exists $Options{wrap}) + { + my $error = "Environment variable 'ABLD_COMPWRAP' is not set\n"; + # If tool name for wrapping compiler is set in environment variable + if($ENV{ABLD_COMPWRAP}) + { + $CompilerWrapperFlagMacro =" ABLD_COMPWRAP_FLAG=-wrap" . ($Options{wrap} ? "=$Options{wrap}":""); + } + elsif($Options{keepgoing}) + { + # If Tool name is not set and keepgoing option is specified then ignore -wrap option and continue processing + print $error; + delete $Options{wrap}; + } + else + { + # Issue error and exit if neither keepgoing option nor tool name is specified + die $error; + } + } + +# process the build parameter for those commands which require it + if ($CommandHash{build}) { + unless ($Bld) { + unless ($Bld=uc shift @ARGV) { + $Bld='ALL'; # default + } + else { + COMPARAM2 : { + if ($Bld=~/^(ALL|UDEB|UREL|DEB|REL)$/o) { +# Change for TOOLS, TOOLS2 and VC6TOOLS platforms + if ($Plat ne 'ALL') { + if (($Plat!~/TOOLS2?$/o and $Bld=~/^(DEB|REL)$/o) or ($Plat=~/TOOLS2?$/o and $Bld=~/^(UDEB|UREL)$/o)) { + die "Platform \"$Plat\" does not support build \"$Bld\"\n"; + } + } + last COMPARAM2; + } +# check whether the build might in fact be a program, and +# set the build and program if it is + if ($CommandHash{program}) { + if (((not $Test) and grep /^$Bld$/, @{$Platform::Programs{$Plat}}) + or ($Test and grep /^$Bld$/, @{$Platform::TestPrograms{$Plat}})) { + $Program=$Bld; + $Bld='ALL'; + last COMPARAM2; + } + my $Error="This project does not support build or $Test program \"$Bld\""; + if ($Plat eq 'ALL') { + $Error.=" for any platform\n"; + } + else { + $Error.=" for platform \"$Plat\"\n"; + } + die $Error; + } + my $Error="This project does not support build \"$Bld\""; + if ($Plat eq 'ALL') { + $Error.=" for any platform\n"; + } + else { + $Error.=" for platform \"$Plat\"\n"; + } + die $Error; + } + } + } + } + +# get the program parameter for those commands which require it + if ($CommandHash{program}) { + unless ($Program) { + unless ($Program=uc shift @ARGV) { + $Program=''; #default - means ALL + } + else { +# check that the program is supported + unless (((not $Test) and grep /^$Program$/, @{$Platform::Programs{$Plat}}) + or ($Test and grep /^$Program$/, @{$Platform::TestPrograms{$Plat}})) { + my $Error="This project does not support $Test program \"$Program\""; + if ($Plat eq 'ALL') { + $Error.=" for any platform\n"; + } + else { + $Error.=" for platform \"$Plat\"\n"; + } + die $Error; + } + } + } + } + +# get the source file parameter for those commands which require it + if ($CommandHash{source}) { + unless ($Source=uc shift @ARGV) { + $Source=''; #default - means ALL + } + else { + $Source=" SOURCE=$Source"; + } + } + +# check for too many arguments + if (@ARGV) { + &Help($Command); + } + + if ( $Options{instructionset} ) + { # we have a -i option. + if ($Plat eq 'ARMV5') + { + if ( !( ( uc( $Options{instructionset} ) eq "ARM") || ( uc( $Options{instructionset} ) eq "THUMB" ) ) ) { + # Only ARM and THUMB options are valid. + &Options(); + } + } + else + { # Can only use -i for armv5 builds. + &Options(); + } + } + +# process CHECKSOURCE_OVERRIDE + if ($ENV{CHECKSOURCE_OVERRIDE} && (($Plat =~ /^ARMV5/) || ($Plat eq 'WINSCW')) && ($Command eq 'TARGET') && !$Options{what}) + { + $Options{checksource} = 1; + } + + my $checksourceMakeVariables = " "; + if ($Options{checksource}) { + $checksourceMakeVariables .= "CHECKSOURCE_VERBOSE=1 " if ($Options{verbose}); + } + +# expand the platform list + my @Plats; + unless ($CommandHash{noplatform}) { + if ($Plat eq 'ALL') { + @Plats=@Platform::RealPlats; +# Adjust the "ALL" list according to the availability of compilers + @Plats=grep !/WINSCW$/o, @Plats unless (defined $ENV{MWSym2Libraries}); + @Plats=grep !/WINS$/o, @Plats unless (defined $ENV{MSDevDir}); + @Plats=grep !/X86$/o, @Plats unless (defined $ENV{MSDevDir}); + @Plats=grep !/X86SMP$/o, @Plats unless (defined $ENV{MSDevDir}); + @Plats=grep !/X86GCC$/o, @Plats unless (defined $ENV{MSDevDir}); + @Plats=grep !/X86GMP$/o, @Plats unless (defined $ENV{MSDevDir}); + if ($CommandHash{build}) { +# remove unnecessary platforms if just building for tools, or building everything but tools +# so that the makefiles for other platforms aren't created with abld build + if ($Bld=~/^(UDEB|UREL)$/o) { + @Plats=grep !/TOOLS2?$/o, @Plats; + } + elsif ($Bld=~/^(DEB|REL)$/o) { + @Plats=grep /TOOLS2?$/o, @Plats; + } + } + } + else + { + @Plats=($Plat); + } + + foreach $Plat (@Plats) + { + # Skip platforms resolved above + next if $MakefileVariations{$Plat}; + + # Implicit feature variant platforms apply when a default feature variant exists and the platform supports it + # If valid, we actually create and invoke a distinct variation of the "base" makefile + if ($Platform::FeatureVariantSupportingPlats{$Plat} && featurevariantparser->DefaultExists()) + { + if($Command eq "REALLYCLEAN") + { + my @myfeature = featurevariantparser->GetBuildableFeatureVariants(); + push @{$MakefileVariations{$Plat}}, ".".$_ foreach(@myfeature); + } + else + { + $MakefileVariations{$Plat} = &GetMakefileVariations($Plat, "DEFAULT"); + } + } + else + { + # For non-feature variant platforms we always store a single makefile variation of nothing i.e. + # we use the "normal" makefile generated for the platform + $MakefileVariations{$Plat} = &GetMakefileVariations($Plat, ""); + } + + } + + foreach $Plat (@Plats) { + foreach my $makefileVariation (@{$MakefileVariations{$Plat}}) { + unless (-e "$PrjBldDir$Plat$makefileVariation$Test.make") { + die "ABLD ERROR: \"$PrjBldDir$Plat$makefileVariation$Test.make\" not yet created\n"; + } + } + } + undef $Plat; + } + +# set up a list of commands where there are sub-commands + my @Commands=($Command); + if ($CommandHash{subcommands}) { + @Commands=@{$CommandHash{subcommands}}; + if ($Command eq 'BUILD') { # avoid makefile listings here + if ($Options{what} or $Options{check}) { + @Commands=grep !/^MAKEFILE$/o, @{$CommandHash{subcommands}}; + } + } + } +# implement savespace if necessary + if ($Options{savespace}) { + foreach $Command (@Commands) { + if ($Command eq 'TARGET') { + $Command='SAVESPACE'; + } + } + } + +# set up makefile call flags and macros from the options + my $KeepgoingFlag=''; + my $KeepgoingMacro=''; + my $NoDependencyMacro=''; + my $VerboseMacro=' VERBOSE=-s'; + if ($Options{keepgoing}) { + $KeepgoingFlag=' -k'; + $KeepgoingMacro=' KEEPGOING=-k'; + } + if ($Options{verbose}) { + $VerboseMacro=''; + } + my $RemoveMacro=''; + if ($Options{remove}) { + $RemoveMacro=' EFREEZE_ALLOW_REMOVE=1'; + } + if ( ($Options{savespace}) and ($Options{keepgoing}) ){ + $NoDependencyMacro=' NO_DEPENDENCIES=-nd'; + } + + my $AbldFlagsMacro=""; + $AbldFlagsMacro = "-iarm " if (uc $Options{instructionset} eq "ARM"); + $AbldFlagsMacro = "-ithumb " if (uc $Options{instructionset} eq "THUMB"); + + if ($Options{debug}) { + $AbldFlagsMacro .= "-debug "; + } + elsif($Options{no_debug}) { + $AbldFlagsMacro .= "-no_debug "; + } + + #Function call logging flag for makmake + if ($Options{logfc}) { + #Check the availability and version of logger + if (&FCLoggerUTL::PMCheckFCLoggerVersion()) { + $AbldFlagsMacro .= "-logfc "; + } + } + + if(!($AbldFlagsMacro eq "") ){ + $AbldFlagsMacro =" ABLD_FLAGS=\"$AbldFlagsMacro\""; + } + +# set up a list of make calls + my @Calls; + +# handle the exports related calls first + if (($Command)=grep /^(.*EXPORT)$/o, @Commands) { # EXPORT, CLEANEXPORT + unless (-e "${PrjBldDir}EXPORT$Test.make") { + die "ABLD ERROR: \"${PrjBldDir}EXPORT$Test.make\" not yet created\n"; + } + unless ($Options {checksource}) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + unless ($Options{what} or $Options{check}) { + push @Calls, "$ENV{MAKE} -r $KeepgoingFlag -f \"${PrjBldDir}EXPORT$Test.make\" $Command$VerboseMacro$KeepgoingMacro"; + } + else { + push @Calls, "$ENV{MAKE} -r -f \"${PrjBldDir}EXPORT$Test.make\" WHAT"; + } + } + else { + + unless ($Options{what} or $Options{check}) { + push @Calls, "make -r $KeepgoingFlag -f \"${PrjBldDir}EXPORT$Test.make\" $Command$VerboseMacro$KeepgoingMacro"; + } + else { + push @Calls, "make -r -f \"${PrjBldDir}EXPORT$Test.make\" WHAT"; + } + } + } + @Commands=grep !/EXPORT$/o, @Commands; + } + +# then do the rest of the calls + + COMMAND: foreach $Command (@Commands) { + + if ($Options {checksource} && ($Command eq "TARGET" || $Command eq "SAVESPACE")) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + push @Calls, "$ENV{MAKE} -r -f \"".$PrjBldDir."EXPORT.make\"".$checksourceMakeVariables."CHECKSOURCE"; + } + else { + push @Calls, "make -r -f \"".$PrjBldDir."EXPORT.make\"".$checksourceMakeVariables."CHECKSOURCE"; + } + } + + my $Plat; + PLATFORM: foreach $Plat (@Plats) { + +# set up a list of builds to carry out commands for if appropriate + my @Blds=($Bld); + if (${$Commands{$Command}}{build}) { + if ($Bld eq 'ALL') { + unless ($Plat=~/TOOLS2?$/o) { # change for platforms TOOLS, TOOLS2 and VC6TOOLS + @Blds=('UDEB', 'UREL'); + } + else { + @Blds=('DEB', 'REL'); + } + } + else { +# check the build is suitable for the platform - TOOLS, TOOLS2 and VC6TOOLS are annoyingly atypical + unless (($Plat!~/TOOLS2?$/o and $Bld=~/^(UDEB|UREL)$/o) or ($Plat=~/TOOLS2?$/o and $Bld=~/^(DEB|REL)$/o)) { + next; + } + } + } + else { + @Blds=('IRRELEVANT'); + } + + # You get CHECKSOURCE_GENERIC "for free" if no component is specified in the call + if ($Options {checksource} && ($Command eq "TARGET" || $Command eq "SAVESPACE") && $Program) { + foreach my $makefileVariation (@{$MakefileVariations{$Plat}}) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + push @Calls, "$ENV{MAKE} -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"".$checksourceMakeVariables."CHECKSOURCE_GENERIC"; + } + else { + push @Calls, "make -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"".$checksourceMakeVariables."CHECKSOURCE_GENERIC"; + } + } + } + + my $LoopBld; + foreach $LoopBld (@Blds) { + my $CFG=''; + if ($LoopBld ne 'IRRELEVANT') { + $CFG=" CFG=$LoopBld"; + } + if ($Options {checksource}) { + if ($Command eq "TARGET" || $Command eq "SAVESPACE") { + foreach my $makefileVariation (@{$MakefileVariations{$Plat}}) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + push @Calls, "$ENV{MAKE} -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"".$checksourceMakeVariables."CHECKSOURCE$Program$CFG"; + } + else { + push @Calls, "make -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"".$checksourceMakeVariables."CHECKSOURCE$Program$CFG"; + } + } + } + next; + } + + unless ($Options{what} or $Options{check}) { + if ($Program) { # skip programs if they're not supported for a platform + unless ($Test) { + unless (grep /^$Program$/, @{$Platform::Programs{$Plat}}) { + next PLATFORM; + } + } + else { + unless (grep /^$Program$/, @{$Platform::TestPrograms{$Plat}}) { + next PLATFORM; + } + } + } + my $AbldFlagsMacroTmp=""; + my $CompilerWrapperFlagMacroTemp=""; + if ($Command eq "MAKEFILE") + { # Only want ABLD_FLAGS for Makefile + $AbldFlagsMacroTmp=$AbldFlagsMacro; + if(exists ($Options{wrap})) + { + # Require ABLD_COMPWRAP_FLAG when --wrap option is specified + $CompilerWrapperFlagMacroTemp = $CompilerWrapperFlagMacro; + } + } + foreach my $makefileVariation (@{$MakefileVariations{$Plat}}) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + + if ( ($Command eq "TARGET") && (-e $PerlLibPath . "tracecompiler.pl") ) + { + not scalar grep(/tracecompiler\.pl $Plat/,@Calls) and push @Calls, "perl " . $PerlLibPath . "tracecompiler.pl $Plat $Program"; + } + push @Calls, "$ENV{MAKE} -r $KeepgoingFlag -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"" + ." $Command$Program$CFG$Source$VerboseMacro" . + "$KeepgoingMacro$RemoveMacro$NoDependencyMacro" . + "$AbldFlagsMacroTmp$CompilerWrapperFlagMacroTemp"; + + #Compiler Wrapper support + if ( exists($Options{wrap}) && ($Options{wrap} eq "") && ($Command eq "TARGET") ) + { + my $CFGCOMPWRAP=''; + if ($LoopBld ne 'IRRELEVANT') + { + $CFGCOMPWRAP =" CFG=COMPWRAP".$LoopBld; + } + push @Calls, "$ENV{MAKE} -r $KeepgoingFlag -f \"$PrjBldDir$Plat$makefileVariation$Test.make\""." TARGET$Program$CFGCOMPWRAP"; + } + } + else { + push @Calls, "make -r $KeepgoingFlag -f \"$PrjBldDir$Plat$makefileVariation$Test.make\"" + ." $Command$Program$CFG$Source$VerboseMacro" . + "$KeepgoingMacro$RemoveMacro$NoDependencyMacro" . + "$AbldFlagsMacroTmp$CompilerWrapperFlagMacroTemp"; + + #Compiler Wrapper support + if ( exists($Options{wrap}) && ($Options{wrap} eq "") && ($Command eq "TARGET") ) + { + my $CFGCOMPWRAP=''; + if ($LoopBld ne 'IRRELEVANT') + { + $CFGCOMPWRAP =" CFG=COMPWRAP".$LoopBld; + } + push @Calls, "make -r $KeepgoingFlag -f \"$PrjBldDir$Plat$makefileVariation$Test.make\""." TARGET$Program$CFGCOMPWRAP"; + } + } + } + next; + } + + unless (${$Commands{$Command}}{what}) { + next COMMAND; + } + if ($Program) { # skip programs if they're not supported for a platform + unless ($Test) { + unless (grep /^$Program$/, @{$Platform::Programs{$Plat}}) { + next PLATFORM; + } + } + else { + unless (grep /^$Program$/, @{$Platform::TestPrograms{$Plat}}) { + next PLATFORM; + } + } + } + my $Makefile=''; + if ($Command=~/MAKEFILE$/o) { + $Makefile='MAKEFILE'; + } + + foreach my $makefileVariation (@{$MakefileVariations{$Plat}}) { + if (defined $ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} && ($ENV{ABLD_TOOLSMOD_COMPATIBILITY_MODE} eq 'alpha')) { + push @Calls, "$ENV{MAKE} -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\" WHAT$Makefile$Program $CFG"; + } + else { + push @Calls, "make -r -f \"$PrjBldDir$Plat$makefileVariation$Test.make\" WHAT$Makefile$Program $CFG"; + } + } + } + } + } + + +# make the required calls + + my $Call; + my %checkSourceUniqueOutput; + unless ($Options{what} or $Options{check}) { + foreach $Call (@Calls) { + print " $Call\n" unless ($Options{checksource} && !$Options {verbose}); + open PIPE, "$Call |"; + $|=1; # bufferring is disabled + while () { + if ($Options {checksource}) + { + if ($Options{verbose}) + { + print $_; + } + else + { + $checkSourceUniqueOutput{$_} = 1; + } + } + else + { + print; + } + } + close PIPE; + } + + print $_ foreach (sort keys %checkSourceUniqueOutput); + } + else { + my %WhatCheck; # check for duplicates + foreach $Call (@Calls) { + open PIPE, "$Call |"; + while () { + next if (/(Nothing to be done for|Entering directory|Leaving directory) \S+\.?$/o); +# releasables split on whitespace - quotes possible -stripped out + while (/("([^"\t\n\r\f]+)"|([^ "\t\n\r\f]+))/go) { + my $Releasable=($2 ? $2 : $3); + $Releasable =~ s/\//\\/g; # convert forward slash into backslash + unless ($WhatCheck{$Releasable}) { + $WhatCheck{$Releasable}=1; + if ($Options{what}) { + print "$Releasable\n"; + } + else { + if (!-e $Releasable) { + print STDERR "MISSING: $Releasable\n"; + } + # modified start: added functionality checkwhat + elsif ($Options{checkwhat}) { + print "$Releasable\n"; + } + # modified end: added functionality checkwhat + } + } + } + } + close PIPE; + } + } +} + +sub Usage () { + print <\" for command-specific help) + where parameters default to 'ALL' if unspecified +ENDHERESTRING + + print + "project platforms:\n", + " @Platform::Plats\n" + ; + + if (%Platform::FeatureVariantSupportingPlats) + { + my @featureVariants; + + foreach my $featureVariantSupportingPlat (keys %Platform::FeatureVariantSupportingPlats) + { + push @featureVariants, $featureVariantSupportingPlat.".".$_ foreach (featurevariantparser->GetValidVariants()); + } + + if (@featureVariants) + { + @featureVariants = map{uc($_)} @featureVariants; + print + "feature variant platforms:\n", + " @featureVariants\n"; + } + } + exit 1; +} + +# modified start: added functionality checkwhat +sub Options () { + print <])'; + } + else { + if ($CommandHash{what}) { + print '(([-c]|[-w])|'; + } + if ($CommandHash{savespace}) { + print '[-s]'; + } + if ($CommandHash{instructionset}) { + print '[-i thumb|arm]'; + } + if ($CommandHash{remove}) { + print '[-r]'; + } + if ($CommandHash{checksource}) { + print '[-cs]'; + } + unless ($CommandHash{nokeepgoing}) { + print '[-k]'; + } + unless ($CommandHash{noverbose}) { + print '[-v]'; + } + if ($CommandHash{debug}) { + print '[-debug|-no_debug]'; + } + if ($CommandHash{logfc}) { + print '[-logfc]|[-fc]'; + } + if ($CommandHash{what}) { + print '))'; + } + unless ($CommandHash{noplatform}) { + print ' []'; + } + if ($CommandHash{build}) { + print ' []'; + } + if ($CommandHash{program}) { + print ' []'; + } + if ($CommandHash{source}) { + print ' []'; + } + if ($CommandHash{wrap}) { + print '[-wrap[=proxy]]'; + } + } + + print + "\n", + "\n", + "$CommandHash{function}\n" + ; + exit; +} + +sub Commands () { + + print "Commands (case-insensitive):\n"; + foreach (sort keys %Commands) { + next if ${$Commands{$_}}{hidden}; + my $Tmp=$_; + while (length($Tmp) < 12) { + $Tmp.=' '; + } + print " $Tmp ${$Commands{$_}}{function}\n"; + } + + exit; +} + +sub GetMakefileVariations ($$) + { + my ($plat, $featureVariantArg) = @_; + my @variations = (); + + if (!$featureVariantArg) + { + push @variations, ""; + } + else + { + my @resolvedVariants = featurevariantparser->ResolveFeatureVariant($featureVariantArg); +# modified start: makefile improvement + my %temp_hash =("default" => ""); + foreach (@resolvedVariants){ + $temp_hash{$_}=""; + } + push @variations, ".".$_ foreach (keys %temp_hash); + } +# modified end: makefile improvement + return \@variations; + } + + diff -r 000000000000 -r 83f4b4db085c sbsv1_os/e32toolp/bldmake/bldmake.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1_os/e32toolp/bldmake/bldmake.bat Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,28 @@ +@rem +@rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +@rem All rights reserved. +@rem This component and the accompanying materials are made available +@rem under the terms of "Eclipse Public License v1.0" +@rem which accompanies this distribution, and is available +@rem at the URL "http://www.eclipse.org/legal/epl-v10.html". +@rem +@rem Initial Contributors: +@rem Nokia Corporation - initial contribution. +@rem +@rem Contributors: +@rem +@rem Description: +@rem +@echo off + + +perl -w -S bldmake.pl %1 %2 %3 %4 %5 %6 %7 %8 %9 +if errorlevel==1 goto CheckPerl +goto End + +:CheckPerl +perl -v >NUL +if errorlevel==1 echo Is Perl, version 5.003_07 or later, installed? +goto End + +:End diff -r 000000000000 -r 83f4b4db085c sbsv1_os/e32toolp/bldmake/bldmake.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1_os/e32toolp/bldmake/bldmake.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,2326 @@ +# Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# all variables called *Path* are set up to end with a backslash +# all variables called *Path or *File are stored as absolute (file)paths within makmake +# all variables called UpPath* are stored as relative paths within makmake +# +# + +use strict; + +use FindBin; # for FindBin::Bin +use Getopt::Long; + +my $PerlLibPath; # fully qualified pathname of the directory containing our Perl modules + +BEGIN { +# check user has a version of perl that will cope + require 5.005_03; +# establish the path to the Perl libraries: currently the same directory as this script + $PerlLibPath = $FindBin::Bin; # X:/epoc32/tools + $PerlLibPath =~ s/\//\\/g; # X:\epoc32\tools + $PerlLibPath .= "\\"; +} +sub ExportDirs ($); + +use lib $PerlLibPath; +use E32env; +use E32Plat; +use Modload; +use Output; +use Pathutl; +use E32Variant; +use RVCT_plat2set; +use BPABIutl; +use wrappermakefile; +use CheckSource; +use File::Path; # for rmtree +use featurevariantparser; + +my $BldInfName = 'BLD.INF'; +my %Options; +my %KeepGoing; +my @DefaultPlats=('WINSCW', 'GCCXML', 'EDG', 'X86GCC'); +my @BaseUserDefaultPlats=('ARM4', 'ARM4T', 'WINSCW', 'GCCXML', 'EDG', 'X86GCC'); +my @OptionalPlats=('VS6', 'VS2003'); +my @PlatsReq; + +my %CheckSourceEXPORTSMetaData; +my %CheckSourceEXPORTSIncludes; +my %CheckSourceMMPFILESMetaData; +my %CheckSourceEXTENSIONSMetaData; +my %CheckSourceBldInfIncludes; + +for ('ARMV4', 'ARMV5') +{ + push @BaseUserDefaultPlats, $_ if RVCT_plat2set::compiler_exists($_); +} + +# Add ARMV5_ABIV1 platform if ENABLE_ABIV2_MODE is set in variant.cfg +my $variantABIV2Keyword = &Variant_GetMacro(); +# Add ARMV5_ABIV1 platform only after determining the presence of RVCT compiler. +if ($variantABIV2Keyword && RVCT_plat2set::compiler_exists('ARMV5_ABIV1') ) { + push @OptionalPlats, 'ARMV5_ABIV1'; +} + +# bldmake -k shouldn't die if Extension Makefile is missing +our $IgnoreMissingExtensionMakefile = 0; + +# Add the BPABI Platforms to be added +my @BPABIPlats = &BPABIutl_Plat_List; +foreach my $BPABIPlat (@BPABIPlats) +{ + # BPABI platform related with ARMV5(eg.ARMV5_ABIV2) is added to the platform list after + # determining the presence of RVCT compiler + if(($BPABIPlat =~/^ARMV5/i)) + { + if(!($BPABIPlat =~/^ARMV5$/i) && RVCT_plat2set::compiler_exists('ARMV5')) + { + push @OptionalPlats, $BPABIPlat; + } + } + # All other BPABI platforms(eg. gcce) are added to the platform list. + else + { + push @OptionalPlats, $BPABIPlat; + } +} + +if ( RVCT_plat2set::compiler_exists('ARMV5') ) { + #determine the presence of ARVCT compiler + push @DefaultPlats, 'ARMV5'; +} + +# Need to add WINS and X86 if MSDEV compiler is present +# Use MSDevDir to determine the presence of the compiler +push @BaseUserDefaultPlats, 'WINS', 'X86' if (exists($ENV{'MSDevDir'})); + +my @BaseDefaultPlats = @BaseUserDefaultPlats; +push @BaseDefaultPlats, 'X86SMP' if (grep /^X86$/, @BaseUserDefaultPlats); +push @BaseDefaultPlats, 'ARM4SMP' if (grep /^ARM4$/, @BaseUserDefaultPlats); +push @BaseDefaultPlats, 'ARMV4SMP' if (grep /^ARMV4$/, @BaseUserDefaultPlats); +push @BaseDefaultPlats, 'ARMV5SMP' if (grep /^ARMV5$/, @BaseUserDefaultPlats); +push @BaseDefaultPlats, 'X86GMP' if (grep /^X86GCC$/, @BaseUserDefaultPlats); + +my $variantMacroHRHFile = Variant_GetMacroHRHFile(); +sub ExportDirs ($); + +# THE MAIN PROGRAM SECTION +########################## + +# Load default feature variant info - for the hrh file +my %DefaultFeatureVariant = featurevariantparser->GetVariant('DEFAULT') if (featurevariantparser->DefaultExists()); +my @FeatureVariants = featurevariantparser->GetBuildableFeatureVariants(); + +{ + Load_SetModulePath($PerlLibPath); + Plat_Init($PerlLibPath); + + { + my @PlatList = &Plat_List(); + + if (RVCT_plat2set::compiler_exists('ARMV6')){ + foreach my $ARMV6Target ("ARMV6", "ARMV6_ABIV1", "ARMV6_ABIV2"){ + if (grep /^$ARMV6Target$/, @PlatList) { + push @BaseUserDefaultPlats, "$ARMV6Target" if (!grep /^$ARMV6Target$/, @BaseUserDefaultPlats); + push @BaseDefaultPlats, "$ARMV6Target" if (!grep /^$ARMV6Target$/, @BaseDefaultPlats); + } + } + } + + if (RVCT_plat2set::compiler_exists('ARMV7')){ + my $rvct_ver = RVCT_plat2set::get_version_string('ARMV7'); + if ((defined $rvct_ver) and ($rvct_ver ge "3.1.674")) { + if (grep /^ARMV7$/, @PlatList ) { + push @DefaultPlats, 'ARMV7' if (!grep /^ARMV7$/, @DefaultPlats); + push @BaseUserDefaultPlats, "ARMV7" if (!grep /^ARMV7$/, @BaseUserDefaultPlats); + push @BaseDefaultPlats, "ARMV7" if (!grep /^ARMV7$/, @BaseDefaultPlats); + } + } + } + } + +# process the commmand-line + unless (GetOptions(\%Options, 'v', "k|keepgoing", "notest", "file|f=s")) { + exit 1; + } + unless (@ARGV>=1) { + &Usage(); + } + my $Command=uc shift @ARGV; + unless ($Command=~/^(BLDFILES|CLEAN|INF|PLAT)$/o) { + &Usage(); + } + my $CLPlat=uc shift @ARGV; + + unless ($CLPlat) { + $CLPlat='ALL'; + } + + if ($Command eq 'INF') { + &ShowBldInfSyntax(); + exit; + } + + if ($Command eq 'PLAT') { + my @PlatList = ($CLPlat); + my $PlatName; + # Variable introduced to check if the bldmake plat command is called, To be + # passed as an argument in Plat_GetL function call. + my $platcommand=1; + if ($CLPlat eq "ALL") { + @PlatList = &Plat_List(); + print( + "Supported Platforms:\n", + " @PlatList\n\n" + ); + } + print( + "Macros defined for BLD.INF preprocessing of MMPFILE sections:\n" + ); + foreach $PlatName (@PlatList) { + my %Plat; + eval { &Plat_GetL($PlatName, \%Plat,{},$platcommand); }; + die $@ if $@; + print( + "\nPlatform $PlatName:\n", + " @{$Plat{MmpMacros}}\n" + ); + } + exit; + } + if ($Options{file}) { + $BldInfName = $Options{file}; + } + +# check that the BLD.INF file exists +# maybe BLDMAKE should allow a path to be specified leading to the BLD.INF file + my $BldInfPath=&Path_WorkPath; + unless (-e "${BldInfPath}$BldInfName") { + &FatalError("Can't find \"${BldInfPath}$BldInfName\""); + } + + if (!-d $E32env::Data{EPOCPath}){ + &FatalError("Directory \"$E32env::Data{EPOCPath}\" does not exist"); + } + +# decide the output directory + my $OutDir=&Path_Chop($E32env::Data{BldPath}).$BldInfPath; + +# Work out the path for the IBY files + my $RomDir=&Path_Chop($E32env::Data{RomPath}).$BldInfPath; + +# Work out the name for the BLD.INF module + my @Dirs=&Path_Dirs($BldInfPath); + my $Module = pop @Dirs; + if (lc($Module) eq 'group') { + $Module = pop @Dirs; + } + + if ($Command eq 'CLEAN') { + unlink "${BldInfPath}ABLD.BAT"; + $OutDir=~m-(.*)\\-o; + if (-d $1) { # remove backslash for test because some old versions of perl can't cope + opendir DIR, $1; + my @Files=grep s/^([^\.].*)$/$OutDir$1/, readdir DIR; + closedir DIR; + unlink @Files; + } + rmtree <$OutDir\\wrappermakefiles>; +# modified start: makefile improvement + rmtree <$OutDir\\FeatureVariantInfo>; +# modified end: makefile improvement + exit; + } + +# parse BLD.INF - to get the platforms and the export files + eval { &Load_ModuleL('PREPFILE'); }; + &FatalError($@) if $@; + + my @RealPlats=(); + my @Exports=(); + my @TestExports=(); + if ($Options{v}) { + print "Reading \"${BldInfPath}$BldInfName\" for platforms and exports\n"; + } + &ParseBldInf(\@RealPlats, \@Exports, \@TestExports, $BldInfPath, + $E32env::Data{EPOCIncPath}, $E32env::Data{EPOCPath}, $E32env::Data{EPOCDataPath}); + +# Add Customizations + my @additions; + foreach my $plat (@RealPlats) { + my @customizations = Plat_Customizations($plat); + foreach my $custom (@customizations) { + push @additions, $custom + unless grep /$custom/, @additions; + } + } + unless ($CLPlat eq 'ALL') { + push @RealPlats, @additions; + } + + # Force GCCXML support for anything that compiles as ARMV5 + if ( (grep /^ARMV5$/, @RealPlats) and not (grep /^GCCXML$/,@RealPlats) ) + { + push @RealPlats, 'GCCXML'; + } + + # Force EDG support for anything that compiles as ARMV5 + if ( (grep /^ARMV5$/, @RealPlats) and not (grep /^EDG$/,@RealPlats) ) + { + push @RealPlats, 'EDG'; + } + +if (0) { +# Add ARMV5 to the platforms if ARM4 is defined + if (grep /^ARM4$/, @RealPlats) { + unless ( (grep /^ARMV4$/, @RealPlats) or (grep /^ARMV5$/, @RealPlats) ){ + push @RealPlats, 'ARMV5'; + push @RealPlats, 'ARMV4'; + } + } +} + +# get any IDE platforms required into a new platforms list, and +# Create a hash to contain the 'real' names of the platforms, i.e. WINS rather than VC6 + my @Plats=@RealPlats; + my %Real; + foreach (@RealPlats) { # change to get VC6 batch files + $Real{$_}=$_; + my $AssocIDE; + my @AssocIDEs; + +# Get the IDEs associated with a real platform. A real plat like, +# WINSCW may have multiple associated IDEs like VC6 .NET2003 or CW IDE. + &Plat_AssocIDE($_, \@AssocIDEs); + next unless @AssocIDEs; + + push @Plats, @AssocIDEs; + foreach $AssocIDE (@AssocIDEs) + { + $Real{$AssocIDE}=$Real{$_}; + } + + } + if ($Options{v}) { + print "Platforms: \"@Plats\"\n"; + } + +# check that the platform specified on the command-line is acceptable +# and sort out a list of platforms to process + my @DoRealPlats=@RealPlats; + my @DoPlats=@Plats; + + unless (@Plats) { +# include the optional platform list if no platform is specified + my $OptionalPlat; + foreach $OptionalPlat (@OptionalPlats) { + unless (grep /^$OptionalPlat$/i, @DoPlats) { + push @DoPlats, $OptionalPlat; + } + } + } + + unless ($CLPlat eq 'ALL') { + unless (grep /^$CLPlat$/, @Plats) { + &FatalError("Platform $CLPlat not supported by \"${BldInfPath}$BldInfName\"\n"); + } + @DoPlats=($CLPlat); + @DoRealPlats=$Real{$CLPlat}; + } + +# sort out the export directories we might need to make + my @ExportDirs=ExportDirs(\@Exports); + my @TestExportDirs=ExportDirs(\@TestExports); + +# parse the BLD.INF file again for each platform supported by the project +# storing the information in a big data structure + my %AllPlatData; + my %AllPlatTestData; + my $Plat; + + if ($Options{v} and $CLPlat ne 'ALL'){ + print "Reading \"${BldInfPath}$BldInfName\" for $CLPlat \n"; + } + + foreach $Plat (@RealPlats) { + if ($Options{v}) { + if ($CLPlat eq 'ALL') { + print "Reading \"${BldInfPath}$BldInfName\" for $Plat\n"; + } + } + my (@PlatData, @PlatTestData); + if ($CLPlat eq 'ALL') { + &ParseBldInfPlat(\@PlatData, \@PlatTestData, $Plat, $BldInfPath, ($DefaultFeatureVariant{VALID} && &Plat_SupportsFeatureVariants($Plat) ? \%DefaultFeatureVariant : undef)); + } + else { + &ParseBldInfPlat(\@PlatData, \@PlatTestData, $CLPlat, $BldInfPath, ($DefaultFeatureVariant{VALID} && &Plat_SupportsFeatureVariants($CLPlat) ? \%DefaultFeatureVariant : undef)); + } + $AllPlatData{$Plat}=\@PlatData; + $AllPlatTestData{$Plat}=\@PlatTestData; + } + undef $Plat; + + undef $CLPlat; + if ($Command eq 'BLDFILES') { + +# create the perl file, PLATFORM.PM, listing the platforms + if ($Options{v}) { + print "Creating \"${OutDir}PLATFORM.PM\"\n"; + } + &CreatePlatformPm($OutDir, \@Plats, \@RealPlats, \%Real, \%AllPlatData, \%AllPlatTestData); + +# create the .BAT files required to call ABLD.PL + if ($Options{v}) { + print "Creating \"${BldInfPath}ABLD.BAT\"\n"; + } + &CreatePerlBat($BldInfPath); + +# create the makefile for exporting files + if ($Options{v}) { + print "Creating \"${OutDir}EXPORT.MAKE\"\n"; + } + &CreateExportMak("${OutDir}EXPORT.MAKE", \@Exports, \@ExportDirs); + +# create the makefile for exporting test files + if ($Options{v}) { + print "Creating \"${OutDir}EXPORTTEST.MAKE\"\n"; + } + &CreateExportMak("${OutDir}EXPORTTEST.MAKE", \@TestExports, \@TestExportDirs); + +# modified start: makefile improvement + #create the feature variant infor file + foreach my $copyofPlat (@DoPlats) + { + my $realplat = $Real{$copyofPlat}; + if(&Plat_SupportsFeatureVariants($copyofPlat)) + { + my $variant_info = &Path_Chop($E32env::Data{BldPath}).$BldInfPath."\\FeatureVariantInfo\\".$realplat."\\"; + eval { &Path_MakePathL($variant_info); }; + die $@ if $@; + if ($Options{v}) { + print "Creating: \"$variant_info\"\n"; + } + foreach my $featureVariant (@FeatureVariants) + { + my $variant_file = $variant_info."$realplat.$featureVariant.info"; +# modified by SV start: makefile improvement + my $refdata = $AllPlatData{$realplat}; + my $testrefdata = $AllPlatTestData{$realplat}; + if ( @$refdata ) { + foreach my $RefPro (@$refdata) + { + $variant_file = $variant_info."$realplat.$featureVariant.$$RefPro{Base}.info"; + my $ref_basedir = $variant_file; + $ref_basedir=~s/(.*[\\\/]).*/$1/; + if ( ! -d $ref_basedir ){ + eval { &Path_MakePathL($ref_basedir); }; + die $@ if $@; + } + open VARIANTINFOR,">$variant_file" or die "ERROR: Can't open or create file \"$variant_file\"\n"; + print VARIANTINFOR "VARIANT_PLAT_NAME_$$RefPro{Base}:=default \n"; + close VARIANTINFOR or die "ERROR: Can't close file \"$variant_file\"\n"; + } + } + else { + open VARIANTINFOR,">$variant_file" or die "ERROR: Can't open or create file \"$variant_file\"\n"; + print VARIANTINFOR "VARIANT_PLAT_NAME:=$featureVariant \n"; + close VARIANTINFOR or die "ERROR: Can't close file \"$variant_file\"\n"; + print "file \"$variant_file\"\n" + } + if ($testrefdata){ + foreach my $RefPro (@$testrefdata) + { + $variant_file = $variant_info."$realplat.$featureVariant.$$RefPro{Base}.info"; + my $ref_basedir = $variant_file; + $ref_basedir=~s/(.*[\\\/]).*/$1/; + if ( ! -d $ref_basedir ){ + eval { &Path_MakePathL($ref_basedir); }; + die $@ if $@; + } + open VARIANTINFOR,">$variant_file" or die "ERROR: Can't open or create file \"$variant_file\"\n"; + print VARIANTINFOR "VARIANT_PLAT_NAME_$$RefPro{Base}:=default \n"; + close VARIANTINFOR or die "ERROR: Can't close file \"$variant_file\"\n"; + } + + } +# modified by SV end: makefile improvement + # Close and cleanup + if ($Options{v}) { + print "Variant info file has been successfully created\n"; + } + } + } + } +# modified end: makefile improvement +# create the platform meta-makefiles + foreach my $copyofPlat (@DoPlats) { # Do not use $_ here !! + if ($Options{v}) { + print "Creating \"$OutDir$copyofPlat.MAKE\"\n"; + } + my $realplat = $Real{$copyofPlat}; + &CreatePlatMak($OutDir, $E32env::Data{BldPath}, $AllPlatData{$realplat}, $copyofPlat, $realplat, $RomDir, $Module, $BldInfPath, \@Exports, ''); + + if (&Plat_SupportsFeatureVariants($copyofPlat)) + { + foreach my $featureVariant (@FeatureVariants) + { + print "Creating \"$OutDir$copyofPlat.$featureVariant.MAKE\"\n" if ($Options{v}); + &CreatePlatMak($OutDir, $E32env::Data{BldPath}, $AllPlatData{$realplat}, $copyofPlat, $realplat, $RomDir, $Module, $BldInfPath, \@Exports, '', ".$featureVariant"); + } + } + } + foreach (@DoPlats) { + if ($Options{v}) { + print "Creating \"$OutDir${_}TEST.MAKE\"\n"; + } + &CreatePlatMak($OutDir, $E32env::Data{BldPath}, $AllPlatTestData{$Real{$_}}, $_, $Real{$_}, $RomDir, $Module, $BldInfPath, \@TestExports, 'TEST'); + + if (&Plat_SupportsFeatureVariants($_)) + { + foreach my $featureVariant (@FeatureVariants) + { + print "Creating \"$OutDir${_}.".$featureVariant."TEST.MAKE\"\n" if ($Options{v}); + &CreatePlatMak($OutDir, $E32env::Data{BldPath}, $AllPlatTestData{$Real{$_}}, $_, $Real{$_}, $RomDir, $Module, $BldInfPath, \@TestExports, 'TEST', ".$featureVariant"); + } + } + } + +# create the platform test batch files + foreach (@DoRealPlats) { + if ($Options{v}) { + print "Creating test batch files in \"$OutDir\" for $_\n"; + } + &CreatePlatBatches($OutDir, $AllPlatTestData{$_}, $_); + } + +# modified by SV start: makefile improvement +# create all sub directories + foreach my $refplat (@DoRealPlats) { + my $tmp = $AllPlatData{$refplat}; + foreach my $dref (@$tmp){ + my $builddir = $OutDir . $$dref{Base} ."\\" . $refplat . "\\"; + if (!-d $builddir){ + if ($Options{v}) { + print "Creating directory \"$builddir\" \n"; + } + eval { &Path_MakePathL($builddir); }; + &FatalError($@) if $@; + } + } + } +# modified by SV end: makefile improvement + +# report any near-fatal errors + if (scalar keys %KeepGoing) { + print STDERR + "\n${BldInfPath}$BldInfName WARNING(S):\n", + sort keys %KeepGoing + ; + } + + exit; + } +} + + +################ END OF MAIN PROGRAM SECTION ################# +#------------------------------------------------------------# +############################################################## + + +# SUBROUTINE SECTION +#################### + +sub Usage () { + + eval { &Load_ModuleL('E32TPVER'); }; + &FatalError($@) if $@; + + print + "\n", + "BLDMAKE - Project building Utility (Build ",&E32tpver,")\n", + "\n", + "BLDMAKE {options} [] []\n", + "\n", + ": (case insensitive)\n", + " BLDFILES - create build batch files\n", + " CLEAN - remove all files bldmake creates\n", + " INF - display basic BLD.INF syntax\n", + " PLAT - display platform macros\n", + "\n", + ": (case insensitive)\n", + " if not specified, defaults to \"ALL\"\n", + "\n", + "Options: (case insensitive)\n", + " -v -> verbose mode\n", + " -k -> keep going even if files are missing\n" + ; + exit 1; +} + +sub ShowBldInfSyntax () { + + print < ...} {} +// list platforms your project supports here if not default +ENDHERE1 + + print "// default = ".join(" ",@DefaultPlats)."\n"; + + print <\] {} +// list each file exported from source on a separate line +// {} defaults to \\EPOC32\\Include\\ + +PRJ_TESTEXPORTS +[\] {} +// list each file exported from source on a separate line +// {} defaults to BLD.INF dir + +PRJ_MMPFILES +[\] {} +{MAKEFILE|NMAKEFILE} [\] {build_as_arm} +// are tidy, ignore, build_as_arm + +#if defined() +// .MMP statements restricted to +#endif + +PRJ_TESTMMPFILES +[\] {} +{MAKEFILE|NMAKEFILE} [\] {} +// are {tidy} {ignore} {manual} {support} {build_as_arm} + +#if defined() +// .MMP statements restricted to +#endif + +ENDHERE + +} + +sub WarnOrDie ($$) { + my ($dieref, $message) = @_; + if ($Options{k}) { + $KeepGoing{$message} = 1; + } else { + push @{$dieref}, $message; + } +} + +sub ExtensionMakefileMissing($) +{ + $IgnoreMissingExtensionMakefile = @_; +} + +sub ParseBldInf ($$$$$) { + my ($PlatsRef, $ExportsRef, $TestExportsRef, $BldInfPath, $EPOCIncPath, $EPOCPath, $EPOCDataPath)=@_; + + my @Prj2D; + eval { &Prepfile_ProcessL(\@Prj2D, "${BldInfPath}$BldInfName",$variantMacroHRHFile); }; + &FatalError($@) if $@; + + my @SupportedPlats=&Plat_List(); + + my @Plats; + my %RemovePlats; + + my $DefaultPlatsUsed=0; + my %PlatformCheck; + + my %ExportCheck; + my $Section=0; + our @PrjFileDie; + my $Line; + my $CurFile="${BldInfPath}$BldInfName"; + LINE: foreach $Line (@Prj2D) { + my $LineNum=shift @$Line; + $_=shift @$Line; + if ($LineNum eq '#') { + $CurFile=$_; + next LINE; + } + + $CurFile = &Path_Norm ($CurFile); + + if (/^PRJ_(\w*)$/io) { + $Section=uc $1; + if ($Section=~/^(PLATFORMS|EXPORTS|TESTEXPORTS|MMPFILES|TESTMMPFILES|EXTENSIONS|TESTEXTENSIONS)$/o) { + if (@$Line) { + push @PrjFileDie, "$CurFile($LineNum) : Can't specify anything on the same line as a section header\n"; + } + next LINE; + } + push @PrjFileDie, "$CurFile($LineNum) : Unknown section header - $_\n"; + $Section=0; + next LINE; + } + if ($Section eq 'PLATFORMS') { +# platforms are gathered up into a big list that contains no duplicates. "DEFAULT" is +# expanded to the list of default platforms. Platforms specified with a "-" prefix +# are scheduled for removal from the list. After processing platforms specified +# with the "-" prefix are removed from the list. + + unshift @$Line, $_; + my $Candidate; + CANDLOOP: foreach $Candidate (@$Line) { + $Candidate=uc $Candidate; +# ignore old WINC target + if ($Candidate eq 'WINC') { + next CANDLOOP; + } +# expand DEFAULT + if ($Candidate eq 'DEFAULT') { + $DefaultPlatsUsed=1; + my $Default; + foreach $Default (@DefaultPlats) { + unless ($PlatformCheck{$Default}) { + push @Plats, $Default; + $PlatformCheck{$Default}="$CurFile: $LineNum"; + } + } + next CANDLOOP; + } +# expand BASEDEFAULT + if ($Candidate eq 'BASEDEFAULT') { + $DefaultPlatsUsed=1; + my $Default; + foreach $Default (@BaseDefaultPlats) { + unless ($PlatformCheck{$Default}) { + push @Plats, $Default; + $PlatformCheck{$Default}="$CurFile: $LineNum"; + } + } + next CANDLOOP; + } +# expand BASEUSERDEFAULT + if ($Candidate eq 'BASEUSERDEFAULT') { + $DefaultPlatsUsed=1; + my $Default; + foreach $Default (@BaseUserDefaultPlats) { + unless ($PlatformCheck{$Default}) { + push @Plats, $Default; + $PlatformCheck{$Default}="$CurFile: $LineNum"; + } + } + next CANDLOOP; + } +# check for removals + if ($Candidate=~/^-(.*)$/o) { + $Candidate=$1; +# check default is specified + unless ($DefaultPlatsUsed) { + push @PrjFileDie, "$CurFile($LineNum) : \"DEFAULT\" must be specified before platform to be removed\n"; + next CANDLOOP; + } + $RemovePlats{$Candidate}=1; + next CANDLOOP; + } +# If tools platform is specified in bld.inf file then component is built for cwtools as well + if ($Candidate =~ /^tools/i) + { + push @Plats, 'CWTOOLS'; + } +# check platform is supported + unless (grep /^$Candidate$/, @SupportedPlats) { + WarnOrDie(\@PrjFileDie, "$CurFile($LineNum) : Unsupported platform $Candidate specified\n"); + next CANDLOOP; + } +# check platform is not an IDE + if ($Candidate=~/^VC/o) { + push @PrjFileDie, "$CurFile($LineNum) : No need to specify platform $Candidate here\n"; + next CANDLOOP; + } +# add the platform + unless ($PlatformCheck{$Candidate}) { + push @Plats, $Candidate; + my $SubPlat = sprintf("%sEDG", $Candidate); + push @Plats, $SubPlat + if (grep /^$SubPlat$/, @SupportedPlats); + $PlatformCheck{$Candidate}="$CurFile: $LineNum"; + } + } + next LINE; + } + + # Skip PRJ_TESTEXPORT section if -notest flag + next LINE if ($Options{notest} && ($Section=~/^(TESTEXPORTS)$/o)); + + if ($Section=~/^(EXPORTS|TESTEXPORTS)$/o) { + +# make path absolute - assume relative to group directory + my $Type = 'file'; + if (/^\:(\w+)/) { + # Export an archive + $Type = lc $1; + unless ($Type eq 'zip') { + push @PrjFileDie, "$CurFile($LineNum) : Unknown archive type - $Type\n"; + next LINE; + } + $_ = shift @$Line; + } + + my $loggedSourceExport = $_; + $_ = &Path_Norm ($_); + + my $Source=&Path_MakeAbs($CurFile, $_); + my $Releasable=''; + my $emReleasable=''; + my $unzip_option =''; + if (@$Line) { +# get the destination file if it's specified + $Releasable=shift @$Line; + CheckSource_MetaData(%CheckSourceEXPORTSMetaData, $CurFile, "PRJ_".$Section, $Releasable, $LineNum); + $Releasable = &Path_Norm ($Releasable); + $emReleasable=ucfirst $Releasable; + if ($emReleasable=~/^([A-Z]):(\\.*)$/) { + $emReleasable=~s/://; + $Releasable=$EPOCDataPath.$emReleasable; + } + } + + my $sourceExportTypeSuffix = ""; + $sourceExportTypeSuffix .= " (NO DESTINATION)" if (!$Releasable && $Section =~ /^EXPORTS$/); + CheckSource_MetaData(%CheckSourceEXPORTSMetaData, $CurFile, "PRJ_".$Section.$sourceExportTypeSuffix, $loggedSourceExport, $LineNum, $CheckSource_PhysicalCheck); + + if (@$Line) { + $unzip_option = shift @$Line; + unless ($unzip_option=~ /overwrite/i) { + push @PrjFileDie, "$CurFile($LineNum) : Too many arguments in exports section line\n"; + next LINE; + } + } + unless ($Type eq 'zip' or &Path_Split('File', $Releasable)) { +# use the source filename if no filename is specified in the destination +# no filename for archives + $Releasable.=&Path_Split('File', $Source); + } + my $defpath; + if ($Type eq 'zip') { +# archives relative to EPOCROOT + $defpath = $ENV{EPOCROOT}; + } + elsif (($Section =~ /EXPORTS$/) && ($Releasable =~ s/^\|[\/|\\]?//)) { +# '|' prefix forces "relative to bld.inf file" in PRJ_[TEST]EXPORTS destinations + $defpath = $CurFile; + } + elsif ($Section eq 'EXPORTS') { +# assume the destination is relative to $EPOCIncPath + $defpath = $EPOCIncPath; + } + else { + $defpath = $CurFile; + } + $Releasable=&Path_MakeEAbs($EPOCPath, $defpath, $Releasable); + +# sanity checks! + if ($Type eq 'file' && $ExportCheck{uc $Releasable}) { + push @PrjFileDie, "$CurFile($LineNum) : Duplicate export $Releasable (from line $ExportCheck{uc $Releasable})\n"; + next LINE; + } + $ExportCheck{uc $Releasable}="$CurFile: $LineNum"; + if (! -e $Source) { + WarnOrDie(\@PrjFileDie, "$CurFile($LineNum) : Exported source file $Source not found\n"); + } + elsif ($Type ne 'zip' && -d $Releasable) { + push @PrjFileDie, "$CurFile($LineNum) : Export target $Releasable must be a file.\n"; + } + else { + if ($Section eq 'EXPORTS') { + push @$ExportsRef, { + 'Source'=>$Source, + 'Releasable'=>$Releasable, + 'emReleasable'=>$emReleasable, + 'Type'=>$Type, + 'UnzipOption'=>$unzip_option + }; + } + else { + push @$TestExportsRef, { + 'Source'=>$Source, + 'Releasable'=>$Releasable, + 'emReleasable'=>$emReleasable, + 'Type'=>$Type, + 'UnzipOption'=>$unzip_option + }; + } + } + next LINE; + } + } + if (@PrjFileDie) { + print STDERR + "\n${BldInfPath}$BldInfName FATAL ERROR(S):\n", + @PrjFileDie + ; + exit 1; + } + +# set the list of platforms to the default if there aren't any platforms specified, +# else add platforms to the global list unless they're scheduled for removal, + unless (@Plats) { + @$PlatsRef=@DefaultPlats; + # Include the list of BPABI Platforms in a default build. + my $OptionalPlat; + foreach $OptionalPlat (@OptionalPlats) { + # VS6 and VS2003 are not real platforms and hence are not included in a default build + unless ( $OptionalPlat eq 'VS6' || $OptionalPlat eq 'VS2003') { + if (not grep /^$OptionalPlat$/i, @$PlatsRef) { + push @$PlatsRef, $OptionalPlat; + } + } + } + } + else { + my $Plat; + foreach $Plat (@Plats) { + unless ($RemovePlats{$Plat}) { + push @$PlatsRef, $Plat; + } + } + push @PlatsReq , @$PlatsRef; + } +} + +sub ExportDirs ($) { + my ($ExportsRef)=@_; + + my %ExportDirHash; + foreach (@$ExportsRef) { + my $dir = ($$_{Type} eq 'zip') ? $$_{Releasable} : &Path_Split('Path',$$_{Releasable}); + if ($dir) { + $dir=&Path_Chop($dir); + $ExportDirHash{uc $dir}=$dir; + } + } + my @ExportDirs; + foreach (keys %ExportDirHash) { + push @ExportDirs, $ExportDirHash{$_}; + } + @ExportDirs; +} + + +sub ParseBldInfPlat ($$$$) { + my ($DataRef, $TestDataRef, $Plat, $BldInfPath, $FeatureVar)=@_; + +# get the platform .MMP macros + my %Plat; + eval { &Plat_GetL($Plat,\%Plat); }; + &FatalError($@) if $@; + +# get the raw data from the BLD.INF file + my @Prj2D; + eval { &Prepfile_ProcessL(\@Prj2D, "${BldInfPath}$BldInfName", ($FeatureVar ? $FeatureVar->{VARIANT_HRH} : $variantMacroHRHFile), @{$Plat{MmpMacros}}); }; + &FatalError($@) if $@; + + my %dummy; + my @userIncludes = ('.'); + my @systemIncludes = (); + $CheckSourceBldInfIncludes{$Plat} = CheckSource_Includes("${BldInfPath}$BldInfName", %dummy, $variantMacroHRHFile, @{$Plat{MmpMacros}}, @userIncludes, @systemIncludes, $CheckSource_NoUserSystemDistinction); + +# process the raw data + my $IsExtensionBlock =0; + my (@ExtensionBlockData, $ErrorString); + my %Check; + my $Section=0; + my @PrjFileDie; + my $Line; + my $CurFile="${BldInfPath}$BldInfName"; + LINE: foreach $Line (@Prj2D) { + + my %Data; + my %Temp; + + my $LineNum=shift @$Line; + if ($LineNum eq '#') { + $CurFile=shift @$Line; + next LINE; + } + + $CurFile = &Path_Norm ($CurFile); + +# upper-case all the data here, but record original source case +# in a hash so that it can be recalled for CheckSource purposes + + my %originalSourceCase; + foreach (@$Line) { + $originalSourceCase{uc $_} = $_; # needed for extension template makefile MACROs + $_=uc $_; + } + + $_=shift @$Line; + +# check for section headers - don't test for the right ones here +# because we do that in the first parse function + + if (/^PRJ_(\w*)$/o) { + $Section=$1; + next LINE; + } + +# Skip section if PRJ_TESTMMPFILES and -notest option + next LINE if ($Options{notest} && ($Section=~/^(TESTMMPFILES)$/o)); + +# check for EXTENSION sections + if ($Section=~/^(EXTENSIONS|TESTEXTENSIONS)$/o) { + +# We have an extension block + if (/^start(\w*)$/io) { + if ($IsExtensionBlock) { + &FatalError("$CurFile($LineNum) : Cannot embed Extension Template 'start' sections\n"); + } + $IsExtensionBlock =1; + $ErrorString = "$CurFile($LineNum)"; + foreach (@$Line) + { + if (/^EXTENSION$/) + { + my $extensionTemplate = @$Line[scalar(@$Line)-1]; + CheckSource_MetaData(%CheckSourceEXTENSIONSMetaData, $CurFile, "PRJ_".$Section, $originalSourceCase{$extensionTemplate}.".mk", $LineNum, $CheckSource_PhysicalCheck) if ($extensionTemplate); + } + } + + push @ExtensionBlockData, $Line; + next LINE; + } + + if (($IsExtensionBlock) & (! (/^end(\w*)$/io))) { + if (($_ ne "TOOL") & ($_ ne "OPTION") & ($_ ne "TARGET") & ($_ ne "SOURCES") & ($_ ne "DEPENDENCIES")) { + &FatalError("$CurFile($LineNum) : Unrecognised keyword: $_. Is there an 'end' corresponding to the 'start' for the Extension Template?\n"); + } + if ($_ ne "OPTION") { + unshift(@$Line, $_); + } +# Need to revert MACROs back to their original case + foreach (@$Line) { + $_=$originalSourceCase{$_}; + } + push @ExtensionBlockData, $Line; + next LINE; + } + + if (/^end(\w*)$/io) { + if (! $IsExtensionBlock) { + &FatalError("$CurFile($LineNum) : No 'start' corresponding to this 'end' in Extension Template section\n"); + } + $IsExtensionBlock =0; + my $OutDir=Path_Chop($E32env::Data{BldPath}).$BldInfPath; +# Generate wrapper makefile for this platform. + eval { &Load_ModuleL('WrapperMakefile'); }; + &FatalError($@) if $@; + $OutDir=~ s/\\/\//g; # convert to unix slashes for wrappermakefile.pm + %Data = GenerateWrapper($Plat, $OutDir, $ErrorString, \@PrjFileDie, @ExtensionBlockData); + if (!$IgnoreMissingExtensionMakefile) + { + $Data{ExtensionRoot}=&Path_Split('Path', $CurFile); + $Data{Path}=~ s/\//\\/g; # convert unix slashes back to win32 + $Data{Base}=~ s/\//\\/g; + } + @ExtensionBlockData = (); # clear array + } + } + +# check for MMP sections and get the .MMP file details + if ($Section=~/^(MMPFILES|TESTMMPFILES)$/o) { + $Data{Ext}='.MMP'; +# check for MAKEFILE statements for custom building + my $SubSection = "MMP"; + if (/^MAKEFILE$/o) { + $SubSection = $_; + $Data{Makefile}=2; # treat MAKEFILE=>NMAKEFILE =1; + $_=shift @$Line; + $Data{Ext}=&Path_Split('Ext', $_); + } + if (/^NMAKEFILE$/o) { + $SubSection = $_; + $Data{Makefile}=2; + $_=shift @$Line; + $Data{Ext}=&Path_Split('Ext', $_); + } + if (/^GNUMAKEFILE$/o) { + $SubSection = $_; + $Data{Makefile}=1; + $_=shift @$Line; + $Data{Ext}=&Path_Split('Ext', $_); + } + CheckSource_MetaData(%CheckSourceMMPFILESMetaData, $CurFile, "PRJ_$Section $SubSection", $originalSourceCase{$_}, $LineNum, $CheckSource_PhysicalCheck); + $_ = &Path_Norm ($_); + +# path considered relative to the current file + $Data{Path}=&Path_Split('Path', &Path_MakeAbs($CurFile, $_)); + +# this function doesn't care whether the .MMPs are listed with their extensions or not + $Data{Base}=&Path_Split('Base', $_); + my $MmpFile= $Data{Path}.$Data{Base}; + +# check the file isn't already specified + if ($Check{$MmpFile}) { + push @PrjFileDie, "$CurFile($LineNum) : duplicate $Data{Base} (from line $Check{$MmpFile})\n"; + next; + } + $Check{$MmpFile}="$CurFile: $LineNum"; + +# check the file exists + unless (-e "$Data{Path}$Data{Base}$Data{Ext}") { + WarnOrDie(\@PrjFileDie, "$CurFile($LineNum) : $Data{Path}$Data{Base}$Data{Ext} does not exist\n"); + next LINE; + } + + +# process the file's attributes + if ($Section eq 'MMPFILES') { + foreach (@$Line) { + if (/^TIDY$/o) { + $Data{Tidy}=1; + next; + } + if (/^IGNORE$/o) { + next LINE; + } + if (/^BUILD_AS_ARM$/o) { + $Data{BuildAsARM}="-arm"; + next; + } + + push @PrjFileDie, "$CurFile($LineNum) : Don't understand .MMP file argument \"$_\"\n"; + } + } + +# process the test .MMP file's attributes + elsif ($Section eq 'TESTMMPFILES') { + foreach (@$Line) { + if (/^TIDY$/o) { + $Data{Tidy}=1; + next; + } + if (/^IGNORE$/o) { + next LINE; + } + if (/^BUILD_AS_ARM$/o) { + $Data{BuildAsARM}="-arm"; + next; + } + if (/^MANUAL$/o) { + $Data{Manual}=1; + next; + } + if (/^SUPPORT$/o) { + $Data{Support}=1; + next; + } + push @PrjFileDie, "$CurFile($LineNum) : Don't understand test .MMP file argument \"$_\"\n"; + } + } + } + +# store the data + if (($Section eq 'MMPFILES') or ($Section eq 'EXTENSIONS')) { + if ($IgnoreMissingExtensionMakefile and $Section eq 'EXTENSIONS') + { + # More than more ext makefile can be missing so reset indicator + $IgnoreMissingExtensionMakefile = 0; + } + else + { + push @$DataRef, \%Data; + } + next LINE; + } + if (($Section eq 'TESTMMPFILES') or ($Section eq 'TESTEXTENSIONS')) { + if ($IgnoreMissingExtensionMakefile and $Section eq 'TESTEXTENSIONS') + { + # More than more ext makefile can be missing so reset indicator + $IgnoreMissingExtensionMakefile = 0; + } + else + { + push @$TestDataRef, \%Data; + } + next LINE; + } + + } +# line loop end + +# exit if there are errors + if (@PrjFileDie) { + print STDERR + "\n\"${BldInfPath}$BldInfName\" FATAL ERROR(S):\n", + @PrjFileDie + ; + exit 1; + } +} + + +sub FatalError (@) { + + print STDERR "BLDMAKE ERROR: @_\n"; + exit 1; +} + +sub CreatePlatformPm ($$$$$$) { + my ($BatchPath, $PlatsRef, $RealPlatsRef, $RealHRef, $AllPlatDataHRef, $AllPlatTestDataHRef)=@_; + + +# exclude GCCXML, EDG and CWTOOLS from list of RealPlats + my @RealPlats; + foreach my $Plat (@$RealPlatsRef){ + unless (($Plat =~ /^gccxml/i) or ($Plat =~ /^edg/i) or ($Plat =~ /^cwtools/i) or ($Plat =~ /^x86gcc/i) or ($Plat =~ /^x86gmp/i)) { +# exclude BPABI targets from list of RealPlats provided they are not specified in the platform list + if (grep /^$Plat$/i, @OptionalPlats) { + if (grep /^$Plat$/, @PlatsReq) { + push @RealPlats, $Plat; + } + next; + } + push @RealPlats, $Plat; + } + } + + + &Output( + "# Bldmake-generated perl file - PLATFORM.PM\n", + "\n", + "# use a perl integrity checker\n", + "use strict;\n", + "\n", + "package Platform;\n", + "\n", + "use vars qw(\@Plats \@RealPlats %Programs %TestPrograms %FeatureVariantSupportingPlats);\n", + "\n", + "\@Plats=(\'",join('\',\'',@$PlatsRef),"\');\n", + "\n", + "\@RealPlats=(\'", join('\',\'',@RealPlats),"\');\n", + "\n", + "%Programs=(\n" + ); + my %All; # all programs for all platforms + my $TmpStr; + my $Plat; + foreach $Plat (@$PlatsRef) { + $TmpStr=" \'$Plat\'=>["; + if (@{${$AllPlatDataHRef}{$$RealHRef{$Plat}}}) { + my $ProgRef; + foreach $ProgRef (@{${$AllPlatDataHRef}{$$RealHRef{$Plat}}}) { + $TmpStr.="'$$ProgRef{Base}',"; + $All{$$ProgRef{Base}}=1; + } + chop $TmpStr; + } + &Output( + "$TmpStr],\n" + ); + } + $TmpStr=" ALL=>["; + if (keys %All) { + my $Prog; + foreach $Prog (keys %All) { + $TmpStr.="'$Prog',"; + } + chop $TmpStr; + } + &Output( + "$TmpStr]\n", + ");\n", + "\n", + "%TestPrograms=(\n" + ); + %All=(); + foreach $Plat (@$PlatsRef) { + $TmpStr=" \'$Plat\'=>["; + if (@{${$AllPlatTestDataHRef}{$$RealHRef{$Plat}}}) { + my $ProgRef; + foreach $ProgRef (@{${$AllPlatTestDataHRef}{$$RealHRef{$Plat}}}) { + $TmpStr.="'$$ProgRef{Base}',"; + $All{$$ProgRef{Base}}=1; + } + chop $TmpStr; + } + &Output("$TmpStr],\n"); + } + $TmpStr=" ALL=>["; + if (keys %All) { + my $Prog; + foreach $Prog (keys %All) { + $TmpStr.="'$Prog',"; + } + chop $TmpStr; + } + &Output( + "$TmpStr]\n", + ");\n", + "\n" + ); + + &Output( + "\n", + "%FeatureVariantSupportingPlats=(" + ); + + $TmpStr = ""; + foreach $Plat (@$PlatsRef) + { + $TmpStr .= "\n\t$Plat=>1," if (&Plat_SupportsFeatureVariants($Plat)); + } + + chop $TmpStr; + + &Output( + "$TmpStr\n", + ");\n", + "\n", + "1;\n" + ); + +# write the PLATFORM.PM file + &WriteOutFileL($BatchPath."PLATFORM.PM"); +} + +sub CreatePerlBat ($) { + my ($BldInfPath)=@_; + +# create ABLD.BAT, which will call ABLD.PL +# NB. must quote $BldInfPath because it may contain spaces, but we know it definitely +# ends with \ so we need to generate "\foo\bar\\" to avoid quoting the close double quote + &Output( + "\@ECHO OFF\n", + "\n", + "REM Bldmake-generated batch file - ABLD.BAT\n", + "REM ** DO NOT EDIT **", + "\n", + "\n", + "perl -w -S ABLD.PL \"${BldInfPath}\\\" %1 %2 %3 %4 %5 %6 %7 %8 %9\n", + "if errorlevel==1 goto CheckPerl\n", + "goto End\n", + "\n", + ":CheckPerl\n", + "perl -v >NUL\n", + "if errorlevel==1 echo Is Perl, version 5.003_07 or later, installed?\n", + "goto End\n", + "\n", + ":End\n" + ); + +# check that the .BAT file does not already exist and is read-only + if ((-e "${BldInfPath}ABLD.BAT") && !(-w "${BldInfPath}ABLD.BAT")) { + warn "BLDMAKE WARNING: read-only ABLD.BAT will be overwritten\n"; + chmod 0222, "${BldInfPath}ABLD.BAT"; + } + +# create the .BAT file in the group directory + &WriteOutFileL($BldInfPath."ABLD.BAT",1); + +} + +sub GetArchiveExportList($) { + my ($ExportRef) = @_; + my $Type = $ExportRef->{Type}; + my $Src = $ExportRef->{Source}; + my $Dest = $ExportRef->{Releasable}; + $Dest = '' if (!defined($Dest)); + my @list = (); + if ($Type eq 'zip') { + unless (open PIPE, "unzip -l $Src | ") { + warn "Can't unzip $Src\n"; + } + while () { + if (/^\s*\d+\s+\S+\s+\S+\s+(.*?)\s*$/) { +# ignore empty lines and anything that finishes with / + unless(($1=~/\/\s*$/) || ($1=~/^$/)) { + + my $member = $1; + $member =~ s/\$/\$\$/g; + if (!$Dest){ + push @list, "$ENV{EPOCROOT}$member"; + } + else{ + push @list, "$Dest\\$member"; + } + } + } + } + close PIPE; + } + return @list; +} + +sub CreateExportMak ($$$) { + my ($Makefile, $ExportsRef, $ExpDirsRef)=@_; + +# create EXPORT.MAKE + + my $erasedefn = "\@erase"; + $erasedefn = "\@erase 2>>nul" if ($ENV{OS} eq "Windows_NT"); + &Output( + "ERASE = $erasedefn\n", + "\n", + "\n", + "EXPORT : EXPORTDIRS" + ); + my $ref; + if (@$ExportsRef) { + foreach $ref (@$ExportsRef) { + if ($$ref{Type} eq 'zip') { + my @list = &GetArchiveExportList($ref); + foreach (@list) { + my $dst=$_; + &Output( + " \\\n", + "\t$dst" + ); + } + } else { + my $name=&Path_Quote($$ref{Releasable}); + &Output( + " \\\n", + "\t$name" + ); + } + } + } + else { + &Output( + " \n", + "\t\@echo Nothing to do\n" + ); + } + &Output( + "\n", + "\n", + "\n", + "EXPORTDIRS :" + ); + my $dir; + foreach $dir (@$ExpDirsRef) { + $dir=&Path_Quote($dir); + &Output( + " $dir" + ); + } + &Output( + "\n", + "\n" + ); + foreach $dir (@$ExpDirsRef) { + &Output( + "$dir :\n", + "\t\@perl -w -S emkdir.pl \"\$\@\"\n", + "\n" + ); + } + &Output( + "\n", + "\n" + ); + foreach $ref (@$ExportsRef) { + my $unzipoption = $$ref{UnzipOption}; + CheckSource_ExportedIncludes($$ref{Source}, $$ref{Releasable}, %CheckSourceEXPORTSIncludes); + + if ($$ref{Type} eq 'zip') { + my $src = &Path_Quote($$ref{Source}); + my $destdir = &Path_Quote($$ref{Releasable}); + $destdir=$ENV{EPOCROOT} if (!defined($destdir) or ($destdir eq '')); + my @list = &GetArchiveExportList($ref); + foreach (@list) { + my $dst=$_; + &Output( + "$dst : $src\n", + ); + } + if ($unzipoption =~ /overwrite/i){ + &Output( + "\t- unzip -o $src -d \"$destdir\"\n", + ); + } + else{ + &Output( + "\t- unzip -u -o $src -d \"$destdir\"\n", + ); + } + } else { + my $dst=&Path_Quote($$ref{Releasable}); + my $src=&Path_Quote($$ref{Source}); + &Output( + "$dst : $src\n", + "\tcopy \"\$?\" \"\$\@\"\n", + "\n" + ); + } + } + &Output( + "\n", + "\n" + ); + if (@$ExportsRef) { + &Output( + "CLEANEXPORT :\n" + ); + foreach $ref (@$ExportsRef) { + if ($$ref{Type} eq 'zip') { + my @list = &GetArchiveExportList($ref); + foreach (@list) { + my $dst=$_; + $dst =~ s/\//\\/go; + &Output( + "\t-\$(ERASE) \"$dst\"\n" + ); + } + } else { + my $dst = $$ref{Releasable}; + $dst =~ s/\//\\/go; + &Output( + "\t-\$(ERASE) \"$dst\"\n" + ); + } + } + &Output( + "\n", + "WHAT :\n" + ); + foreach $ref (@$ExportsRef) { + if ($$ref{Type} eq 'zip') { + my @list = &GetArchiveExportList($ref); + foreach (@list) { + my $dst=$_; + $dst =~ s/\//\\/go; + &Output( + "\t\@echo \"$dst\"\n" + ); + } + } else { + my $dst = $$ref{Releasable}; + $dst =~ s/\//\\/go; + &Output( + "\t\@echo \"$dst\"\n" + ); + } + } + } + else { + &Output( + "CLEANEXPORT :\n", + "\t\@echo Nothing to do\n", + "WHAT :\n", + "\t\@rem do nothing\n" + ); + } + + &Output( + "\nCHECKSOURCE :\n" + ); + + &Output (CheckSource_MakefileOutput(%CheckSourceEXPORTSMetaData)); + &Output (CheckSource_MakefileOutput(%CheckSourceEXPORTSIncludes)); + + &Output("\n"); + +# write EXPORT.MAKE + &WriteOutFileL($Makefile); +} + +sub CreatePlatExports ($$) { + my ($RealPlat,$Exports)=@_; + my $Ref; + &Output( + "\n# Rules which handle the case when \$(CFG) is not defined\n\n" , + "EXPORT: \tEXPORTUREL EXPORTUDEB\n", + "EXPORTCLEAN: \tEXPORTCLEANUREL EXPORTCLEANUDEB\n", + "EXPORTWHAT: \tEXPORTWHATUREL EXPORTWHATUDEB\n", + + "\n# definitions \n", + "DATAx = $ENV{EPOCROOT}epoc32\\data\n", + "EMULx = $ENV{EPOCROOT}epoc32\\$RealPlat\n", + "URELx = $ENV{EPOCROOT}epoc32\\release\\$RealPlat\\urel\n", + "UDEBx = $ENV{EPOCROOT}epoc32\\release\\$RealPlat\\udeb\n", + "\n" + ); + + &Output( + "# Exports to emulated drive A: to Y \n\n", + "EXPORTGENERIC : EXPORTDIRSGENERIC", + ); + + my @dirs; + my @expgen; + my %dirsg; + foreach $Ref (@$Exports) { + if ($$Ref{emReleasable}=~/^([A-Y])(\\.*)$/){ + my $exp="\\$$Ref{emReleasable}"; + if ($$Ref{Type} eq 'zip') { + my @list = &GetArchiveExportList($Ref); + foreach (@list) { + my $dst=&Path_Quote($_); + if ($dst=~/([^\\]*)$/o){ + $dst=$1; + } + my $zipdest=$dst; + $zipdest =~ s/\//\\/g; + push @expgen, "$exp\\$zipdest"; + my $zippath= &Path_Chop(&Path_Split('Path', $zipdest)); + if(!$zippath){ + $dirsg{$exp}=$exp; + } + else{ + $dirsg{"$exp\\$zippath"}="$exp\\$zippath"; + } + &Output(" \\\n","\t\$(EMULx)$exp\\$zipdest"); + } + } + else { + my $dir = &Path_Chop(&Path_Split('Path', $exp)); + push @expgen, $exp; + $dirsg{$dir}=$dir; + &Output(" \\\n", "\t\$(EMULx)$exp "); + } + } + } + &Output("\n\nEXPORTDIRSGENERIC : "); + foreach (keys %dirsg){ + push @dirs, "\$(EMULx)$dirsg{$_}"; + &Output(" \\\n", "\t\$(EMULx)$_"); + } + &Output("\n\n"); + foreach (@expgen){ + &Output( + "\$(EMULx)$_ : \t\$(DATAx)$_ \n", + "\tcopy \"\$?\" \"\$@\" \n" + ); + } + &Output("\nEXPORTCLEANGENERIC :\n"); + foreach (@expgen){ + &Output("\t-@\$(ERASE) \$(EMULx)$_ \n"); + } + &Output("\nEXPORTWHATGENERIC :\n"); + foreach (@expgen){ + &Output("\t\@echo \$(EMULx)$_ \n"); + } + + &Output( + "\n\n# Exports to emulated drive Z: - UREL version \n\n", + "EXPORTUREL : EXPORTDIRSUREL", + ); + + my @expurel; + my %dirsurel; + foreach $Ref (@$Exports) { + if ($$Ref{emReleasable}=~/^(Z)(\\.*)$/){ + my $exp="\\$$Ref{emReleasable}"; + if ($$Ref{Type} eq 'zip') { + my @list = &GetArchiveExportList($Ref); + foreach (@list) { + my $dst=&Path_Quote($_); + if ($dst=~/([^\\]*)$/o){ + $dst=$1; + } + my $zipdest=$dst; + $zipdest=~ s/\//\\/g; + push @expurel, "$exp\\$zipdest"; + my $zippath= &Path_Chop(&Path_Split('Path', $zipdest)); + if(!$zippath){ + $dirsurel{$exp}=$exp; + } + else{ + $dirsurel{"$exp\\$zippath"}="$exp\\$zippath"; + } + &Output(" \\\n","\t\$(URELx)$exp\\$zipdest"); + } + } + else { + my $dir = &Path_Chop(&Path_Split('Path', $exp)); + push @expurel, $exp; + $dirsurel{$dir}=$dir; + &Output(" \\\n", "\t\$(URELx)$exp "); + } + } + } + &Output("\n\nEXPORTDIRSUREL : "); + foreach (keys %dirsurel){ + push @dirs, "\$(URELx)$dirsurel{$_}"; + &Output(" \\\n", "\t\$(URELx)$_ "); + } + &Output("\n\n"); + foreach (@expurel){ + &Output( + "\$(URELx)$_ : \t\$(DATAx)$_ \n", + "\tcopy \"\$?\" \"\$@\" \n" + ); + } + &Output("\nEXPORTCLEANUREL :\n"); + foreach (@expurel){ + &Output("\t-@\$(ERASE) \$(URELx)$_ \n"); + } + &Output("\nEXPORTWHATUREL :\n"); + foreach (@expurel){ + &Output( "\t\@echo \$(URELx)$_ \n"); + } + + &Output( + "\n\n# Exports to emulated drive Z: - UDEB version \n\n", + "EXPORTUDEB : EXPORTDIRSUDEB", + ); + + my %dirsudeb=%dirsurel; + my @expudeb=@expurel; + foreach (@expudeb){ + &Output(" \\\n", "\t\$(UDEBx)$_ "); + } + &Output("\n\nEXPORTDIRSUDEB : "); + foreach(keys %dirsudeb){ + push @dirs, "\$(UDEBx)$dirsudeb{$_}"; + &Output(" \\\n", "\t\$(UDEBx)$_ "); + + } + &Output("\n\n"); + foreach (@expudeb){ + &Output( + "\$(UDEBx)$_ : \t\$(DATAx)$_ \n", + "\tcopy \"\$?\" \"\$@\" \n" + ); + } + &Output("\nEXPORTCLEANUDEB :\n"); + foreach (@expudeb){ + &Output("\t-@\$(ERASE) \$(UDEBx)$_ \n"); + } + &Output("\nEXPORTWHATUDEB :\n"); + foreach (@expudeb){ + &Output("\t\@echo \$(UDEBx)$_ \n"); + } + + &Output("\n# Directories \n\n"); + &Output(join (" \\\n", @dirs)." :") + &Output("\n\t\@perl -w -S emkdir.pl \$@\n\n"); + +} + +sub CreatePlatMak ($$$$$$$$$;$) { + my ($BatchPath, $E32MakePath, $DataRef, $Plat, $RealPlat, $RomDir, $Module, $BldInfPath, $Exports, $Test, $FeatureVariant)=@_; + $FeatureVariant = "" if (!$FeatureVariant); + + unless ($Test) { + $Test=''; + } + else { + $Test='TEST'; + } + + my $Ref; + my $eDrive=0; + if ($RealPlat =~ /^WINS/) { + foreach $Ref (@$Exports) { + if ($$Ref{emReleasable}=~/^([A-Z])(\\.*)$/) { + $eDrive=1; + last; + } + } + } + + + my $OutRomFile="$RomDir$RealPlat$Test.IBY"; + my $GCCDir="gcc\$(PBUILDPID)\\bin"; + + my $erasedefn = "\@erase"; + $erasedefn = "\@erase 2>>nul" if ($ENV{OS} eq "Windows_NT"); + +# Get the root platform name to support hierarchy of customizations + my $root = Plat_Root($Plat); + + my $config_file = ""; + + if (grep /^$root$/i, @BPABIPlats) { + $config_file = BPABIutl_Config_Path($root); + } + + my $rvct_path = ""; + + if ( $config_file ) { + + if ($root =~ /^ARMV\d/) { + + unless ( RVCT_plat2set::compiler_exists($Plat) ) + { + FatalError("Can't find any RVCT installation."); + } + + my $rvct_ver = RVCT_plat2set::get_version_string($Plat); + + if ($Plat =~ "^ARMV5" && $rvct_ver lt "2.2.559") + { + warn "BLDMAKE WARNING: ARMV5 requires at least RVCT 2.2.559."; + OutText(); + return; + } + + if ($Plat =~ "^ARMV6" && $rvct_ver lt "2.2.559") + { + warn "BLDMAKE WARNING: ARMV6 requires at least RVCT 2.2.559."; + OutText(); + return; + } + + if ($Plat =~ "^ARMV7" && $rvct_ver lt "3.1.674") + { + warn "BLDMAKE WARNING: ARMV7 requires at least RVCT 3.1.674."; + OutText(); + return; + } + + my $rvct_bin_name = RVCT_plat2set::get_bin_name($Plat); + my $rvct_bin_path = RVCT_plat2set::get_bin_path($Plat); + my $rvct_inc_name = RVCT_plat2set::get_inc_name($Plat); + my $rvct_inc_path = RVCT_plat2set::get_inc_path($Plat); + my $rvct_lib_name = RVCT_plat2set::get_lib_name($Plat); + my $rvct_lib_path = RVCT_plat2set::get_lib_path($Plat); + + main::Output("export $rvct_bin_name:=$rvct_bin_path\n"); + main::Output("export $rvct_inc_name:=$rvct_inc_path\n"); + main::Output("export $rvct_lib_name:=$rvct_lib_path\n"); + + my ($rvct_M, $rvct_m, $rvct_b) = RVCT_plat2set::get_version_list($Plat); + + Output( "\n" ); + Output( "export RVCT_VER_MAJOR:=$rvct_M\n" ); + Output( "export RVCT_VER_MINOR:=$rvct_m\n" ); + Output( "export RVCT_VER_BUILD:=$rvct_b\n" ); + + $rvct_path = "\$($rvct_bin_name);"; # Example: '$(RVCT22BIN);'. + } + + &Output( + "\n", + "export PLAT:=${Plat}\n\n", + "include $config_file\n\n" + ); + } +# modified start: makefile improvement + unless($FeatureVariant eq "") + { +# modified by SV start: makefile improvement + foreach $Ref (@$DataRef) { + &Output( + "include $BatchPath"."FeatureVariantInfo\\".uc($Plat)."\\"."$Plat$FeatureVariant.$$Ref{Base}.info\n\n", + ); + } +# modified by SV end: makefile improvement + } +# modified end: makefile improvement + # Don't hardcode the rvct path if rvct auto switch feature is not enabled. + if ($ENV{ABLD_PLAT_INI}) + { + &Output( + 'export Path:=',&main::Path_Drive,$E32env::Data{EPOCPath},$GCCDir,";", $rvct_path,"\$(Path)\n", + "export PATH:=\$(Path)\n" + ); + } + else + { + &Output( + 'export Path:=',&main::Path_Drive,$E32env::Data{EPOCPath},$GCCDir,";", "\$(Path)\n", + "export PATH:=\$(Path)\n" + ); + } + + &Output( + "\n", + "# prevent MAKEFLAGS variable from upsetting calls to NMAKE\n", + "unexport MAKEFLAGS\n", + "\n", + "ERASE = $erasedefn\n", + "\n", + "\n", + "ifdef EFREEZE_ALLOW_REMOVE\n", + "REMOVEMACRO := EFREEZE_ALLOW_REMOVE=-remove\n", + "endif\n", + "\n", + "\n" + ); + + if ($eDrive) { + # Generate exports into emulated drives + &CreatePlatExports($RealPlat,$Exports); + } + my $Command; + foreach $Command (qw(CLEAN CLEANMAKEFILE CLEANALL FINAL FREEZE LIBRARY MAKEFILE RESOURCE SAVESPACE TARGET LISTING WHATMAKEFILE)) { + &Output( + "$Command :" + ); + + if ($eDrive and $Command eq 'CLEAN'){ + &Output(" EXPORTCLEANGENERIC EXPORTCLEAN\$(CFG) "); + foreach $Ref (@$DataRef) { + &Output(" $Command$$Ref{Base}"); + } + } + elsif ($eDrive and $Command eq 'RESOURCE'){ + &Output(" EXPORTGENERIC EXPORT\$(CFG) "); + foreach $Ref (@$DataRef) { + &Output(" $Command$$Ref{Base}"); + } + + foreach $Ref (@$DataRef) { + &Output("\n\nRESOURCE$$Ref{Base} : EXPORTGENERIC EXPORT\$(CFG)"); + } + } + else { + if(@$DataRef){ + foreach $Ref (@$DataRef) { + &Output(" $Command$$Ref{Base}"); + } + } + else { + &Output("\n","\t\@echo Nothing to do\n"); + } + } + &Output("\n","\n"); + } + + &Output( + "WHAT :" + ); + if($eDrive){ + &Output(" EXPORTWHATGENERIC EXPORTWHAT\$(CFG) "); + } + my $whatcount=0; + foreach $Ref (@$DataRef) { + unless ($$Ref{Tidy}) { + $whatcount++; + &Output( + " WHAT$$Ref{Base}" + ); + } + } + if ($whatcount==0 and !$eDrive) { + &Output( + "\n", + "\t\@rem do nothing\n" + ); + } + + &Output( + "\n", + "\n", + "CHECKSOURCE :" + ); + my $CheckSource=' CHECKSOURCE_GENERIC'; + foreach $Ref (@$DataRef) { + $CheckSource.=" CHECKSOURCE$$Ref{Base}" if ($$Ref{Ext} eq ".MMP"); + } + &Output( + "$CheckSource\n" + ); + + &Output( + "\n", + "CHECKSOURCE_GENERIC :\n" + ); + + if ($CheckSourceBldInfIncludes{$Plat}) + { + my %dummy; + $dummy{$CheckSourceBldInfIncludes{$Plat}} = 1; + &Output (CheckSource_MakefileOutput(%dummy)); + } + + &Output (CheckSource_MakefileOutput(%CheckSourceMMPFILESMetaData)); + &Output (CheckSource_MakefileOutput(%CheckSourceEXTENSIONSMetaData)); + + &Output( + "\n", + "\n", + "TIDY :" + ); + my $Tidy=''; + foreach $Ref (@$DataRef) { + if ($$Ref{Tidy}) { + $Tidy.=" TIDY$$Ref{Base}"; + } + } + if ($Tidy) { + &Output( + "$Tidy\n" + ); + } + else { + &Output( + "\n", + "\t\@echo Nothing to do\n" + ); + } + &Output( + "\n", + "\n" + ); +# change for non-EPOC platforms + if ($RealPlat=~/^(WINS|WINSCW|WINC|TOOLS|TOOLS2)$/o) { + &Output( + "ROMFILE :\n" + ); + } + else { + &Output( + 'ROMFILE : STARTROMFILE' + ); + foreach $Ref (@$DataRef) { + &Output( + " ROMFILE$$Ref{Base}" + ); + } + &Output( + "\n", + "\n", + "STARTROMFILE :\n", + "\t\@perl -w -S emkdir.pl \"", &Path_Chop($RomDir), "\"\n", + "\t\@echo // $OutRomFile > $OutRomFile\n", + "\t\@echo // >> $OutRomFile\n" + ); + if ($Test) { + my ($Auto, $Manual); + foreach $Ref (@$DataRef) { + ++$Auto unless ($$Ref{Manual} or $$Ref{Support}); + ++$Manual if ($$Ref{Manual}); + } + if ($Auto) { + my $IbyTextFrom="data=$BatchPath$Plat.AUTO.BAT"; + my $IbyTextTo="Test\\$Module.AUTO.BAT"; + my $Spaces= 60>length($IbyTextFrom) ? 60-length($IbyTextFrom) : 1; + &Output("\t\@echo ", $IbyTextFrom, ' 'x$Spaces, $IbyTextTo, ">> $OutRomFile\n"); + } + if ($Manual) { + my $IbyTextFrom="data=$BatchPath$Plat.MANUAL.BAT"; + my $IbyTextTo="Test\\$Module.MANUAL.BAT"; + my $Spaces= 60>length($IbyTextFrom) ? 60-length($IbyTextFrom) : 1; + &Output("\t\@echo ", $IbyTextFrom, ' 'x$Spaces, $IbyTextTo, ">> $OutRomFile\n"); + } + } + } + &Output( + "\n", + "\n" + ); + my $CallNmake='nmake -nologo -x - $(VERBOSE) $(KEEPGOING)'; + my $CallGNUmake='$(MAKE) $(VERBOSE) $(KEEPGOING)'; + + my %PlatHash; + &Plat_GetL($RealPlat, \%PlatHash); + my $CallMake=$CallNmake; + if ($PlatHash{MakeCmd} eq "make") { + $CallMake="$CallGNUmake -r"; + } + &Plat_GetL($Plat, \%PlatHash); + + foreach $Ref (@$DataRef) { + +# standard commands + unless ($$Ref{Makefile}) { + my $MakefilePath=join('', &Path_Chop($E32MakePath), $BldInfPath, $$Ref{Base}, "\\", $RealPlat, "\\"); +# modified start: makefile improvement + my $RealMakefile; + if($FeatureVariant eq "") + { + $RealMakefile="-f \"$MakefilePath$$Ref{Base}.$RealPlat$FeatureVariant\""; + } + else{ + $RealMakefile="-f \"$MakefilePath$$Ref{Base}.$RealPlat.\$(VARIANT_PLAT_NAME_$$Ref{Base})\""; + } +# modified end: makefile improvement + my $MakefileBase="$MakefilePath$$Ref{Base}"; + + if($Plat eq 'VS6' || $Plat eq 'VS2003') + { + $CallMake .= "-f "; + $RealMakefile = "$MakefileBase$PlatHash{Ext}"; + } + &Output( + "MAKEFILE$$Ref{Base}_FILES= \\\n", + "\t\"$MakefileBase$PlatHash{Ext}$FeatureVariant\"", + ); +# changes for WINS/WINSCW/WINC and VC6 + if ($Plat =~ /^VC6/) { + &Output( + " \\\n\t\"$MakefileBase.DSW\"", + " \\\n\t\"$MakefileBase.SUP.MAKE\"" + ); + } + if ($Plat eq 'CW_IDE') { + &Output( + " \\\n\t\"$MakefileBase.pref\"" # Defect: actually uses $BaseTrg, not mmp file name + ); + } + if ($RealPlat=~/^(WINS|WINSCW|WINC)$/o) { + &Output( + " \\\n\t\"$MakefileBase.UID.CPP\"" # Defect: actually uses $BaseTrg, not mmp file name + ); + } + + my $bld_flags=""; + $bld_flags="\$(ABLD_FLAGS)" if (($Plat =~ /^ARMV5(_ABIV1)?$/ || grep /$Plat/i, @BPABIPlats) || (Plat_Root($Plat) =~ /^ARMV5(_ABIV1)?$/ || grep /$Plat/i, @BPABIPlats)); + + + my $build_as_arm_arg=""; + $build_as_arm_arg = $$Ref{BuildAsARM} if ($$Ref{BuildAsARM}); + + # Compiler Wrapper option Support + # Generate the flag to keep the Compiler Wrapper option information + my $cmp_wrap_flag=""; + if (($Plat =~ /^ARMV5(_ABIV1)?$/ || grep /$Plat/i, @BPABIPlats) || ($Plat=~/^WINSCW$/) || (Plat_Root($Plat) =~ /^ARMV5(_ABIV1)?$/ || grep /$Plat/i, @BPABIPlats)) + { + # for armv5 , armv5_abiv1, winscw and all bpabi plaforms + $cmp_wrap_flag="\$(ABLD_COMPWRAP_FLAG)" ; + } + + &Output( + "\n", + "\n", + "MAKEFILE$$Ref{Base} :\n", + "\tperl -w -S makmake.pl \$(NO_DEPENDENCIES) -D $$Ref{Path}$$Ref{Base} $Plat$FeatureVariant $build_as_arm_arg $bld_flags $cmp_wrap_flag\n", + + "\n", + "CLEANMAKEFILE$$Ref{Base} :\n", + "\t-\$(ERASE) \$(MAKEFILE$$Ref{Base}_FILES)\n", + "\n", + "WHATMAKEFILE$$Ref{Base} :\n", + "\t\@echo \$(MAKEFILE$$Ref{Base}_FILES)\n", + "\n", + "TARGET$$Ref{Base} :\n", + "\t$CallMake $RealMakefile \$(CFG)\n", + "\n", + "SAVESPACE$$Ref{Base} :\n", + "\t$CallMake $RealMakefile \$(CFG) CLEANBUILD\$(CFG)\n", + "\n", + "LISTING$$Ref{Base} :\n", + "\t$CallMake $RealMakefile MAKEWORK\$(CFG) LISTING\$(CFG)\$(SOURCE)\n", + "\n", + "FINAL$$Ref{Base} :\n", + "\t\@rem do nothing\n", + "\n", + ); + foreach $Command (qw(CLEANALL)) { + &Output( + "CLEANALL$$Ref{Base} :\n", + "\tperl -w -S ermdir.pl $MakefilePath\n", + "\n", + ); + } + foreach $Command (qw(CLEAN RESOURCE)) { + &Output( + "$Command$$Ref{Base} :\n", + "\t$CallMake $RealMakefile $Command\$(CFG)\n", + "\n" + ); + } + foreach $Command (qw(LIBRARY)) { + &Output( + "$Command$$Ref{Base} :\n", + "\t$CallMake $RealMakefile $Command\n", + "\n" + ); + } + foreach $Command (qw(FREEZE)) { + &Output( + "$Command$$Ref{Base} :\n", + "\t$CallMake $RealMakefile $Command \$(REMOVEMACRO)\n", + "\n" + ); + } + unless ($$Ref{Tidy}) { + &Output( + "WHAT$$Ref{Base} :\n", + "\t\@$CallMake -s $RealMakefile WHAT\$(CFG)\n", + "\n" + ); + } + else { + &Output( + "TIDY$$Ref{Base} :\n", + "\t$CallMake $RealMakefile CLEANRELEASE CLEANLIBRARY\n", + "\n" + ); + } + + &Output( + "CHECKSOURCE$$Ref{Base} :\n", + "\t\@$CallMake -s $RealMakefile CHECKSOURCE\n", + "\t\@$CallMake -s $RealMakefile CHECKSOURCE\$(CFG)\n", + "\n" + ); + &Output( + "ROMFILE$$Ref{Base} :\n", + "\t\@$CallMake $RealMakefile ROMFILE >> $OutRomFile\n", + "\n", + "\n" + ); + } + +# calls to custom makefiles + else { + my $ChopRefPath=&Path_Chop($$Ref{Path}); + my $ChopBldInfPath=&Path_Chop($BldInfPath); + my $MakefileCall; + if ($$Ref{Makefile}==2) { + $MakefileCall="cd $ChopRefPath;$CallNmake"; + } else { + $MakefileCall="$CallGNUmake -C $ChopRefPath"; + } + $MakefileCall.=" -f \"$$Ref{Base}$$Ref{Ext}\" TO_ROOT="; + $MakefileCall.=&Path_Chop(&Path_UpToRoot($$Ref{Path})); + $MakefileCall.=" EPOCBLD="; + $MakefileCall.=join('', &Path_Chop(&Path_UpToRoot($$Ref{Path})), &Path_Chop($E32MakePath), $BldInfPath, $$Ref{Base}, "\\", $RealPlat); + $MakefileCall.=" TO_BLDINF="; + $MakefileCall.=join('', &Path_Chop(&Path_UpToRoot($$Ref{Path})), $ChopBldInfPath); + if ($$Ref{ExtensionRoot}) { + $MakefileCall.=" EXTENSION_ROOT=".&Path_Chop($$Ref{ExtensionRoot}); + } + if ($$Ref{BuildAsARM}) { + $MakefileCall.=" BUILD_AS_ARM=1"; + } + &Output( +# should change to MAKEFILE + "MAKEFILE$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$Plat MAKMAKE\n", + "\n", +# should call in custom makefiles maybe + "CLEANMAKEFILE$$Ref{Base} :\n", + "# $MakefileCall PLATFORM=$Plat CLEANMAKEFILE\n", + "\n", + "WHATMAKEFILE$$Ref{Base} :\n", + "# \@$MakefileCall -s PLATFORM=$Plat WHATMAKEFILE\n", + "\n", +# should change to TARGET + "TARGET$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat CFG=\$(CFG) BLD\n", + "\n", +# should ignore this target and just call the TARGET target instead? + "SAVESPACE$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat CFG=\$(CFG) SAVESPACE\n", + "\n", + "LISTING$$Ref{Base} :\n", + "\n", + "\n", +# should change to LIBRARY + "LIBRARY$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat LIB\n", + "\n", + "FREEZE$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat FREEZE \$(REMOVEMACRO)\n", + "\n", + ); + + foreach $Command (qw(CLEANALL)) { + &Output( + "$Command$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat CFG=\$(CFG) CLEAN\n", + "\n" + ); + } + + foreach $Command (qw(CLEAN RESOURCE FINAL)) { + &Output( + "$Command$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat CFG=\$(CFG) $Command\n", + "\n" + ); + } + unless ($$Ref{Tidy}) { +# should change to WHAT + &Output( + "WHAT$$Ref{Base} :\n", + "\t\@$MakefileCall -s PLATFORM=$RealPlat CFG=\$(CFG) RELEASABLES\n", + "\n" + ); + } + else { + &Output( + "TIDY$$Ref{Base} :\n", + "\t$MakefileCall PLATFORM=$RealPlat TIDY\n", +# should change to CLEANLIBRARY + "\t$MakefileCall CLEANLIB\n", + "\n" + ); + } + &Output( + "ROMFILE$$Ref{Base} :\n", + "\t\@$MakefileCall PLATFORM=$RealPlat ROMFILE >> $OutRomFile\n", + "\n", + "\n" + ); + } + + } + + &WriteOutFileL("$BatchPath$Plat$FeatureVariant$Test.MAKE"); +} + +sub CreatePlatBatches ($$$) { + my ($OutDir, $DataRef, $Plat)=@_; + +# create the test batch files +# this function won't work properly if the target basename is different from the .MMP basename +# so perhaps it should call makmake on the .mmp file to check + + my $AutoText; + my $ManualText; + + my $Ref; + foreach $Ref (@$DataRef) { + if ($$Ref{Manual}) { + $ManualText.="$$Ref{Base}\n"; + next; + } + if ($$Ref{Ext} eq ".MK") { + next; + } + if ($$Ref{Support}) { + next; + } + else { + $AutoText.="$$Ref{Base}\n"; + } + } + + if ($AutoText) { + &Output($AutoText); + &WriteOutFileL("$OutDir$Plat.AUTO.BAT"); + } + + if ($ManualText) { + &Output($ManualText); + &WriteOutFileL("$OutDir$Plat.MANUAL.BAT"); + } +} + +sub WriteOutFileL ($$) { # takes batch file and boolean read-only flag + my ($BATFILE, $ReadOnly)=@_; + + $BATFILE=~ s/\//\\/g; # convert unix slashes from wrappermakefile.pm + + eval { &Path_MakePathL($BATFILE); }; + &FatalError($@) if $@; + + open BATFILE,">$BATFILE" or &FatalError("Can't open or create Batch File \"$BATFILE\""); + print BATFILE &OutText or &FatalError("Can't write output to Batch File \"$BATFILE\""); + close BATFILE or &FatalError("Can't close Batch File \"$BATFILE\""); +} + + diff -r 000000000000 -r 83f4b4db085c sbsv1_os/e32toolp/bldmake/egmak.fil --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1_os/e32toolp/bldmake/egmak.fil Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,79 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# A template custom-build extension makefile - for carrying out build activities +# not handled by MAKMAKE-generated makefiles. +# List this file in the PRJ_MMPFILES or PRJ_TESTMMPFILES of your BLD.INF file with the +# keyword MAKEFILE, e.g. MAKEFILE EGMAK.FIL. +# All the targets below should be provided, even if they do nothing, or else errors may +# be generated. +# Extension makefiles and makefiles generated from .MMP files are called in the order +# in which they are specified in the BLD.INF file. +# You can use defines +# !IF "$(PLATFORM)" == "[]" +# !ENDIF +# or +# !IF "$(CFG)" == "[UDEB|UREL]" +# !ENDIF +# to carry out different activities for different platforms and build configurations. +# + + +# This target is called by ABLD CLEAN ... +CLEAN : +# add commands here to clean your component. + + +# This target is called by ABLD FINAL ... +FINAL : +# add commands here to execute any required final activities to complete the building +# of your component. + + +# This target is called by ABLD FREEZE ... +FREEZE : +# add commands here to be carried out when exports are frozen. + + +# This target is called by ABLD LIBRARY ... +LIB : +# add commands here to be carried out when import libraries are created. + + +# This target is called by ABLD MAKEFILE ... +MAKMAKE : +# add commands here to be carried out when makefiles are created. + + +# This target is called by ABLD RESOURCE ... +RESOURCE : +# add commands here to be carried out when resources, bitmaps and aifs are created. + + +# This target is called by ABLD TARGET ... +BLD : +# add commands here to be carried out when main executables are created. + + +# This target is called by ABLD -savepace TARGET ... +SAVESPACE : +# add commands here to be carried out when main executables are created and +# intermediate files are removed. + + +# This target is called by ABLD -what TARGET ... and ABLD -check TARGET ... +RELEASABLES : +# add commands here to list the releasables this makefile will create. + + + diff -r 000000000000 -r 83f4b4db085c sbsv1_os/e32toolp/bldmake/linkdeps.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1_os/e32toolp/bldmake/linkdeps.pl Tue Feb 02 01:39:43 2010 +0200 @@ -0,0 +1,210 @@ +# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of the License "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# Generate a link-dependency graph +# Given a baseline list of components, look through the BLDMAKE +# generated files to find the individual DLL and EXE makefiles. +# Scan those makefile to find out which .LIB files are generated, +# and which .LIB files are required, thereby deducing the +# component dependency graph. +# +# + +my @components; +my %component_releases; +my %components_by_lib; +my %libs_needed; +my %component_deps; +my $errors = 0; +my @platforms = ("WINS", "ARMI", "MAWD"); +my $makefile_count=0; + +while (<>) + { + s/\s*#.*$//; + if ($_ =~ /^$/) + { + next; + } + + if ($_ =~ /