sli compliance list of source code reviewed and results for...ess evs 6.0.2.1 note that while...

76
SLI Compliance List of Source Code Reviewed and Results for ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process the application used to enable modeming, "ModemRunner", is not built. If/when "ModemRunner” application is not found by the DS200 during operation, then all Modem operations are disabled on the DS200 machine. Findings Comment/Style 0 Logical 0 Total SCR Findings 0 Source Code Reviewed Same as Full Source List Full Source Code Base ESSOpenSSL.cpp RandomOp.cpp c_versionInfo.cpp RandomSeed.cpp enu_tsm.cpp RSAHelper.cpp Helper.cpp Sha2Digest.cpp registry.cpp SignatureOp.cpp dmr.cpp Util.cpp firmwareDump.cpp VerificationOp.cpp firmwareFlash.cpp BarcodeException.cpp iob_usb.cpp BarcodeInterpreter.cpp jungo_usb.cpp BarcodeReader.cpp protocol.cpp BarcodeSpecParameters.cpp sharedData.cpp bc_128c_encoding.cpp OperationLogger.cpp bc_128_common.cpp SystemLogger.cpp Code128Decode.cpp ballot.cpp hybrid_dict.cpp BarcodeReader.cpp ImageContainer.cpp bc_128c_encoding.cpp ImageUtilities.cpp bc_128_common.cpp tiffdecode.cpp bc_128_detect.cpp AbstractComputationNode.cpp BoxFinder.cpp AggregateClassifier.cpp buffers.cpp BallotFactory.cpp buffers_tof.cpp BallotImage.cpp debug.cpp BallotImageDelegate.cpp drawing.cpp BallotParameters.cpp ess_string.cpp BallotSpecParameters.cpp firmwareDump.cpp BasePixelSubRectProcessor.cpp firmwareFlash.cpp BaseScannable.cpp font.cpp BitRange.cpp ImageContainer.cpp BoundingBox.cpp jungo_usb.cpp BytePixelCountRectProcessor.cpp otsuThresholder.cpp CenterCellHelper.cpp protocol.cpp Classifier.cpp sharedData.cpp ClassifierFactory.cpp speMotors.cpp CodeChannelOffset.cpp Page 1 of 76

Upload: others

Post on 08-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

Note that while modeming source code is within the

source code base, during the Trusted Build process

the application used to enable modeming,

"ModemRunner", is not built. If/when

"ModemRunner” application is not found by the

DS200 during operation, then all Modem operations

are disabled on the DS200 machine.

Findings

Comment/Style 0

Logical 0

Total SCR Findings 0

Source Code Reviewed

Same as Full Source List

Full Source Code Base

ESSOpenSSL.cpp RandomOp.cpp

c_versionInfo.cpp RandomSeed.cpp

enu_tsm.cpp RSAHelper.cpp

Helper.cpp Sha2Digest.cpp

registry.cpp SignatureOp.cpp

dmr.cpp Util.cpp

firmwareDump.cpp VerificationOp.cpp

firmwareFlash.cpp BarcodeException.cpp

iob_usb.cpp BarcodeInterpreter.cpp

jungo_usb.cpp BarcodeReader.cpp

protocol.cpp BarcodeSpecParameters.cpp

sharedData.cpp bc_128c_encoding.cpp

OperationLogger.cpp bc_128_common.cpp

SystemLogger.cpp Code128Decode.cpp

ballot.cpp hybrid_dict.cpp

BarcodeReader.cpp ImageContainer.cpp

bc_128c_encoding.cpp ImageUtilities.cpp

bc_128_common.cpp tiffdecode.cpp

bc_128_detect.cpp AbstractComputationNode.cpp

BoxFinder.cpp AggregateClassifier.cpp

buffers.cpp BallotFactory.cpp

buffers_tof.cpp BallotImage.cpp

debug.cpp BallotImageDelegate.cpp

drawing.cpp BallotParameters.cpp

ess_string.cpp BallotSpecParameters.cpp

firmwareDump.cpp BasePixelSubRectProcessor.cpp

firmwareFlash.cpp BaseScannable.cpp

font.cpp BitRange.cpp

ImageContainer.cpp BoundingBox.cpp

jungo_usb.cpp BytePixelCountRectProcessor.cpp

otsuThresholder.cpp CenterCellHelper.cpp

protocol.cpp Classifier.cpp

sharedData.cpp ClassifierFactory.cpp

speMotors.cpp CodeChannelOffset.cpp

Page 1 of 76

Page 2: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

spePrinting.cpp ComputationDependency.cpp

speScanning.cpp ComputationExecutor.cpp

speScanningBC.cpp ComputationNode.cpp

speScanningID.cpp DecodeAreaInfo.cpp

spe_misc.cpp DecodeCodeChannel.cpp

spe_usb.cpp DecodeInfo.cpp

textPrint.cpp DeskewImageSubRect.cpp

version.cpp DynamicAreaLocationComputation.cpp

resource.h DynamicBallot.cpp

resource.h DynamicBallotSide.cpp

c_versionInfo.h DynamicDSIMBallot.cpp

Helper.h DynamicESSIMBallot.cpp

resource.h DynamicMarkCalibration.cpp

AMWindowMessages.h DynamicMarkLocationComputation.cpp

data_types.h EastEdgeStats.cpp

dmr.h ESSIMMarkLocationComputation.cpp

ERRORS.H ExtractEdge.cpp

firmwareDump.h FilterNoise.cpp

firmwareFlash.h FilterSkew.cpp

GBCRC32.H FindMarkCenters.cpp

iob_usb.h HeaderCard.cpp

jungo_usb.h HorizontalEdgeStats.cpp

jungo_usb_dt.h Image.cpp

protocol.h ImageProcessorError.cpp

resource.h ImageRatioPoint.cpp

sharedData.h ImageUtils.cpp

TxRxEvents.h IMRClassifier.cpp

version.h IMRConfigTable.cpp

OperationLogger.h IMRException.cpp

OperationLogStrings.h IMRRectProcessor.cpp

Resource.h IMRRowStats.cpp

AMWindowMessages.h IMRValue.cpp

ballot.h IMRVariables.cpp

BarcodeReader.h LengthOffsetRelativePoint.cpp

bc_128c.h Line.cpp

bc_128c_encoding.h Mark.cpp

bc_128_detect.h MarkCalibration.cpp

bc_deprecated.h MaskEdge.cpp

BITREV.H MaskParameters.cpp

BoxFinder.h NoiseFilter1D.cpp

buffers.h NorthEdgeStats.cpp

buffers_tof.h PackedPixelTraits.cpp

data_types.h PaperRecord.cpp

debug_ex.h PersistImage.cpp

drawing.h PixelCountClassifier.cpp

ess_string.h PixelCountRectProcessor.cpp

firmwareDump.h PixelOffsetRelativePoint.cpp

firmwareFlash.h REIScannerTraits.cpp

font.h RunLengthDataSet.cpp

font_14X23_hEnc.h Scannable.cpp

font_20X32_hEnc.h SearchEdge.cpp

font_9X16_hEnc.h SouthEdgeStats.cpp

Page 2 of 76

Page 3: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

ImageContainer.h StaticPoint.cpp

jungo_usb.h Tiff2Image.cpp

jungo_usb_dt.h TimingTrackArea.cpp

otsuThresholder.h VerticalEdgeStats.cpp

project_defs.h WeightedFilterSection.cpp

protocol.h WeightedLineFit.cpp

Rectangle.h WestEdgeStats.cpp

resource.h PaperPathImpl.cpp

saveRawImage.h BitonalBmpImage.cpp

sharedData.h Drawing.cpp

speMotors.h Fonts.cpp

spePrinting.h FreetypeFontRenderer.cpp

speScanning.h PrintData.cpp

speScanningBC.h IPaperPath.cpp

speScanningID.h EdbContext.cpp

spe_misc.h TermConfigContext.cpp

spe_usb.h DecryptFile.cpp

textPrint.h EncryptedBundleStrategy.cpp

TxRxEvents.h EncryptedConfigDataHandler.cpp

version.h EncryptedTermConfigStrategy.cpp

ActivateBallotTask.vb SignedStoredDataHandler.cpp

AssemblyInfo.vb DsTermConfigStrategy.cpp

CCons.vb EdbStrategy.cpp

CCustomLabels.vb LsTermConfigStrategy.cpp

CLogHelper.vb StoredDataHandler.cpp

CPath.vb TermConfigStrategy.cpp

CPrompts.vb UnityNonEncryptedBundleStrategy.cpp

CUI.vb XsdEdbStrategy.cpp

CUIPopup.vb AffidavitData.cpp

dlgTimedError.vb BallotData.cpp

frmAutoTestInitial.vb BallotDataXmlAccess.cpp

frmAutoTestRunning.vb BallotStyle.cpp

frmErrorShutdown.vb BatchData.cpp

frmKeyboard.vb BusinessData.cpp

frmLowSpaceOpLog.vb Candidate.cpp

frmPopupMsg.vb CentralScannerData.cpp

frmTiming.vb Contest.cpp

IExceptionOccurred.vb DataTransferOptions.cpp

MainForm.vb ElectionData.cpp

modAPI.vb ElectionOptions.cpp

modGlobals.vb LogicalBallotStyle.cpp

Program.vb MultiSheetBallotData.cpp

Txt.vb Party.cpp

ElectionPCMPlayer.vb PollOptions.cpp

PCMPlayerAbstract.vb PollPlaceData.cpp

PCMPlayerException.vb Precinct.cpp

PCMPlayerPV.vb ProvisionalData.cpp

PCMPlayerRequest.vb ReportTag.cpp

PCMPlaylist.vb ResolveManifestData.cpp

WaveDataBuffer.vb Signature.cpp

DRPProcessing.vb TimeStamp.cpp

IOBoardProcessing.vb EscPosPrinter.cpp

Page 3 of 76

Page 4: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

KeyboardProcessing.vb FTP62GPrinter.cpp

KeypadProcessing.vb Image.cpp

KeypadProcessingAbstract.vb NullPrinter.cpp

LoadMode.vb UsbCdcDev.cpp

NetworkProcessing.vb UsbLibDev.cpp

NullKeypadProcessing.vb WPK717Printer.cpp

PowerProcessing.vb PrinterStatusTest.cpp

RemovableMediaProcessing.vb ReportPrinter.cpp

RulesProcessing.vb PlatformContext.cpp

VoterKeypadProcessing.vb ReportingContext.cpp

dlgOfficialError.vb TrmContext.cpp

frmPrintLog.vb VoteSessionContext.cpp

frmTestAudioSetup.vb ClearCommand.cpp

frmTestAutomatedVote.vb ClearDeviceByTrmPath.cpp

frmTestBallotDiagnostics.vb CopyWriteinsCommand.cpp

frmTestBatteryStatus.vb DecryptCollectionMediaResultsCommand.cpp

frmTestBOLEnable.vb EncryptAndStoreResultsFilesCommand.cpp

frmTestBOLScannerSetup.vb EncryptCollectionMediaResultsCommand.cpp

frmTestBypassEnable.vb PersistKeys.cpp

frmTestClearJam.vb PersistPassword.cpp

frmTestDevMenu.vb RedundantSignature.cpp

frmTestDisableKeypad.vb RemovePersistedPassword.cpp

frmTestDisplayVersions.vb RetrievePassword.cpp

frmTestDumpFirmware.vb SignatureOpenPolls.cpp

frmTestEEPROM.vb ValidateSignaturesByPath.cpp

frmTestEEPROMTester.vb EncryptedSignedReportingStrategy.cpp

frmTestExternalVerifyCF.vb TrmStoreEncryptedPublicKey.cpp

frmTestFonts.vb AutoSSL.cpp

frmTestInitialBoxes.vb ControlPPP.cpp

frmTestLogMessages.vb CredentialsParser.cpp

frmTestMaximizeLogMessages.vb GetModemIdCommand.cpp

frmTestMenu.vb GetModemMatchesMediaCommand.cpp

frmTestOverrideReject.vb GetModemRegistrationStatusCommand.cpp

frmTestPattern.vb GetModemTypeCommand.cpp

frmTestPollingPlaceInfo.vb GetNetworkTypeCommand.cpp

frmTestReadinessRpt.vb GetSignalStrengthCommand.cpp

frmTestRearEject.vb ModemCheckCommand.cpp

frmTestScannerCalibration.vb ModemCommands.cpp

frmTestScreenCalibration.vb ModemConfigParser.cpp

frmTestSecurity.vb MRCommand.cpp

frmTestSerialNumber.vb MRErrorMessage.cpp

frmTestSetDateTime.vb PPPConnectedCommand.cpp

frmTestShoeShine.vb SendSleepCommand.cpp

frmTestSPEDLLTimeout.vb Serial.cpp

frmTestSPEStatus.vb SFTPCleanupCommand.cpp

frmTestSystemMaintMenu.vb SFTPRunningCommand.cpp

frmTestTetheredMode.vb SFTPStartSendingCommand.cpp

frmTestUploadAll.vb StartPPPCommand.cpp

frmTestUploadMenu.vb StopPPPCommand.cpp

frmTestUploadSel.vb main.cpp

frmTestVerify.vb MainApp.cpp

frmTestViewOperationLog.vb AssertHelpers.cpp

Page 4 of 76

Page 5: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

ActivityFactory.vb ChapSecrets.cpp

ComponentFactory.vb FdPair.cpp

MarkingDeviceUIException.vb ModemMapParser.cpp

ActivityBase.vb ModemRunnerCore.cpp

ClearAndInitializeActivity.vb MRException.cpp

ElecStatusActivity.vb PapSecrets.cpp

LoadElectionActivity.vb PPP.cpp

OfficialModeActivity.vb SSLXfer.cpp

PrecSelectionActivity.vb TransferDetails.cpp

ScreenCalibrationActivity.vb AddProvisionalCodeCommand.cpp

VoteSessionActivity.vb AddResultsToMasterTrmCommand.cpp

WelcomeActivity.vb ArchiveResultsPackage.cpp

BallotGoNextSaveState.vb AudioEnableCheck.cpp

BallotSelectSaveState.vb BacklightCommand.cpp

PreSendPrintDataTask.vb BallotStatusAccountingReportCommand.cpp

AlertBatteryLowBody.vb BatteryCheckCommand.cpp

AlertForceMoreBody.vb BlankBallotCheckCommand.cpp

AlertIdenticalCECandidateBody.vb CalibrateTouchScreenCommand.cpp

AlertLowLogSpaceBody.vb CancelVoteSessionCommand.cpp

AlertMoreBody.vb CheckMediaValidForUseCommand.cpp

AlertOvervoteBody.vb CheckVoteStoreCommand.cpp

AlertPreventBlankBallot.vb ClearCollectionMediaCommand.cpp

AlertRevotePrimaryPartyBody.vb ClearVotesCommand.cpp

AlertSPAutoReselectBody.vb ClosePolls.cpp

AlertSPSelectionRemovedBody.vb CollectElectionData.cpp

AlertUndervoteBody.vb CollectElectionDataByPath.cpp

AlertVoteForExactBody.vb ConcurrentDDArchiveImages.cpp

AlertWarnBlankBallot.vb ConvertLNACollectionToMasterMediaCommand.cpp

AutoCastOrFrontEjectBody.vb CreateMasterTrmCommand.cpp

AutoCastThankYouBody.vb DailyBallotStatusAccountingReportCommand.cpp

BallotBody.vb DeepDirectoryArchiveImages.cpp

BOLScanBody.vb DsSendConfigCommand.cpp

ClearAndInitBusyBody.vb DstInfoCommand.cpp

ClearAndInitCodeBody.vb ExitCommand.cpp

ClearAndInitConfirmBody.vb ExportCommand.cpp

ClearAndInitSuccessBody.vb GetBallotInfoFromSplitBallotId.cpp

ErrorBody.vb GetBallotListCommand.cpp

ExitMultiCardSessionBody.vb GetBallotSheetStyleListCommand.cpp

ExitSessionBody.vb GetBallotSpecIdCommand.cpp

InstructionsBody.vb GetBlankInitialBoxCommand.cpp

LanguageSelectBody.vb GetContestPrintInfo.cpp

LoadElecBusyBody.vb GetCurrentLogicalBallotStyle.cpp

LoadElecCodeBody.vb GetElectionOptsCommand.cpp

LoadElecProgressBody.vb GetFlaggedContestList.cpp

LoadElecStatusBody.vb GetFreeSpaceRequiredForCollection.cpp

MultiCardTimeoutBody.vb GetFullyVotedContestListCommand.cpp

OfficialModeBody.vb GetLogicalBallotStyleListCommand.cpp

PrecSelectionConfirmBody.vb GetLogicalBallotStyleListForTouchDataCommand.cpp

PrecSelectionResultsBody.vb GetMarkReviewBoxCommand.cpp

PrecSelectionSearchBody.vb GetMatchedPrecinctCommand.cpp

PrintCardBody.vb GetMediaStateDataCommand.cpp

PrintCardBusyBody.vb GetNumberStrikesCommand.cpp

Page 5 of 76

Page 6: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PrintCardViewerBody.vb GetOnCardMarkReviewBoxCommand.cpp

RemoveCardBody.vb GetOvervoteListCommand.cpp

ScanBarcodeOrVoteNowBody.vb GetPartyListCommand.cpp

ScanCardBusyBody.vb GetPrecinctCommand.cpp

ScreenCalCountBody.vb GetPrecinctListForThisLogicalBallotSyleId.cpp

ScreenCalInstructionsBody.vb GetRemovableMediaFreeSpace.cpp

TerminalStatusBody.vb GetReportOptsSettingsCommand.cpp

TimeoutBody.vb GetSelectionBarcodeInfo.cpp

VoterFacingErrorBody.vb GetTimeZoneCommand.cpp

VoterHelpBody.vb GetUndervoteListCommand.cpp

VoteSummaryBody.vb HalCommands.cpp

WelcomeBody.vb HwmStatusCommand.cpp

WriteInBody.vb InitWithRemovableConfig.cpp

BlueFooter.vb IsBallotsCastCommand.cpp

MultiCardFooter.vb IsMasterCompleteCommand.cpp

PrecSelectionFooter.vb IsTrmPresentCommand.cpp

VoterModeFooter.vb IsUniqueBallotStyleCommand.cpp

WhiteFooter.vb LoadElectionDefinition.cpp

DefaultHeader.vb LoadTrmInfoCommand.cpp

WhiteHeader.vb LoadUvcInfoCommand.cpp

BallotLayout.vb MassBallotTestSuite.cpp

BaseLayout.vb MasterCompleteCommand.cpp

LayoutException.vb OpenPolls.cpp

TitleDescInstructLayout.vb PackageMasterResultsCommand.cpp

VerticalLayout.vb PackageResultsByPathCommand.cpp

VoteSummaryLayout.vb PackageResultsCommand.cpp

BallotButtonLayoutElement.vb ParseTrmInfoCommand.cpp

BaseLayoutElement.vb ParseTrmInfoCommandByPath.cpp

ButtonLayoutElement.vb PasswordCommand.cpp

CandidateButtonLayoutElement.vb PersistElectionDefinitionCommand.cpp

CompBackgroundLayoutElement.vb PlayToneCommand.cpp

ContestButtonLayoutElement.vb PollMediaCacheCheckCommand.cpp

LabelLayoutElement.vb PowerOffCommand.cpp

PictureBoxLayoutElement.vb PrecinctListCommand.cpp

SeparatorLayoutElement.vb PrintStateCommand.cpp

BackgroundImageElementProperty.vb ProcessAudioChoiceCommand.cpp

IBackgroundImageElementProperty.vb ProcessChoiceCommand.cpp

ICanBeFocusedElementProperty.vb ProcessChoiceMinusCommand.cpp

IDataRefIndexProperty.vb ProcessLogicalBallotStyleIdCommand.cpp

IHeightElementProperty.vb ProcessMarginalMarkListCommand.cpp

ITextLineNumberElementProperty.vb ProcessMarkCommand.cpp

IYOffsetElementProperty.vb ProcessMarkListCommand.cpp

BackgroundWorker.vb PurgeAudioInfo.cpp

PollingThread.vb PurgeTrmInfoCommand.cpp

PollWorkerData.vb ReopenPolls.cpp

ReadinessReport.vb ReportingCommandBase.cpp

ScreenHold.vb ResultsReportCommand.cpp

Security.vb RunSystemCommand.cpp

TextFormatting.vb SendChoiceListCommand.cpp

VoteLogic.vb SendClearInfoCommand.cpp

VoterTimeoutMonitor.vb SendConfigCommand.cpp

c_versionInfo.cpp SendContestChoiceList.cpp

Page 6 of 76

Page 7: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

dmr.cpp SendExpressVoteCountCommand.cpp

firmwareDump.cpp SendMasterReadyDataCommand.cpp

firmwareFlash.cpp SendMasterStateData.cpp

iob_usb.cpp SendOverVotedWriteInListCommand.cpp

jungo_usb.cpp SendProtectiveCountCommand.cpp

protocol.cpp SendReadmeInfoCommand.cpp

sharedData.cpp SendStateDataCommand.cpp

Watchdog.cpp SendTrmKeys.cpp

enu_tsm.cpp SendValidWriteInListCommand.cpp

Helper.cpp SendWriteInListCommand.cpp

ballot.cpp SetBallotCommand.cpp

BarcodeReader.cpp SetBallotType.cpp

bc_128c_encoding.cpp SetCollectionInfo.cpp

bc_128_common.cpp SetLogicalBallotStyle.cpp

bc_128_detect.cpp SetMachineSerialNumberCommand.cpp

BoxFinder.cpp SetPaperBallotCommand.cpp

buffers.cpp SetPartyCommand.cpp

buffers_tof.cpp SetPrecinctCommand.cpp

debug.cpp SetProvisionalIdCommand.cpp

drawing.cpp SetProvisionalPermit.cpp

ess_string.cpp SetTimeCommand.cpp

firmwareDump.cpp SetTimeZoneCommand.cpp

firmwareFlash.cpp SetTouchDataBundleIncludedCommand.cpp

font.cpp SetTrmInfoCommand.cpp

ImageContainer.cpp SetVoteSession.cpp

jungo_usb.cpp SetVoteStateCommand.cpp

otsuThresholder.cpp SipCheckCommand.cpp

protocol.cpp SnipWriteinsCommand.cpp

sharedData.cpp StartVoteSessionCommand.cpp

speMotors.cpp TrmCheckCommand.cpp

spePrinting.cpp TrmGetMachineTypeCommand.cpp

speScanning.cpp TrmMountHelper.cpp

speScanningBC.cpp UpdateXmlSchemaForExportCommand.cpp

speScanningID.cpp UpdateXmlSchemaForImportCommand.cpp

spe_misc.cpp UvcCheckCommand.cpp

spe_usb.cpp ValidateConfigStoreCommand.cpp

textPrint.cpp ValidateMasterTrmCommand.cpp

version.cpp VoteBallotCommand.cpp

c_versionInfo.h VoteBallotOnRemovableStorage.cpp

AMWindowMessages.h WriteinNameCommand.cpp

data_types.h TabulationRuleList.cpp

dmr.h ConcurrentConfigDataHandler.cpp

ERRORS.H ConcurrentImage.cpp

firmwareDump.h ConcurrentVoteSessionStrategy.cpp

firmwareFlash.h DeepDirectoryVoteSessionStrategy.cpp

GBCRC32.H PlatformStrategy.cpp

iob_usb.h ReportingStrategy.cpp

jungo_usb.h RuleBasedVoteSessionStrategy.cpp

jungo_usb_dt.h TrmKeyFinder.cpp

protocol.h TrmKeySerialNums.cpp

sharedData.h UnityBasicVoteSessionStrategy.cpp

TxRxEvents.h VerificationPublicKeyPool.cpp

Page 7 of 76

Page 8: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

version.h VoteSessionStrategy.cpp

Watchdog.h Win32libgen.cpp

Helper.h Win32VirtualPlatformStrategy.cpp

AMWindowMessages.h Win32VirtualTermConfigStrategy.cpp

ballot.h XsdReportingStrategy.cpp

BarcodeReader.h main.cpp

bc_128c.h MainApp.cpp

bc_128c_encoding.h MasterReadyData.cpp

bc_128_detect.h MasterTrmStateData.cpp

bc_deprecated.h MediaStateData.cpp

BITREV.H EVSnippetAnalyzer.cpp

BoxFinder.h Rectangle.cpp

buffers.h Run.cpp

buffers_tof.h SnipImage.cpp

data_types.h ResultsByThruCVRs.cpp

debug_ex.h ResultsData.cpp

drawing.h DataDriveStatus.h

ess_string.h DriveStatus.h

firmwareDump.h ESSPCSCD.h

firmwareFlash.h HardwareConstants.h

font.h HardwareStatus.h

font_14X23_hEnc.h PowerStatus.h

font_20X32_hEnc.h RaidStatus.h

font_9X16_hEnc.h SmartCardC7.h

ImageContainer.h SmartCardData.h

jungo_usb.h SmartCardReader.h

jungo_usb_dt.h SmartCardStatus.h

otsuThresholder.h SmartCardUtilities.h

project_defs.h SysFsReader.h

protocol.h UsbDevicesParser.h

Rectangle.h UvcPower.h

saveRawImage.h VoteSessionLight.h

sharedData.h CommandLineOptions.h

speMotors.h MainApplication.h

spePrinting.h UserInterfaceAck.h

speScanning.h UserInterfaceEvent.h

speScanningBC.h WebSocketPPForward.h

speScanningID.h BallotStatePropertyBank.h

spe_misc.h CoNGTabulator.h

spe_usb.h DeviceOptions.h

textPrint.h DeviceOptionsWorker.h

TxRxEvents.h DeviceVersionPublisher.h

version.h DREExercisorStrategy.h

ActivateBallotTask.vb ElectionPropertyBank.h

CCons.vb ElectionWorker.h

CCustomLabels.vb HandleMarksCommand.h

CLnAHelper.vb HardwareExercisor.h

CLogHelper.vb HardwareExercisorStrategy.h

CPrompts.vb HardwareMonitorWorker.h

CUI.vb HardwarePropertyBank.h

CUIPopup.vb MultipleBallotProcessWorker.h

dlgTimedError.vb OneShotWorker.h

Page 8 of 76

Page 9: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

frmAutoTestInitial.vb PaperPathMonitorWorker.h

frmAutoTestRunning.vb PaperPathWorker.h

frmErrorShutdown.vb PeriodicWorker.h

frmKeyboard.vb PrintSpooler.h

frmPopupMsg.vb PromptsPropertyBank.h

frmTiming.vb PropertyBankPorts.h

IExceptionOccurred.vb ReportCreator.h

MainForm.vb ReportPrinterWorker.h

modAPI.vb SettingsContentProperties.h

modGlobals.vb SettingsWorker.h

Program.vb SingleBallotProcessWorker.h

RawPrinterHelper.vb SmartCardWorker.h

Txt.vb SystemReadinessReport.h

ElectionPCMPlayer.vb Tabulator.h

PCMPlayerAbstract.vb VoteSessionLightWorker.h

PCMPlayerException.vb Worker.h

PCMPlayerPV.vb WorkerPool.h

PCMPlayerRequest.vb XLExercisorStrategy.h

PCMPlaylist.vb CommonTypes.h

WaveDataBuffer.vb constants.h

AssemblyInfo.vb LogClient.h

DRPProcessing.vb Logger.h

IOBoardProcessing.vb LoggerImpl.h

KeyboardProcessing.vb LogRenderer.h

KeypadProcessing.vb Server.h

KeypadProcessingAbstract.vb AuditDataContainer.h

LoadMode.vb Command.h

NetworkProcessing.vb CommandFactory.h

NullKeypadProcessing.vb CommandInterpreter.h

PowerProcessing.vb CommandList.h

RemovableMediaProcessing.vb Communicator.h

RulesProcessing.vb IoStreamCommunicator.h

VoterKeypadProcessing.vb MockCommunicator.h

dlgAreYou Sure.vb ReplyDataContainer.h

dlgOfficialError.vb SimpleSocket.h

frmPrintLog.vb SocketCommunicator.h

frmTestAudioSetup.vb SStreamCommunicator.h

frmTestAutomatedVote.vb AuditDefines.h

frmTestBallotDiagnostics.vb CommonConsts.h

frmTestBatteryStatus.vb CommonDefines.h

frmTestBOLEnable.vb DebugTrace.h

frmTestBOLScannerSetup.vb UtilMacros.h

frmTestBusyBubbles.vb JsonFile.h

frmTestBypassAccessCode.vb JsonValidator.h

frmTestBypassEnable.vb LogMessage.h

frmTestClearJam.vb LogMessageId.h

frmTestDevMenu.vb LogMessageMap.h

frmTestDisableKeypad.vb PropertyBank.h

frmTestDisplayVersions.vb PropertyBankListener.h

frmTestDumpFirmware.vb SoftwareConfigParser.h

frmTestEEPROM.vb FileCommands.h

frmTestEEPROMTester.vb TimedCallback.h

Page 9 of 76

Page 10: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

frmTestExternalVerifyCF.vb AsymmetricKey.h

frmTestFonts.vb AsymmetricKeyPair.h

frmTestInitialBoxes.vb CryptoFwd.h

frmTestLogicAndAccuracy.vb DigestOp.h

frmTestLogicAndAccuracyDelete.vb Exception.h

frmTestLogicAndAccuracyFinishClear.vb HighLevelOps.h

frmTestLogMessages.vb KeyGenerationOp.h

frmTestMaximizeLogMessages.vb ParameterKey.h

frmTestOverrideReject.vb Portability.h

frmTestPattern.vb PrivateKey.h

frmTestPollingPlaceInfo.vb PublicKey.h

frmTestReadinessRpt.vb RandomNumberGenerator.h

frmTestRearEject.vb RandomOp.h

frmTestScannerCalibration.vb RandomSeed.h

frmTestScreenCalibration.vb RSAHelper.h

frmTestSecurity.vb Sha2Digest.h

frmTestSerialNumber.vb SignatureOp.h

frmTestSetDateTime.vb SymmetricCipherOp.h

frmTestShoeShine.vb SymmetricDecipherOp.h

frmTestSPEDLLTimeout.vb SymmetricKey.h

frmTestSPEStatus.vb Util.h

frmTestStandAlonePrinter.vb VerificationOp.h

frmTestSystemMaintMenu.vb BarcodeException.h

frmTestUploadAll.vb BarcodeInterpreter.h

frmTestUploadMenu.vb BarcodeReader.h

frmTestUploadSel.vb BarcodeSpecParameters.h

frmTestVerify.vb bc_128c.h

frmTestViewOperationLog.vb bc_128c_encoding.h

ActivityFactory.vb Code128Decode.h

ComponentFactory.vb data_types.h

MarkingDeviceUIException.vb hybrid_dict.h

ActivityBase.vb ImageContainer.h

ClearAndInitializeActivity.vb ImageUtilities.h

CloseActivity.vb project_defs.h

ClosedActivity.vb AbstractComputationNode.h

ElecStatusActivity.vb AggregateClassifier.h

LoadElectionActivity.vb AreaInfo.h

OfficialModeActivity.vb array.h

OpenActivity.vb BallotFactory.h

PrecSelectionActivity.vb BallotImage.h

ScreenCalibrationActivity.vb BallotImageDelegate.h

VoteSessionActivity.vb BallotParameters.h

WelcomeActivity.vb BallotSpecParameters.h

BallotGoNextSaveState.vb BasePixelSubRectProcessor.h

BallotSelectSaveState.vb BaseScannable.h

PreSendPrintDataTask.vb BitRange.h

AdminMenuCodeBody.vb BoundingBox.h

AlertBatteryLowBody.vb BytePixelCountRectProcessor.h

AlertForceMoreBody.vb CenterCellHelper.h

AlertIdenticalCECandidateBody.vb cimage.h

AlertIOBLostCommsBody.vb Classifier.h

AlertKeepRemoveVotesBody.vb ClassifierFactory.h

Page 10 of 76

Page 11: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

AlertLowDiskSpaceBody.vb CodeChannelOffset.h

AlertMasterCollectRetry.vb ComputationDependency.h

AlertMasterCollectRetryMstrReqBody.vb ComputationExecutor.h

AlertMasterFullBody.vb ComputationNode.h

AlertMediaRemovedBody.vb ComputedSearchArea.h

AlertMoreBody.vb DecodeAreaInfo.h

AlertOvervoteBody.vb DecodeCodeChannel.h

AlertPollReportMasterReqBody.vb DecodeInfo.h

AlertPreventBlankBallot.vb DeskewImageSubRect.h

AlertRemoveTestVotesBody.vb DynamicAreaLocationComputation.h

AlertReopenMasterReqBody.vb DynamicBallot.h

AlertRevotePrimaryPartyBody.vb DynamicBallotSide.h

AlertSPAutoReselectBody.vb DynamicDSIMBallot.h

AlertSPSelectionRemovedBody.vb DynamicESSIMBallot.h

AlertTerminalsOpen.vb DynamicMarkCalibration.h

AlertTestInProgressBody.vb DynamicMarkLocationComputation.h

AlertUncertifiedStickBody.vb EastEdgeStats.h

AlertUndervoteBody.vb ESSIMMarkLocationComputation.h

AlertVoteForExactBody.vb ExtractEdge.h

AlertWarnBlankBallot.vb FilterNoise.h

AutoCastOrFrontEjectBody.vb FilterSkew.h

AutoCastThankYouBody.vb FindMarkCenters.h

BackupResBody.vb HeaderCard.h

BackupResBusyBody.vb HorizontalEdgeStats.h

BallotBody.vb Image.h

BOLScanBody.vb ImageListener.h

ClearAndInitBusyBody.vb ImageProcessorError.h

ClearAndInitCodeBody.vb ImageRatioPoint.h

ClearAndInitConfirmBody.vb ImageSubRect.h

ClearAndInitSuccessBody.vb ImageUtils.h

ClosePollBody.vb IMRClassifier.h

ClosePollBusyBody.vb IMRConfigTable.h

ClosePollCodeBody.vb IMRException.h

ErrorBody.vb IMRForward.h

ExitMultiCardSessionBody.vb IMRRectProcessor.h

ExitSessionBody.vb IMRRowStats.h

InstructionsBody.vb IMRValue.h

LanguageSelectBody.vb IMRVariables.h

LnAContinueManualBody.vb InlinedIMRRectProcessor.h

LnAContinueSimulatedBody.vb InlinedPixelCountRectProcessor.h

LnAGenericBody.vb LengthOffsetRelativePoint.h

LnAProgressBody.vb Line.h

LoadElecBusyBody.vb Mark.h

LoadElecCodeBody.vb MarkCalibration.h

LoadElecProgressBody.vb MarkLocationComputation.h

LoadElecStatusBody.vb MaskBuilder.h

LockBody.vb MaskEdge.h

MultiCardTimeoutBody.vb MaskParameters.h

OfficialModeBody.vb NoiseFilter1D.h

OpenPollBusyBody.vb NorthEdgeStats.h

OpenPollCodeBody.vb PackedPixelTraits.h

PollResReportBody.vb PairOfPoints.h

Page 11 of 76

Page 12: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PrecSelectionConfirmBody.vb PaperRecord.h

PrecSelectionResultsBody.vb PersistImage.h

PrecSelectionSearchBody.vb PersistImagePbm.h

previewReportBody.vb PersistImageTiff.h

PrintCardBody.vb PixelCountClassifier.h

PrintCardBusyBody.vb PixelCountRectProcessor.h

PrintCardViewerBody.vb PixelOffsetRelativePoint.h

PrintReportBody.vb Point.h

RemoveCardBody.vb Rectangle.h

ScanBarcodeOrVoteNowBody.vb REIScannerTraits.h

ScanCardBusyBody.vb RelativePoint.h

ScreenCalCountBody.vb RunLengthDataSet.h

ScreenCalInstructionsBody.vb Scannable.h

TabCastingBusyBody.vb ScannerDefs.h

TabCastSuccess.vb ScannerTraits.h

TabErrorBody.vb SearchEdge.h

TabFastCastRtnBody.vb SouthEdgeStats.h

TerminalClosedBody.vb StaticPoint.h

TerminalStatusBody.vb Tiff2Image.h

TermResReportBody.vb TimingTrackArea.h

TimeoutBody.vb utils.h

UnlockBody.vb VerticalEdgeStats.h

VoterFacingErrorBody.vb WeightedFilterSection.h

VoterHelpBody.vb WeightedLineFit.h

VoterInsertMasterMediaBody.vb WestEdgeStats.h

VoteSummaryBody.vb PaperPathImpl.h

WelcomeBody.vb BitonalBmpImage.h

WhiteBody.vb Constants.h

WriteInBody.vb Drawing.h

pnlElecOptions.vb Fonts.h

pnlReportsMark.vb font_14X23_hEnc.h

pnlReportsTab.vb font_20X32_hEnc.h

pnlTerminalDetails.vb font_9X16_hEnc.h

pnlTestOptionsMark.vb FreetypeFontRenderer.h

pnlTestOptionsTab.vb ImageInterface.h

BlueFooter.vb PrintData.h

MultiCardFooter.vb Rectangle.h

OfficialModeFooter.vb IPaperPath.h

PrecSelectionFooter.vb PaperPathConsts.h

VoterModeFooter.vb PaperPathTypes.h

WhiteFooter.vb EdbContext.h

YellowFooter.vb TermConfigContext.h

DefaultHeader.vb DecryptFile.h

OfficialModeHeader.vb EncryptedBundleStrategy.h

WhiteHeader.vb EncryptedConfigDataHandler.h

BallotLayout.vb EncryptedTermConfigStrategy.h

BaseLayout.vb SignFile.h

LayoutException.vb DsTermConfigStrategy.h

TitleDescInstructLayout.vb EdbStatus.h

VerticalLayout.vb EdbStrategy.h

VoteSummaryLayout.vb LsTermConfigStrategy.h

BallotButtonLayoutElement.vb SessionStatus.h

Page 12 of 76

Page 13: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

BaseLayoutElement.vb StoredDataHandler.h

ButtonLayoutElement.vb TermConfigEnums.h

CandidateButtonLayoutElement.vb TermConfigStrategy.h

CompBackgroundLayoutElement.vb UnityNonEncryptedBundleStrategy.h

ContestButtonLayoutElement.vb XsdEdbStrategy.h

LabelLayoutElement.vb AffidavitData.h

PictureBoxLayoutElement.vb BallotData.h

SeparatorLayoutElement.vb BallotDataXmlAccess.h

BackgroundImageElementProperty.vb BallotStyle.h

IBackgroundImageElementProperty.vb BatchData.h

ICanBeFocusedElementProperty.vb BusinessData.h

IDataRefIndexProperty.vb Candidate.h

IHeightElementProperty.vb CentralScannerData.h

ITextLineNumberElementProperty.vb Contest.h

IYOffsetElementProperty.vb Counter.h

BackgroundWorker.vb DataTransferOptions.h

PollingThread.vb ElectionData.h

PollWorkerData.vb ElectionOptions.h

ReadinessReport.vb Identifier.h

ReportPrintJob.vb LogicalBallotStyle.h

Security.vb MultiSheetBallotData.h

TextFormatting.vb Party.h

VoteLogic.vb PollOptions.h

VoterTimeoutMonitor.vb PollPlaceData.h

AuditDataContainer.cpp Precinct.h

Command.cpp ProvisionalData.h

CommandFactory.cpp PtrHelp.h

CommandInterpreter.cpp ReportTag.h

CommandList.cpp ResolveManifestData.h

Communicator.cpp Signature.h

ReplyDataContainer.cpp TimeStamp.h

SimpleSocket.cpp WriteIn.h

SocketCommunicator.cpp EscPosPrinter.h

SStreamCommunicator.cpp FTP62GPrinter.h

EdbContext.cpp Image.h

PlatformContext.cpp NullPrinter.h

ReportingContext.cpp PrinterCommon.h

TermConfigContext.cpp UsbCdcDev.h

TrmContext.cpp UsbLibDev.h

ClearCommand.cpp WPK717Printer.h

ClearDeviceByTrmPath.cpp ReportPrinter.h

CopyAndSignSystemLogCommand.cpp ReportPrinterInterface.h

CopyWriteinsCommand.cpp PlatformContext.h

DecryptConfig.cpp ReportingContext.h

DecryptConfigByPath.cpp TrmContext.h

DigestBasedPasswordCommand.cpp VoteSessionContext.h

EncryptedInputAwareBsReport.cpp ClearCommand.h

EncryptedInputAwareDailyBsReport.cpp ClearDeviceByTrmPath.h

EncryptedInputAwareResultsReport.cpp CopyWriteinsCommand.h

LoadTrmWithObfuscator.cpp DecryptCollectionMediaResultsCommand.h

LoadUvcInfoAndVerifyContents.cpp EncryptAndStoreResultsFilesCommand.h

PersistKeys.cpp EncryptCollectionMediaResultsCommand.h

Page 13 of 76

Page 14: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PersistKeysByPath.cpp PersistKeys.h

PersistPassword.cpp PersistPassword.h

RedundantSignature.cpp RedundantSignature.h

RemovePersistedPassword.cpp RemovePersistedPassword.h

RetrievePassword.cpp RetrievePassword.h

SignatureOpenPolls.cpp SignatureOpenPolls.h

SignedLogCommand.cpp ValidateSignaturesByPath.h

VerifyLog.cpp EncryptedSignedReportingStrategy.h

VerifyLogByPath.cpp TrmStoreEncryptedPublicKey.h

DecryptFile.cpp AutoSSL.h

EncryptedBundleStrategy.cpp ControlPPP.h

EncryptedConfigDataHandler.cpp CredentialsParser.h

EncryptedSignedReportingStrategy.cpp GetModemIdCommand.h

EncryptedTermConfigStrategy.cpp GetModemMatchesMediaCommand.h

SignedBasicReportingStrategy.cpp GetModemRegistrationStatusCommand.h

SignedEventReportingStrategy.cpp GetModemTypeCommand.h

SignedStoredDataHandler.cpp GetNetworkTypeCommand.h

VerifyFile.cpp GetSignalStrengthCommand.h

Win32VirtualBundleStrategy.cpp ModemCheckCommand.h

AddResultsToMasterTrmCommand.cpp ModemCommands.h

ArchiveResultsPackage.cpp ModemConfigParser.h

AudioEnableCheck.cpp MRCommand.h

BacklightCommand.cpp MRErrorMessage.h

BallotStatusAccountingReportCommand.cpp PPPConnectedCommand.h

BatteryCheckCommand.cpp SendSleepCommand.h

BlankBallotCheckCommand.cpp Serial.h

CheckVoteStoreCommand.cpp SFTPCleanupCommand.h

ClearVotesByPathCommand.cpp SFTPRunningCommand.h

ClearVotesCommand.cpp SFTPStartSendingCommand.h

ClosePolls.cpp StartPPPCommand.h

CollectElectionData.cpp StopPPPCommand.h

CollectElectionDataByPath.cpp MainApp.h

ConcurrentDDArchiveImages.cpp AssertHelpers.h

DailyBallotStatusAccountingReportCommand.cpp ModemMapParser.h

DeepDirectoryArchiveImages.cpp ModemRunnerCore.h

DsSendConfigCommand.cpp MRException.h

DstInfoCommand.cpp PapSecrets.h

EventLogReportCommand.cpp PPP.h

ExitCommand.cpp PPPExitStatus.h

GetBallotListCommand.cpp SSLXfer.h

GetBallotSheetStyleListCommand.cpp TransferDetails.h

GetBlankInitialBoxCommand.cpp AddProvisionalCodeCommand.h

GetFlaggedContestList.cpp AddResultsToMasterTrmCommand.h

GetLogicalBallotStyleListCommand.cpp ArchiveResultsPackage.h

GetMarkReviewBoxCommand.cpp AudioEnableCheck.h

GetMatchedPrecinctCommand.cpp BacklightCommand.h

GetNumberStrikesCommand.cpp BallotStatusAccountingReportCommand.h

GetOnCardMarkReviewBoxCommand.cpp BatteryCheckCommand.h

GetOvervoteListCommand.cpp BlankBallotCheckCommand.h

GetPartyListCommand.cpp CalibrateTouchScreenCommand.h

GetPrecinctCommand.cpp CancelVoteSessionCommand.h

GetTimeZoneCommand.cpp CheckMediaValidForUseCommand.h

Page 14 of 76

Page 15: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

GetUndervoteListCommand.cpp CheckVoteStoreCommand.h

HalCommands.cpp ClearCollectionMediaCommand.h

HandleMarksCommand.cpp ClearVotesCommand.h

HwmStatusCommand.cpp ClosePolls.h

InitWithRemovableConfig.cpp CollectElectionData.h

IsBallotsCastCommand.cpp CollectElectionDataByPath.h

IsMasterCompleteCommand.cpp ConcurrentDDArchiveImages.h

IsTrmPresentCommand.cpp ConvertLNACollectionToMasterMediaCommand.h

IsUniqueBallotStyleCommand.cpp CreateMasterTrmCommand.h

LoadElectionDefinition.cpp DailyBallotStatusAccountingReportCommand.h

LoadTrmInfoCommand.cpp DeepDirectoryArchiveImages.h

LoadUvcInfoCommand.cpp DsSendConfigCommand.h

LogCommand.cpp DstInfoCommand.h

MasterCompleteCommand.cpp ExitCommand.h

MasterTrmReport.cpp ExportCommand.h

OpenPolls.cpp GetBallotInfoFromSplitBallotId.h

PackageMasterResultsCommand.cpp GetBallotListCommand.h

PackageResultsByPathCommand.cpp GetBallotSheetStyleListCommand.h

PackageResultsCommand.cpp GetBallotSpecIdCommand.h

ParseTrmInfoCommand.cpp GetBlankInitialBoxCommand.h

ParseTrmInfoCommandByPath.cpp GetContestPrintInfo.h

PasswordCommand.cpp GetCurrentLogicalBallotStyle.h

PlayToneCommand.cpp GetElectionOptsCommand.h

PrecinctListCommand.cpp GetFlaggedContestList.h

PrintStateCommand.cpp GetFreeSpaceRequiredForCollection.h

ProcessAudioChoiceCommand.cpp GetFullyVotedContestListCommand.h

ProcessChoiceCommand.cpp GetLogicalBallotStyleListCommand.h

ProcessChoiceMinusCommand.cpp GetLogicalBallotStyleListForTouchDataCommand.h

ProcessMarginalMarkListCommand.cpp GetMarkReviewBoxCommand.h

ProcessMarkCommand.cpp GetMatchedPrecinctCommand.h

ProcessMarkListCommand.cpp GetMediaStateDataCommand.h

PurgeAudioInfo.cpp GetNumberStrikesCommand.h

PurgeTrmInfoCommand.cpp GetOnCardMarkReviewBoxCommand.h

ReopenPolls.cpp GetOvervoteListCommand.h

ReopenPollsByPath.cpp GetPartyListCommand.h

ReportingCommandBase.cpp GetPrecinctCommand.h

ResultsReportCommand.cpp GetPrecinctListForThisLogicalBallotSyleId.h

RunSystemCommand.cpp GetRemovableMediaFreeSpace.h

SendChoiceListCommand.cpp GetReportOptsSettingsCommand.h

SendClearInfoCommand.cpp GetSelectionBarcodeInfo.h

SendConfigCommand.cpp GetTimeZoneCommand.h

SendContestChoiceList.cpp GetUndervoteListCommand.h

SendExpressVoteCountCommand.cpp HalCommands.h

SendMasterReadyDataCommand.cpp HwmStatusCommand.h

SendMasterStateData.cpp InitWithRemovableConfig.h

SendOverVotedWriteInListCommand.cpp IsBallotsCastCommand.h

SendProtectiveCountCommand.cpp IsMasterCompleteCommand.h

SendReadmeInfoCommand.cpp IsTrmPresentCommand.h

SendStateDataCommand.cpp IsUniqueBallotStyleCommand.h

SendTrmKeys.cpp LoadElectionDefinition.h

SendValidWriteInListCommand.cpp LoadTrmInfoCommand.h

SendWriteInListCommand.cpp LoadUvcInfoCommand.h

Page 15 of 76

Page 16: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SetBallotCommand.cpp MasterCompleteCommand.h

SetBallotType.cpp OpenPolls.h

SetCollectionInfo.cpp PackageMasterResultsCommand.h

SetLogicalBallotStyle.cpp PackageResultsByPathCommand.h

SetMachineSerialNumberCommand.cpp PackageResultsCommand.h

SetPaperBallotCommand.cpp ParseTrmInfoCommand.h

SetPartyCommand.cpp ParseTrmInfoCommandByPath.h

SetPrecinctCommand.cpp PasswordCommand.h

SetProvisionalIdCommand.cpp PersistElectionDefinitionCommand.h

SetRootCommand.cpp PlayToneCommand.h

SetTimeCommand.cpp PollMediaCacheCheckCommand.h

SetTimeZoneCommand.cpp PowerOffCommand.h

SetVoteSession.cpp PrecinctListCommand.h

SipCheckCommand.cpp PrintStateCommand.h

SnipWriteinsCommand.cpp ProcessAudioChoiceCommand.h

StartAudioSession.cpp ProcessChoiceCommand.h

StartVoteSessionCommand.cpp ProcessChoiceMinusCommand.h

TrmCheckCommand.cpp ProcessLogicalBallotStyleIdCommand.h

TrmGetMachineTypeCommand.cpp ProcessMarginalMarkListCommand.h

TrmMountHelper.cpp ProcessMarkCommand.h

UpdateXmlSchemaForExportCommand.cpp ProcessMarkListCommand.h

UpdateXmlSchemaForImportCommand.cpp PurgeAudioInfo.h

UvcCheckCommand.cpp PurgeTrmInfoCommand.h

ValidateConfigStoreCommand.cpp ReopenPolls.h

ValidateMasterTrmCommand.cpp ReportingCommandBase.h

VoteBallotCommand.cpp ResultsReportCommand.h

VoteBallotOnRemovableStorage.cpp RunSystemCommand.h

WriteinNameCommand.cpp SendChoiceListCommand.h

TabulationRuleList.cpp SendClearInfoCommand.h

ConcurrentConfigDataHandler.cpp SendConfigCommand.h

ConcurrentImage.cpp SendContestChoiceList.h

ConcurrentVoteSessionStrategy.cpp SendExpressVoteCountCommand.h

DeepDirectoryVoteSessionStrategy.cpp SendMasterReadyDataCommand.h

DsHalClient.cpp SendMasterStateData.h

DSPlatformStrategy.cpp SendOverVotedWriteInListCommand.h

DsPmtClient.cpp SendProtectiveCountCommand.h

DsTermConfigStrategy.cpp SendReadmeInfoCommand.h

EdbStrategy.cpp SendStateDataCommand.h

EventReportingStrategy.cpp SendTrmKeys.h

ExpressVoteAffidavitParser.cpp SendValidWriteInListCommand.h

ExpressVoteEdbStrategy.cpp SendWriteInListCommand.h

NyPaperVoteSessionStrategy.cpp SetBallotCommand.h

PlatformStrategy.cpp SetBallotType.h

ReportingStrategy.cpp SetCollectionInfo.h

RuleBasedVoteSessionStrategy.cpp SetLogicalBallotStyle.h

StoredDataHandler.cpp SetMachineSerialNumberCommand.h

TermConfigStrategy.cpp SetPaperBallotCommand.h

TrmKeyFinder.cpp SetPartyCommand.h

TrmKeySerialNums.cpp SetPrecinctCommand.h

UnityEdbStrategy.cpp SetProvisionalIdCommand.h

VerificationPublicKeyPool.cpp SetProvisionalPermit.h

VoteSessionStrategy.cpp SetTimeCommand.h

Page 16 of 76

Page 17: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

Win32libgen.cpp SetTimeZoneCommand.h

Win32VirtualPlatformStrategy.cpp SetTouchDataBundleIncludedCommand.h

Win32VirtualTermConfigStrategy.cpp SetTrmInfoCommand.h

Win32VirtualTrmStrategy.cpp SetVoteSession.h

XsdEdbStrategy.cpp SetVoteStateCommand.h

XsdReportingStrategy.cpp SipCheckCommand.h

MasterReadyData.cpp SnipWriteinsCommand.h

MasterTrmStateData.cpp StartVoteSessionCommand.h

SoftwareConfigParser.cpp TrmCheckCommand.h

FileCommands.cpp TrmGetMachineTypeCommand.h

Rectangle.cpp TrmMountHelper.h

Run.cpp UpdateXmlSchemaForExportCommand.h

SnipImage.cpp UpdateXmlSchemaForImportCommand.h

AffidavitData.cpp UvcCheckCommand.h

BallotData.cpp ValidateConfigStoreCommand.h

BallotDataXmlAccess.cpp ValidateMasterTrmCommand.h

BallotStyle.cpp VoteBallotCommand.h

BatchData.cpp VoteBallotOnRemovableStorage.h

BusinessData.cpp WriteinNameCommand.h

Candidate.cpp ApplyStraightPartyMarksRule.h

CentralScannerData.cpp BasicPostProcessRule.h

Contest.cpp BasicPreProcessRule.h

DataTransferOptions.cpp ControlledByExclusiveSpRule.h

ElectionData.cpp ControlledByGroupVoteRule.h

ElectionOptions.cpp ControlledByInclusiveSpRule.h

LogicalBallotStyle.cpp ControlledByRecallQuestionYesOrNoRule.h

MultiSheetBallotData.cpp ControlledByUnionSlateRule.h

Party.cpp DeselectOverVotedSpMarksRule.h

PollOptions.cpp DreApplyStraightPartyMarksRule.h

PollPlaceData.cpp DreControlledByPAExclusiveSpRule.h

Precinct.cpp DreControlledContestChange.h

ReportTag.cpp DreDeselectOverVotedSpMarksRule.h

ResolveManifestData.cpp DreNyCrossEndorsedRule.h

ResultsData.cpp DrePostProcessRule.h

Signature.cpp DreRuleContainer.h

TimeStamp.cpp DreStraightPartySelectionChange.h

SimpleSocketWithByteCountXfer.cpp GroupVoteRule.h

SocketCommunicatorWithByteCountXfer.cpp OpenPrimaryPostProcessRule.h

DataExportContext.cpp OpenPrimaryPreProcessRule.h

TrmOverrideContext.cpp OverVotedSpAllOverVotedRule.h

ArchivePackagesCommand.cpp PaperNyCrossEndorsedRule.h

CentralScannerClearCommand.cpp PaperRuleContainer.h

CentralScannerSendConfigCommand.cpp PartyPreferenceRule.h

CheckPersistentMediaCommand.cpp RuleTemplate.h

CheckTrmContentsCommand.cpp StraightPartySelectionRule.h

ClearAndInitCommand.cpp TabulationRule.h

ClearBatchCommand.cpp TabulationRuleList.h

ClearOutstacksCommand.cpp UpdateWriteInRule.h

ClearPrecinctCommand.cpp VirtualMarkRule.h

ClearResultsCommand.cpp ConcurrentConfigDataHandler.h

CreateAbbreviatedBallotRecord.cpp ConcurrentImage.h

CreateBatchRecordCommand.cpp ConcurrentVoteSessionStrategy.h

Page 17 of 76

Page 18: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

CreateElectionMediaCommand.cpp DeepDirectoryVoteSessionStrategy.h

ExportAdjudicationDataCommand.cpp PlatformStrategy.h

ExportArchiveCommand.cpp ReportingStrategy.h

ExportCollectionDataCommand.cpp RuleBasedVoteSessionStrategy.h

GetBallotSpecIdCommand.cpp TrmKeyFinder.h

GetCentralScannerSettingsCommand.cpp TrmKeySerialNums.h

GetDivertSettingsCommand.cpp UnityBasicVoteSessionStrategy.h

GetElectionInfoCommand.cpp VerificationPublicKeyPool.h

GetNetworkingDataCommand.cpp VoteSessionStrategy.h

GetPrecinctBallotListCommand.cpp Win32libgen.h

GetPrecinctCountsCommand.cpp Win32VirtualPlatformStrategy.h

GetPrecinctInfoCommand.cpp Win32VirtualTermConfigStrategy.h

InvalidateBallotRecordCommand.cpp XsdReportingStrategy.h

IsElectionByBallotStyleCommand.cpp MainApp.h

LoadElectionDataCommand.cpp MasterReadyData.h

MarkBatchTimeCommand.cpp MasterTrmStateData.h

OpenForScanningCommand.cpp MediaStateData.h

PackageCollectedDataCommand.cpp EVSnippetAnalyzer.h

PackageDataCommand.cpp IndexedScore.h

PackageDataForExportCommand.cpp Rectangle.h

PackageImageDataCommand.cpp Run.h

ParseElectionDataCommand.cpp SnipImage.h

PasswordVerificationCommand.cpp ResultsByThruCVRs.h

PersistKeysOnMediaCommand.cpp ResultsData.h

PrecinctNameIDListCommand.cpp AbstractModuleControllerService.java

ProcessLogicalBallotStyleIdCommand.cpp AbstractModuleService.java

ProcessMarkListCommand.cpp AbstractModuleServiceOrderComparator.java

ProcessPaperRecordMarkListCommand.cpp AbstractModuleServiceUtils.java

ProcessScannedBallotIdCommand.cpp AbstractNavigatorPanel.java

SaveBallotDataCommand.cpp AccessibleBallotModule.java

SendBatchListCommand.cpp AccessibleBallotMsg.java

SetBallotScanInfoCommand.cpp AccessibleBallotReportForTouchscreenServiceImpl.java

SetPathsCommand.cpp AccessibleBallotReportServiceImpl.java

DataExportCentralScannerBasicStrategy.cpp AccessibleBallotStatusPanel.java

DataExportStrategy.cpp AccessibleBallotStatusTopComponent.java

PlatformCentralScannerBasicStrategy.cpp AddCandidateLabelDefaultsPanel.java

TermConfigCentralScannerStrategy.cpp AddCandidateLabelDefaultsTopComponent.java

TrmCentralScannerBasicStrategy.cpp AttributesEditor.java

VoteSessionCentralScannerBasicStrategy.cpp AttributesEditorBallotNamePanel.java

AsymmetricKey.cpp AttributesEditorBallotSectionPanel.java

AsymmetricKeyContext.cpp AttributesEditorCandidatePanel.java

AsymmetricKeyPair.cpp AttributesEditorContestPanel.java

Context.cpp AttributesTableCellRenderer.java

DigestOp.cpp AttributeTableModel.java

HighLevelOps.cpp BallotNameLabelsTopComponent.java

KeyGenerationOp.cpp BallotSectionLabelsTopComponent.java

LibContext.cpp CandidateLabelsTopComponent.java

ParameterKey.cpp ColorComboBox.java

PrivateKey.cpp ColorNamePair.java

PublicKey.cpp ContestLabelsTopComponent.java

RandomNumberGenerator.cpp ContestSummaryTopComponent.java

RandomOp.cpp ExportElectionAudioTopComponent.java

Page 18 of 76

Page 19: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

RandomSeed.cpp ExportElectionPanel.java

RSAHelper.cpp ExportTouchscreenElectionAudioTopComponent.java

Sha2Digest.cpp FontStyle.java

SignatureOp.cpp ImportAudioWarningPanel.java

SymmetricCipherOp.cpp ImportAudioWarningPopupPanel.java

SymmetricDecipherOp.cpp ImportElectionAudioDataEntryPanel.java

SymmetricKey.cpp ImportElectionAudioPanel.java

Util.cpp ImportElectionAudioTopComponent.java

VerificationOp.cpp ImportTouchscreenElectionAudioTopComponent.java

globalData.cpp MultipleAttributesEditorBallotNamePanel.java

main.cpp MultipleAttributesEditorBallotSectionPanel.java

MainApp.cpp MultipleAttributesEditorCandidatePanel.java

Ballot.cpp MultipleAttributesEditorContestPanel.java

BallotSpecs.cpp MultipleBallotNameLabelsTopComponent.java

Batch.cpp MultipleBallotSectionLabelsTopComponent.java

BStylePaper.cpp MultipleCandidateLabelsTopComponent.java

Business.cpp MultipleContestLabelsTopComponent.java

ds200settings.cpp PreviewWarningPanel.java

ds850settings.cpp PreviewWarningPopupPanel.java

Election.cpp SummaryEditorContestPanel.java

PollPlace.cpp SummaryEditorPanel.java

PollPlaceCollection.cpp SummaryEditorTabPane.java

ResolveManifest.cpp TranslationsWarningPanel.java

UnityTabTypes.cpp TranslationsWarningPopupPanel.java

UnityTypes.cpp AddCandidateLabelDefaultsAction.java

AuditDataContainer.h BallotSectionLabelDefaultsAction.java

Command.h CreateTouchscreenBallotPdfAction.java

CommandFactory.h EditBallotNameLabelsAction.java

CommandInterpreter.h EditBallotSectionLabelsAction.java

CommandList.h EditCandidateLabelsAction.java

Communicator.h EditContestLabelsAction.java

ReplyDataContainer.h EditContestSummaryAction.java

SimpleSocket.h ExportElectionAudioAction.java

SocketCommunicator.h ExportTouchscreenElectionAudioAction.java

SStreamCommunicator.h ImportElectionAudioAction.java

AuditDefines.h ImportTouchscreenElectionAudioAction.java

CommonDefines.h LanguageAction.java

PlatformCommonDefines.h MultipleAttributeUtils.java

SchemaDefines.h PreviewAction.java

TemplateHelpers.h PreviewAutoMarkBallotAction.java

UtilMacros.h PreviewBallotAction.java

EdbContext.h PreviewExpressVoteMarkBallotAction.java

PlatformContext.h PreviewExpressVoteTabulateBallotAction.java

ReportingContext.h PreviewTouchscreenBallotAction.java

TermConfigContext.h ViewAccessibleBallotStatusAction.java

TrmContext.h AbstractLabelAttributes.java

ClearCommand.h AccessibleBallotDataStore.java

ClearDeviceByTrmPath.h AccessibleBallotStatusDO.java

CopyAndSignSystemLogCommand.h BallotAttributesDataStore.java

CopyWriteinsCommand.h BallotHeadingDO.java

DecryptConfig.h BallotNameDataStore.java

DecryptConfigByPath.h BallotNameDO.java

Page 19 of 76

Page 20: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

DigestBasedPasswordCommand.h BallotSectionDataStore.java

EncryptedInputAwareBsReport.h BaseLabelAttributes.java

EncryptedInputAwareDailyBsReport.h CandidateDataStore.java

EncryptedInputAwareResultsReport.h CandidateDO.java

LoadTrmWithObfuscator.h ContestDataStore.java

LoadUvcInfoAndVerifyContents.h ContestDO.java

PersistKeys.h ContestSummaryDO.java

PersistKeysByPath.h ElectionAudioDataStore.java

PersistPassword.h ElectionAudioDO.java

RedundantSignature.h FontColorDO.java

RemovePersistedPassword.h FontDO.java

RetrievePassword.h LabelBallotStyleDO.java

SignatureOpenPolls.h LabelCandidateDO.java

SignedLogCommand.h LabelContestDO.java

VerifyLog.h LabelDefaultDO.java

VerifyLogByPath.h LabelElectionDO.java

DecryptFile.h LabelHeadingDO.java

EncryptedBundleStrategy.h LabelLanguageDO.java

EncryptedConfigDataHandler.h LanguageLabelInfoDO.java

EncryptedSignedReportingStrategy.h MultipleLabelAttributes.java

EncryptedTermConfigStrategy.h PromptAudioTranslationDO.java

SignedBasicReportingStrategy.h AccessibleBallotLayoutTask.java

SignedEventReportingStrategy.h AudioTextCreator.java

SignedStoredDataHandler.h AudioTextDAO.java

VerifyFile.h BallotDefinitionDAO.java

Win32VirtualBundleStrategy.h CandidateAudioTextDO.java

AddResultsToMasterTrmCommand.h DsimJdomParser.java

ArchiveResultsPackage.h DsimParserDAO.java

AudioEnableCheck.h DsimStyleSheet.java

BacklightCommand.h DsimStyleSheetContent.java

BallotStatusAccountingReportCommand.h ElectionAudioTextDO.java

BatteryCheckCommand.h Label.java

BlankBallotCheckCommand.h MarkupTextParser.java

CheckVoteStoreCommand.h StyleSheetContentDataType.java

ClearVotesByPathCommand.h StyleSheetType.java

ClearVotesCommand.h VatLabelType.java

ClosePolls.h BallotNameModelObject.java

CollectElectionData.h BallotSectionModelObject.java

CollectElectionDataByPath.h CandidateModelObject.java

ConcurrentDDArchiveImages.h ContestModelObject.java

DailyBallotStatusAccountingReportCommand.h MultipleModelObject.java

DeepDirectoryArchiveImages.h ServerController.java

DsSendConfigCommand.h CreateElectionAudioScript.java

DstInfoCommand.h GetSplitBallotIdDataTask.java

EventLogReportCommand.h ImportElectionAudioTask.java

ExitCommand.h LoadFonts.java

GetBallotListCommand.h PrepareBallotDataTask.java

GetBallotSheetStyleListCommand.h PreviewBallotTask.java

GetBlankInitialBoxCommand.h ValidateBallotTask.java

GetFlaggedContestList.h BallotHeadingNode.java

GetLogicalBallotStyleListCommand.h BallotNameNode.java

GetMarkReviewBoxCommand.h BallotNameRootNode.java

Page 20 of 76

Page 21: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

GetMatchedPrecinctCommand.h BallotNameSortComparator.java

GetNumberStrikesCommand.h BallotNameView.java

GetOnCardMarkReviewBoxCommand.h BallotSectionRootNode.java

GetOvervoteListCommand.h BallotSectionView.java

GetPartyListCommand.h CandidateNode.java

GetPrecinctCommand.h CandidateRootNode.java

GetTimeZoneCommand.h CandidateView.java

GetUndervoteListCommand.h ContestNode.java

HalCommands.h ContestRootNode.java

HandleMarksCommand.h ContestView.java

HwmStatusCommand.h HeadingsOrderSortComparator.java

InitWithRemovableConfig.h AcquireModule.java

IsBallotsCastCommand.h AcquireMsg.java

IsMasterCompleteCommand.h ClearResultsAction.java

IsTrmPresentCommand.h LoadResultsAction.java

IsUniqueBallotStyleCommand.h LoadVoterRegistrationAction.java

LoadElectionDefinition.h ResetMediaAction.java

LoadTrmInfoCommand.h ResetTask.java

LoadUvcInfoCommand.h LoadResultsPanel.java

LogCommand.h LoadResultsTopComponent.java

MasterCompleteCommand.h LoadVoterRegistrationPanel.java

MasterTrmReport.h ResultsLoader.java

OpenPolls.h ResultsLoaderQueue.java

PackageMasterResultsCommand.h UploadType.java

PackageResultsByPathCommand.h VRegLoader.java

PackageResultsCommand.h AcquireServerNode.java

ParseTrmInfoCommand.h ResultsLoaderErrorNode.java

ParseTrmInfoCommandByPath.h ResultsLoaderErrorRootNode.java

PasswordCommand.h ResultsLoaderNode.java

PlayToneCommand.h ResultsLoaderRootNode.java

PrecinctListCommand.h AcquireListener.java

PrintStateCommand.h PollMediaChangedEventListener.java

ProcessAudioChoiceCommand.h PollMediaEvent.java

ProcessChoiceCommand.h DS200TransmittedResultsStatusReportAction.java

ProcessChoiceMinusCommand.h DS850NetworkedResultsStatusReportAction.java

ProcessMarginalMarkListCommand.h MachineLogsReportAction.java

ProcessMarkCommand.h MediaStatusReportAction.java

ProcessMarkListCommand.h DSResultsStatusReportXMLGenerator.java

PurgeAudioInfo.h MachineLogsReportXMLGenerator.java

PurgeTrmInfoCommand.h MediaStatusReportXMLGenerator.java

ReopenPolls.h DSResultsReportDialog.java

ReopenPollsByPath.h MachineLogsReportDialog.java

ReportingCommandBase.h AcquireStatusPanel.java

ResultsReportCommand.h AcquireStatusTopComponent.java

RunSystemCommand.h AcquireListenerParentNode.java

SendChoiceListCommand.h PollMasterMediaNode.java

SendClearInfoCommand.h PollMediaNode.java

SendConfigCommand.h PollMediaRootNode.java

SendContestChoiceList.h PollNode.java

SendExpressVoteCountCommand.h PollPlaceRootNode.java

SendMasterReadyDataCommand.h PollStatus.java

SendMasterStateData.h PollTypeNode.java

Page 21 of 76

Page 22: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SendOverVotedWriteInListCommand.h AccessLevelComboBoxModel.java

SendProtectiveCountCommand.h AddCountyPanel.java

SendReadmeInfoCommand.h AddCountyTopComponent.java

SendStateDataCommand.h AddStatePanel.java

SendTrmKeys.h AddStateTopComponent.java

SendValidWriteInListCommand.h AddUserPanel.java

SendWriteInListCommand.h AddUserTopComponent.java

SetBallotCommand.h AdminModule.java

SetBallotType.h AdminMsg.java

SetCollectionInfo.h AdminStatusPanel.java

SetLogicalBallotStyle.h AdminStatusTopComponent.java

SetMachineSerialNumberCommand.h AuditEventsReportCriteriaPanel.java

SetPaperBallotCommand.h AuditEventsReportCriteriaPopupPanel.java

SetPartyCommand.h CombineUserXmlsPanel.java

SetPrecinctCommand.h EditCountyPanel.java

SetProvisionalIdCommand.h EditCountyTopComponent.java

SetRootCommand.h EditStatePanel.java

SetTimeCommand.h EditStateTopComponent.java

SetTimeZoneCommand.h EditUserPanel.java

SetVoteSession.h ElectionWareLicenseService.java

SipCheckCommand.h SecurityCodeStrengthPanel.java

SnipWriteinsCommand.h SecurityCodeStrengthTopComponent.java

StartAudioSession.h UserPasswordPolicyPanel.java

StartVoteSessionCommand.h UserPasswordPolicyTopComponent.java

TrmCheckCommand.h UserStatus.java

TrmGetMachineTypeCommand.h UserStatusComboBoxModel.java

TrmMountHelper.h UserTopComponent.java

UpdateXmlSchemaForExportCommand.h AccessCodesReportAction.java

UpdateXmlSchemaForImportCommand.h ActivateUserAction.java

UvcCheckCommand.h AddCountyAction.java

ValidateConfigStoreCommand.h AddStateAction.java

ValidateMasterTrmCommand.h AddUserAction.java

VoteBallotCommand.h AuditEventsReportAction.java

VoteBallotOnRemovableStorage.h ChangePasswordAction.java

WriteinNameCommand.h CombineUserXmlsAction.java

ApplyStraightPartyMarksRule.h DatabaseVacuumAction.java

BasicPostProcessRule.h DeleteCountyAction.java

BasicPreProcessRule.h DeleteStateAction.java

ControlledByExclusiveSpRule.h EditCountyAction.java

ControlledByGroupVoteRule.h EditStateAction.java

ControlledByInclusiveSpRule.h ElectionAuditEventsReportAction.java

ControlledByNoCrossoverSpRule.h InactivateUserAction.java

ControlledByRecallQuestionYesOrNoRule.h RunAuditEventsReportAction.java

ControlledByUnionSlateRule.h SecurityCodeStrengthAction.java

DeselectOverVotedSpMarksRule.h ShowUserAction.java

DreControlledContestChange.h UnlockDatabaseAction.java

DreNyCrossEndorsedRule.h UserPasswordPolicyAction.java

DrePostProcessRule.h UserReportAction.java

DreRuleContainer.h CustomizeLabelTable.java

DreStraightPartySelectionChange.h EditCustomizeLabelsAction.java

GroupVoteRule.h EditCustomizeLabelsPanel.java

OpenPrimaryPostProcessRule.h EditCustomizeLabelsTableModelDefinition.java

Page 22 of 76

Page 23: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

OpenPrimaryPreProcessRule.h EditCustomizeLabelsTopComponent.java

OverVotedSpAllOverVotedRule.h CountyDataStore.java

PaperNyCrossEndorsedRule.h CountyDO.java

PaperRuleContainer.h StateDataStore.java

PartyPreferenceRule.h StateDO.java

StraightPartySelectionRule.h County.java

TabulationRule.h State.java

TabulationRuleList.h UserModelObject.java

UpdateWriteInRule.h CombineStreamOutput.java

VirtualMarkRule.h UsersXmlCombine.java

ConcurrentConfigDataHandler.h UsersXmlEntity.java

ConcurrentImage.h UsersXmlListModel.java

ConcurrentVoteSessionStrategy.h UsersXmlListModelImpl.java

DeepDirectoryVoteSessionStrategy.h AccessLevelSortComparator.java

DsHalClient.h CountyNode.java

DSPlatformStrategy.h StateNode.java

DsPmtClient.h StateRootNode.java

DsTermConfigStrategy.h StateView.java

EdbStatus.h StatusSortComparator.java

EdbStrategy.h UsernameSortComparator.java

EventReportingStrategy.h UserNode.java

ExpressVoteAffidavitParser.h UserRootNode.java

ExpressVoteEdbStrategy.h UserView.java

NyPaperVoteSessionStrategy.h BodModule.java

PlatformStrategy.h BodMsg.java

ReportingStrategy.h BodStatusPanel.java

RuleBasedVoteSessionStrategy.h BodStatusTopComponent.java

SessionStatus.h ViewBallotAction.java

StoredDataHandler.h BallotImageData.java

TermConfigEnums.h BodStatusDataStore.java

TermConfigStrategy.h BodStatusDO.java

TrmKeyFinder.h PrecinctDAO.java

TrmKeySerialNums.h BallotStyle.java

UnityBasicVoteSessionStrategy.h Precinct.java

UnityEdbStrategy.h BallotStyleNode.java

VerificationPublicKeyPool.h NameSort.java

VoteSessionStrategy.h PrecinctBallotView.java

Win32libgen.h PrecinctNode.java

Win32VirtualPlatformStrategy.h PrecinctRootNode.java

Win32VirtualTermConfigStrategy.h CaptureActivityDO.java

Win32VirtualTrmStrategy.h CaptureActivityTable.java

XsdEdbStrategy.h CaptureModule.java

XsdReportingStrategy.h CaptureMsg.java

MasterReadyData.h CaptureReportService.java

MasterTrmStateData.h CaptureStatusPanel.java

SoftwareConfigParser.h CaptureStatusTopComponent.java

FileCommands.h DefaultBallotSetCreator.java

IndexedScore.h ExportBallotAlternateIdsTextPanel.java

Rectangle.h ExportBallotAlternateIdsTopComponent.java

Run.h ExportBallotTranslationsTopComponent.java

SnipImage.h ExportBallotTranslationTextPanel.java

AffidavitData.h FieldLimitValidation.java

Page 23 of 76

Page 24: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

BallotData.h ImportBallotStyleAlternateIdPanel.java

BallotDataXmlAccess.h ImportBallotStyleAlternateIdTopComponent.java

BallotStyle.h ImportBallotTranslationsPanel.java

BatchData.h ImportBallotTranslationsTopComponent.java

BusinessData.h BallotSetPreferencesReportAction.java

Candidate.h BallotStyleCreationPreferencesAction.java

CentralScannerData.h CaptureTableAction.java

Contest.h ContestsAndCandidatesPreferencesAction.java

Counter.h DataVerificationSummaryReportAction.java

DataTransferOptions.h EditElectionOptionsAction.java

ElectionData.h EditElectionOptionsTopComponent.java

ElectionOptions.h ExportBallotAlternateIdsAction.java

Identifier.h ExportBallotTranslationsAction.java

LogicalBallotStyle.h FieldLimitValidationReportAction.java

MultiSheetBallotData.h ImportBallotStyleAlternateIdAction.java

Party.h ImportBallotTranslationsAction.java

PollOptions.h AddEditBallotSetPanel.java

PollPlaceData.h AddEditBallotSetsAction.java

Precinct.h AddEditBallotSetTopComponent.java

PtrHelp.h BallotSetModel.java

ReportTag.h BallotSetNode.java

ResolveManifestData.h BallotSetRootNode.java

ResultsData.h BallotStyleMsg.java

Signature.h BallotStyleNamesReportAction.java

TimeStamp.h BallotStyleNode.java

WriteIn.h BSGPostValidationTask.java

SimpleSocketWithByteCountXfer.h BSGValidationTask.java

SocketCommunicatorWithByteCountXfer.h BStyle.java

DataExportContext.h BStyleCandidate.java

TrmOverrideContext.h BStyleContest.java

ArchivePackagesCommand.h DeleteBallotSetsAction.java

CentralScannerClearCommand.h GenerateBallotStylesAction.java

CentralScannerSendConfigCommand.h GenerateBallotStylesTask.java

CheckPersistentMediaCommand.h LockUnlockBallotSetAction.java

CheckTrmContentsCommand.h LockUnlockBallotSetDialog.java

ClearAndInitCommand.h PrecinctsByStyleReportAction.java

ClearBatchCommand.h RotationExceptionAction.java

ClearOutstacksCommand.h RotationExceptionModel.java

ClearPrecinctCommand.h RotationExceptionPanel.java

ClearResultsCommand.h RotationExceptionRowModel.java

CreateAbbreviatedBallotRecord.h RotationExceptionTableModel.java

CreateBatchRecordCommand.h RotationExceptionTopComponent.java

CreateElectionMediaCommand.h StylesByPrecinctReportAction.java

ExportAdjudicationDataCommand.h BalancedRegisteredVotersRotation.java

ExportArchiveCommand.h CaliforniaRotation.java

ExportCollectionDataCommand.h DistrictByRegisteredVotersRotation.java

GetBallotSpecIdCommand.h DistrictByRegisteredVotersWithinPartyRotation.java

GetCentralScannerSettingsCommand.h NYDelegateGroupRotation.java

GetDivertSettingsCommand.h RotationException.java

GetElectionInfoCommand.h RotationUtil.java

GetNetworkingDataCommand.h StandardRotation.java

GetPrecinctBallotListCommand.h BallotSetTableAction.java

Page 24 of 76

Page 25: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

GetPrecinctCountsCommand.h BallotSetTableModelDefinition.java

GetPrecinctInfoCommand.h BallotSetTablePanel.java

InvalidateBallotRecordCommand.h BallotSetTableTopComponent.java

IsElectionByBallotStyleCommand.h BallotStyleDetailTableModelDefinition.java

LoadElectionDataCommand.h BallotStyleDetailTablePanel.java

MarkBatchTimeCommand.h BallotStyleTableModelDefinition.java

OpenForScanningCommand.h BallotStyleTablePanel.java

PackageCollectedDataCommand.h ReportingTagTableModelDefinition.java

PackageDataCommand.h ReportingTagTablePanel.java

PackageDataForExportCommand.h AddCandidateTextAction.java

PackageImageDataCommand.h AddCandidateTextTopComponent.java

ParseElectionDataCommand.h AddEditCandidateAction.java

PasswordVerificationCommand.h AddEditCandidatePanel.java

PersistKeysOnMediaCommand.h AddEditCandidateTopComponent.java

PrecinctNameIDListCommand.h BallotContestComboBoxModel.java

ProcessLogicalBallotStyleIdCommand.h CandidateAddValidator.java

ProcessMarkListCommand.h CandidateDetailReportAction.java

ProcessPaperRecordMarkListCommand.h CandidateModel.java

ProcessScannedBallotIdCommand.h CandidateSummaryReportAction.java

SaveBallotDataCommand.h DeleteCandidateAction.java

SendBatchListCommand.h GenerateNoCandidatesTask.java

SetBallotScanInfoCommand.h NumericFieldLimit.java

SetPathsCommand.h CandidateTableModelDefinition.java

DataExportCentralScannerBasicStrategy.h CandidateTablePanel.java

DataExportDefines.h AddContestTextTopComponent.java

DataExportStrategy.h AddEditContestPanel.java

PlatformCentralScannerBasicStrategy.h AddEditContestTopComponent.java

TermConfigCentralScannerStrategy.h AddEditControllingContestPanel.java

TrmCentralScannerBasicStrategy.h AddEditControllingContestTopComponent.java

VoteSessionCentralScannerBasicStrategy.h BallotContestNode.java

AsymmetricKey.h CandidateNode.java

AsymmetricKeyContext.h ContestModel.java

AsymmetricKeyPair.h ContestNode.java

Context.h ContestRootNode.java

CryptoFwd.h DefaultContestNode.java

DigestOp.h OfficeContestNode.java

Exception.h AddContestTextAction.java

HighLevelOps.h AddEditContestAction.java

KeyGenerationOp.h AddEditPartyPreferenceContestAction.java

LibContext.h AddEditStraightPartyContestAction.java

ParameterKey.h ContestDetailReportAction.java

Portability.h ContestHeadingsReportAction.java

PrivateKey.h ContestSummaryReportAction.java

PublicKey.h DeleteBallotContestAction.java

RandomNumberGenerator.h DeleteContestAction.java

RandomOp.h GenerateNoCandidatesAction.java

RandomSeed.h RotationsReportAction.java

RSAHelper.h ContestTableAction.java

Sha2Digest.h ContestTableModelDefinition.java

SignatureOp.h ContestTablePanel.java

SymmetricCipherOp.h ContestTableTopComponent.java

SymmetricDecipherOp.h BallotAlternateIdDataStore.java

Page 25 of 76

Page 26: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SymmetricKey.h BallotAlternateIdDO.java

Util.h BallotStylesByPrecinctReportDO.java

VerificationOp.h BallotTranslationDataStore.java

BlockDevMountClient.h BallotTranslationDO.java

CpuClient.h CaptureReportDataStore.java

DmiClient.h FieldLimitReportDO.java

EbaClient.h ImportElectionDataStore.java

Elo2500uClient.h PrecinctsByBallotStyleReportDO.java

HalClientLock.h AddEditDistrictAction.java

HddDeviceClient.h AddEditDistrictPanel.java

PmbClient.h AddEditDistrictTopComponent.java

PmtClient.h AddEditDistrictTypeAction.java

PMTMessageDefines.h AddEditDistrictTypePanel.java

PwpClient.h AddEditDistrictTypeTopComponent.java

SipClient.h AssignPrecinctsToDistrictsAction.java

SysClient.h AssignPrecinctsToDistrictsPanel.java

UsbDeviceClient.h AssignPrecinctsToDistrictsTopComponent.java

UvcClient.h DeleteDistrictAction.java

VideoClient.h DeleteDistrictTypeAction.java

cmds.h DistrictByContestReportAction.java

comm.h DistrictModel.java

hal.h DistrictNamesReportAction.java

log.h DistrictNode.java

AuditCodeDef.h DistrictsByPrecinctReportAction.java

Defines.h DistrictTypeModel.java

globalData.h DistrictTypeNode.java

Point.h DistrictTypeRootNode.java

MarkInfoCommand.h PrecinctSplitNode.java

PPCommand.h DistrictTableAction.java

PPException.h DistrictTableModelDefinition.java

MainApp.h DistrictTablePanel.java

Ballot.h DistrictTableTopComponent.java

BallotSpecs.h DistrictTypeTableModelDefinition.java

Batch.h DistrictTypeTablePanel.java

BStylePaper.h AddEditHeadingAction.java

Business.h AddEditHeadingPanel.java

ds200settings.h AddEditHeadingTopComponent.java

ds850settings.h DeleteHeadingAction.java

Election.h HeadingModel.java

PollPlace.h HeadingNode.java

PollPlaceCollection.h HeadingRootNode.java

ResolveManifest.h HeadingTableAction.java

UnityTabTypes.h HeadingTableModelDefinition.java

UnityTypes.h HeadingTablePanel.java

main.cpp HeadingTableTopComponent.java

c_bap_if.cpp BaseContestParser.java

c_ds450TransportAndCamera.cpp ImportElectionStatus.java

c_ds850TransportAndCamera.cpp ImportEntityParser.java

c_sensorBitIndex.cpp ImportEntityUpdater.java

c_transportAndCameraStatus.cpp ImportPollPlace.java

cifFactory.cpp ReportingGroupEntityUpdater.java

cifGets.cpp AddEditLanguagePanel.java

Page 26 of 76

Page 27: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_cong_if.cpp AddEditLanguageTopComponent.java

c_cifCommandBase.cpp AddLanguageAction.java

c_internalTest.cpp AudioLanguageNode.java

c_commandFactory.cpp CheckAddLanguageTask.java

c_ballot.cpp DeleteAudioLanguageAction.java

c_diverterLogic.cpp DeleteLanguageAction.java

c_imageHandler.cpp EditLanguageAction.java

c_processingLogic.cpp LanguageModel.java

c_tabulatorCmd.cpp LanguageNode.java

c_worker.cpp LanguageRootNode.java

c_event.cpp AudioLanguageTableModelDefinition.java

c_eventClearBatch.cpp AudioLanguageTablePanel.java

c_eventClearBatchOutstack.cpp LanguageTableAction.java

c_eventClearCurrentRun.cpp LanguageTableModelDefinition.java

c_eventClearLimboData.cpp LanguageTablePanel.java

c_eventClearPrecinct.cpp LanguageTableTopComponent.java

c_eventClearResults.cpp AddEditLanguageGroupAction.java

c_eventClearSavedBatch.cpp AddEditLanguageGroupPanel.java

c_eventNewBallot.cpp AddEditLanguageGroupTopComponent.java

c_eventSaveBallotData.cpp DeleteLanguageGroupAction.java

c_eventSetHeaderButtonDisplayStatus.cpp LanguageGroupModel.java

c_eventSetInitialBallotNumber.cpp LanguageGroupNode.java

c_eventSetPrecinct.cpp LanguageGroupRootNode.java

c_eventSetPrecinctSelectButtonStatus.cpp LanguageNode.java

c_eventSetProcessingLogic.cpp LanguageGroupTableAction.java

c_eventSetProcessingModeConfigIndex.cpp LanguageGroupTableModelDefinition.java

c_eventSetTime.cpp LanguageGroupTablePanel.java

c_eventStartProcessing.cpp LanguageGroupTableTopComponent.java

c_eventStoppedScanning.cpp CaptureStatusDataQuery.java

c_eventStopProcessing.cpp CaptureStatusDO.java

c_eventToggleBinSorting.cpp AddEditPartyAction.java

c_eventXferDataToLimbo.cpp AddEditPartyPanel.java

c_task.cpp AddEditPartyTopComponent.java

c_taskConvertImage.cpp DeletePartyAction.java

c_taskCreateHeaderBarcodeReport.cpp PartyModel.java

c_taskCreateMarkCodeReport.cpp PartyNode.java

c_taskCreatePaperRecordBarcodeReport.cpp PartyReportAction.java

c_taskCreateVoteRecord.cpp PartyRootNode.java

c_taskDivertBallot.cpp PartyTableAction.java

c_taskProcessBallot.cpp PartyTableModelDefinition.java

c_taskProcessHeaderBarcode.cpp PartyTablePanel.java

c_taskProcessMarks.cpp PartyTableTopComponent.java

c_taskProcessPaperRecord.cpp AddEditPollPlaceAction.java

c_taskProcessPaperRecordMarks.cpp AddEditPollPlacePanel.java

AbstractComputationNode.cpp AddEditPollPlaceTopComponent.java

AggregateClassifier.cpp AssignPrecinctsToPollPlacesAction.java

Ballot.cpp AssignPrecinctsToPollPlacesPanel.java

BallotFactory.cpp AssignPrecinctsToPollPlacesTopComponent.java

BallotImageDelegate.cpp BasicPrecinctNode.java

BallotParameters.cpp DeletePollPlaceAction.java

BallotSpecParameters.cpp GeneratePollPlacesForPrecinctsAction.java

BasePixelSubRectProcessor.cpp GeneratePollPlacesForPrecinctsTask.java

Page 27 of 76

Page 28: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

BaseScannable.cpp PollPlaceDetailReportAction.java

BitRange.cpp PollPlaceModel.java

BoundingBox.cpp PollPlaceNode.java

BytePixelCountRectProcessor.cpp PollPlaceProfileNode.java

CenterCellHelper.cpp PollPlaceProfileRootNode.java

Classifier.cpp PollPlaceSummaryReportAction.java

ClassifierFactory.cpp PollPlaceTableAction.java

CodeChannelOffset.cpp PollPlaceTableModelDefinition.java

ComputationDependency.cpp PollPlaceTablePanel.java

ComputationExecutor.cpp PollPlaceTableTopComponent.java

ComputationNode.cpp AddEditNonGeoPrecinctAction.java

DecodeAreaInfo.cpp AddEditNonGeoPrecinctPanel.java

DecodeCodeChannel.cpp AddEditNonGeoPrecinctTopComponent.java

DecodeInfo.cpp AddEditPrecinctAction.java

DeskewImageSubRect.cpp AddEditPrecinctPanel.java

DynamicAreaLocationComputation.cpp AddEditPrecinctTopComponent.java

DynamicBallot.cpp AddRVTotalPanel.java

DynamicBallotSide.cpp DeletePrecinctAction.java

DynamicDSIMBallot.cpp DeletePrecinctSplitAction.java

DynamicESSIMBallot.cpp PrecinctDetailReportAction.java

DynamicMarkCalibration.cpp PrecinctLanguageGroupsReportAction.java

DynamicMarkLocationComputation.cpp PrecinctModel.java

EastEdgeStats.cpp PrecinctNode.java

ESSException.cpp PrecinctRegisteredVotersReportAction.java

ESSIMMarkLocationComputation.cpp PrecinctRootNode.java

ExtractEdge.cpp PrecinctsByDistrictReportAction.java

FilterNoise.cpp PrecinctSplitNode.java

FilterSkew.cpp PrecinctSplitRowModel.java

FindMarkCenters.cpp PrecinctSplitTableModel.java

HeaderCard.cpp PrecinctSummaryReportAction.java

HorizontalEdgeStats.cpp RegisteredVotersAction.java

Image.cpp RVTopComponent.java

ImageProcessorError.cpp VoterCountTable.java

ImageRatioPoint.cpp PrecinctSplitTableModelDefinition.java

IMRClassifier.cpp PrecinctSplitTablePanel.java

IMRConfigTable.cpp PrecinctTableAction.java

IMRException.cpp PrecinctTableModelDefinition.java

IMRRectProcessor.cpp PrecinctTablePanel.java

IMRRowStats.cpp PrecinctTableTopComponent.java

IMRValue.cpp AddEditReportingTagAction.java

IMRVariables.cpp AddEditReportingTagPanel.java

LengthOffsetRelativePoint.cpp AddEditReportingTagTopComponent.java

Line.cpp DeleteReportingTagAction.java

Mark.cpp ReportingTagModel.java

MarkCalibration.cpp ReportingTagNode.java

MaskEdge.cpp ReportingTagRootNode.java

MaskParameters.cpp ReportingTagTableAction.java

NoiseFilter1D.cpp ReportingTagTableModelDefinition.java

NorthEdgeStats.cpp ReportingTagTablePanel.java

PackedPixelTraits.cpp ReportingTagTableTopComponent.java

PaperRecord.cpp CreateBallotAlternateIdsScript.java

PixelCountClassifier.cpp CreateBallotTranslationScript.java

Page 28 of 76

Page 29: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PixelCountRectProcessor.cpp ImportBallotStyleAlternateIdTask.java

PixelOffsetRelativePoint.cpp ImportBallotTranslationsTask.java

REIScannerTraits.cpp ValidateMediaBurnStatusTask.java

RunLengthDataSet.cpp AccessCodeUtility.java

Scannable.cpp AccessibleBallotReportForTouchscreenService.java

SearchEdge.cpp AccessibleBallotReportService.java

SouthEdgeStats.cpp AccessLevel.java

StaticPoint.cpp AdminLogHandler.java

Tiff2Image.cpp BaseElectionEditTopComponent.java

TimingTrackArea.cpp BaseElectionModelObject.java

VerticalEdgeStats.cpp BaseElectionModuleService.java

WeightedFilterSection.cpp BaseElectionTopComponent.java

WeightedLineFit.cpp ChangePasswordDialogPanel.java

WestEdgeStats.cpp CheckEDTViolationOnStart.java

BarcodeException.cpp Colors.java

BarcodeInterpreter.cpp CommonConstants.java

BarcodeReader.cpp CommonMsg.java

bc_128_common.cpp CommonUserPreferenceService.java

Code128Decode.cpp DatabaseShutdown.java

hybrid_dict.cpp DatabaseShutdownImpl.java

ImageContainer.cpp DataValidationDataEntryPanel.java

ImageUtilities.cpp DataValidationErrorsPanel.java

BallotSpecs.cpp DataValidationErrorsTopComponent.java

globalData.cpp DataValidationTable.java

c_logicProcessor.cpp ElectionPropertiesPanel.java

c_eventBapPassThruCmd.cpp ElectionWareSuiteService.java

c_eventBatteryCharge.cpp EquipmentUtility.java

c_eventBatteryStatus.cpp ESSCheckThreadViolationRepaintManager.java

c_eventBuildArchive.cpp FallbackLogHandler.java

c_eventBuildArchiveFull.cpp HelpResources.java

c_eventBuildFullArchivePackagedData.cpp ImportSuccessPanel.java

c_eventBuildFullArchiveTabulatedData.cpp ImportSuccessPopupPanel.java

c_eventBuildIncrementalArchivePackagedData.cpp OutputWindowLogger.java

c_eventCalibrateCameras.cpp ReportingGroupsUtility.java

c_eventCheckForUnsavedBallots.cpp StringCompressor.java

c_eventClearElection.cpp TextAlignment.java

c_eventClearPaperPathCmd.cpp ValidationErrorsWarningPanel.java

c_eventClearPersistedPassword.cpp ValidationErrorsWarningPopupPanel.java

c_eventCompleteProcess.cpp ExecuteReportAction.java

c_eventCompleteProcessExportOnSave.cpp MissingASTROSystemAudioReportAction.java

c_eventCreateValidationMediaLFS.cpp MissingASTROSystemTranslationsReportAction.java

c_eventCreateValidationMediaYocto.cpp MissingBallotAudioForTouchscreenReportAction.java

c_eventDataIntegrityCheck.cpp MissingElectionAudioReportAction.java

c_eventDefaultCameraImageSettings.cpp MissingElectionTranslationsReportAction.java

c_eventExportArchive.cpp MissingExpressTouchSystemAudioReportAction.java

c_eventExportArchiveFull.cpp MissingExpressTouchSystemTranslationsReportAction.java

c_eventExportArchiveIncremental.cpp MissingExpressVoteXLSystemAudioReportAction.java

c_eventExportAuditLog.cpp MissingExpressVoteXLSystemTranslationsReportAction.java

c_eventExportCollectionData.cpp MissingSystemAudioReportAction.java

c_eventExportDataToMedia.cpp MissingSystemTranslationsReportAction.java

c_eventExportDataToNetwork.cpp MissingUVCSystemAudioReportAction.java

c_eventExportFullArchiveToMediaStick.cpp MissingUVCSystemTranslationsReportAction.java

Page 29 of 76

Page 30: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_eventExportInterfaceLog.cpp ValidateAstroProcessRedirector.java

c_eventExportOnSave.cpp ValidateAutoMarkProcessRedirector.java

c_eventExportResultsPackage.cpp ValidateDataAction.java

c_eventExportTabulatedCVRPackage.cpp ValidateTouchscreenProcessRedirector.java

c_eventImportBackupPackage.cpp AnalyzeTask.java

c_eventInitTabulator.cpp NavigationToolBar.java

c_eventLoadElection.cpp AccessibleEquipmentStatus.java

c_eventLogicProcessorGeneric.cpp AccessibleEquipmentStatusDataQuery.java

c_eventLoginLoadedElection.cpp AstroStatusDataQuery.java

c_eventPackageBatches.cpp AutoMarkMachineSettings.java

c_eventPackageCollectResults.cpp AutoMarkMachineSettingsDataQuery.java

c_eventPackageData.cpp AutoMarkStatus.java

c_eventPerformMediaEncryption.cpp AutoMarkStatusDataQuery.java

c_eventPersistCameraInterfaceLog.cpp DataVersionDataQuery.java

c_eventPersistElectionProperties.cpp DigitalEquipmentStatus.java

c_eventPersistPassword.cpp Ds200GenerateSprocs.java

c_eventPersistProperties.cpp ExpressVoteDataFitCalculator.java

c_eventPreLoadElection.cpp ExpressVoteDataFitParams.java

c_eventPresentationLayerReady.cpp ExpressVoteDataFitQuery.java

c_eventPrintAllPrecincts.cpp ExpressVoteXLSettingsDataStore.java

c_eventPrintAutoBatchStatisticsReport.cpp ExpressVoteXLSettingsParams.java

c_eventPrinterStatus.cpp FontColorDO.java

c_eventPrintReport.cpp PaperBallotProcessing.java

c_eventPrintReportBase.cpp PromptAudioTranslationDataStore.java

c_eventReportScannerErrors.cpp PromptAudioTranslationDO.java

c_eventRunCollection.cpp PromptTranslationDataStore.java

c_eventRunExternalCollection.cpp PromptTranslationDO.java

c_eventSaveCameraImageSettings.cpp TouchscreenImageDO.java

c_eventScrubExportDir.cpp TouchScreenJsonSettingsParam.java

c_eventSendBatchList.cpp TouchScreenProcessing.java

c_eventSetBatchForDeletion.cpp ValidationErrorCountTask.java

c_eventSetCurrentBatch.cpp ValidationErrorsDataStore.java

c_eventSetLFSIPAddress.cpp AdminStatusDO.java

c_eventSetScannerIPAddress.cpp BaseAdminData.java

c_eventSetYoctoIPAddress.cpp HiddenItem.java

c_eventTestNetwork.cpp HiddenItemImpl.java

c_eventUpdateArchiveTargetList.cpp HiddenItemKey.java

c_eventUpdateBackupCollectManifest.cpp JurisdictionalRule.java

c_eventUpdateBatchesCount.cpp JurisdictionalRuleImpl.java

c_eventUpdateBatchNotProcessedTotal.cpp JurisdictionalRuleKey.java

c_eventUpdateBinProcessingFlag.cpp Role.java

c_eventUpdateClearMiddleBinButtonStatus.cpp User.java

c_eventUpdateCVRPackageList.cpp HiddenItemRepository.java

c_eventUpdatePrimaryWithCrossoversFlag.cpp JurisdictionalRuleRepository.java

c_eventUpdateProcessedBallotsCount.cpp BallotStyleGenerateEvent.java

c_eventUpdateXmlSchemasForExport.cpp HiddenItemService.java

c_eventValidateElectionMedia.cpp JurisdictionalRulesService.java

c_eventValidatePassword.cpp TabulatorConfigurationService.java

c_lpEvent.cpp UserDataStore.java

c_network_if.cpp ActionCellEditor.java

AssertHelpers.cpp ButtonColumn.java

AutoSSL.cpp CandidateTypeTransformer.java

Page 30 of 76

Page 31: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

ChapSecrets.cpp ColumnChangeController.java

ControlPPP.cpp ContestTypeTransformer.java

FdPair.cpp LanguageEditor.java

MRException.cpp LanguageTableModel.java

PPP.cpp LanguageTextEditor.java

Serial.cpp LanguageTextTable.java

SSLXfer.cpp TranslatedTextModel.java

c_powmon.cpp TranslatedTextTable.java

c_auditPrinter.cpp AdminHideable.java

c_printerMon.cpp AstroHideable.java

c_propertyBank.cpp AutoMarkHideable.java

c_client.cpp BallotReviewerHideable.java

c_event.cpp Ds200Hideable.java

c_parser.cpp Ds850Hideable.java

c_server.cpp EquipmentSelectionHiddenFilter.java

c_token.cpp ExpressTouchHideable.java

c_uiProcessor.cpp ExpressVoteXLHideable.java

factory.cpp JurisdictionalHiddenFilter.java

c_addPropertySubscription.cpp LicenseHiddenFilter.java

c_backupCVRs.cpp ModemHideable.java

c_bapPassThruCmd.cpp PaperBallotHideable.java

c_calibrateCamerasCmd.cpp RegionalResultsHideable.java

c_calibrateScreenCmd.cpp StraightPartyHideable.java

c_cancelBatchPackaging.cpp TestVoteHideable.java

c_cancelPrint.cpp UserRoleHiddenFilter.java

c_clearPaperPathCmd.cpp UvcHideable.java

c_clearPersistedPassword.cpp IsReloadable.java

c_clearPrecinctCmd.cpp ElementLibraryService.java

c_clearResults.cpp BaseElectionLeafNode.java

c_clearRunCmd.cpp BaseElectionParentNode.java

c_clearRunOutstackCmd.cpp BaseElectionRootNode.java

c_collectBackupPackage.cpp DestroyOnElectionCloseNode.java

c_commandBase.cpp PagingAbstractTableModel.java

c_createValidationMedia.cpp PagingStatement.java

c_defaultCameraImageSettingsCmd.cpp DatabaseNameStatusLineElement.java

c_deleteBallotDataCmd.cpp ListDataElementsStatusLineElement.java

c_delPropertySubscription.cpp ModuleStatusLineElement.java

c_enableUpdateChannel.cpp NumTabsOpenStatusLineElement.java

c_executeAutomaticBatchOperations.cpp ReportingTableElementsStatusLineElement.java

c_exportAdjudicationData.cpp StatusBarManager.java

c_exportAmalgamatedData.cpp DefaultElectionWareTablePanel.java

c_exportArchiveCmd.cpp CreatePromptAudioScript.java

c_exportAuditLogCmd.cpp CreateTranslationScript.java

c_exportBallotBatchData.cpp LoadBallotSetContestCacheTask.java

c_exportBallotDisplayData.cpp ValidateAstroProcessTask.java

c_exportCollectionData.cpp ValidateAutoMarkProcessTask.java

c_exportInterfaceLogCmd.cpp ValidateBallotTask.java

c_findPrecinctCmd.cpp ValidateCaptureFlagTask.java

c_keepRunCmd.cpp ValidateExpressVoteDataFit.java

c_loadClear.cpp ValidateTouchscreenProcessTask.java

c_loadElection.cpp AbstractMachineSettingsXML.java

c_logCmd.cpp AddEditContestGroupPanel.java

Page 31 of 76

Page 32: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_loginLoadedElection.cpp AddEditContestGroupTopComponent.java

c_performStartupChecks.cpp AddEditRegionPanel.java

c_persistPassword.cpp AddEditRegionTopComponent.java

c_ping.cpp BallotDetailListingReportAction.java

c_preLoadElectionCmd.cpp BallotSetRepTagLink.java

c_presentationLayerReadyCmd.cpp ConfigureAstroSettingsReportAction.java

c_printReportCmd.cpp ConfigureAutoMarkSettingsReportAction.java

c_printTestCmd.cpp ConfigureDS200SettingsReportAction.java

c_resetBatchInfoCmd.cpp ConfigureDS850SettingsReportAction.java

c_resumeExportToMedia.cpp ConfigureExpressTouchSettingsReportAction.java

c_saveAdaptiveToleranceCmd.cpp ConfigureExpressVoteXLSettingsReportAction.java

c_saveBallotData.cpp ConfigureModule.java

c_saveBWThresholdsCmd.cpp ConfigureMsg.java

c_saveDespeckleSensitivityCmd.cpp ConfigureStatusPanel.java

c_savePrecinctSelectionCmd.cpp ConfigureStatusTopComponent.java

c_saveProcessingModeCmd.cpp CreateBallotStyleXML.java

c_saveScreenShotCmd.cpp CreateBusinessXML.java

c_sendBatchListCmd.cpp CreateDS200SettingsXML.java

c_setBallotImagesSettingCmd.cpp CreateDS850SettingsXML.java

c_setBatchBinReportOptionsCmd.cpp CreateElectionXML.java

c_setBatchForDeletionCmd.cpp CreateJurisdictionXML.java

c_setBatchManagementPasswordStatusCmd.cpp CreatePollingPlaceXML.java

c_setCurrentBatchCmd.cpp CreateXMLUtil.java

c_setDateTimeCmd.cpp DS200ModemSettingsTopComponent.java

c_setDiverterSettingsCmd.cpp DS200PasswordsAction.java

c_setExportOnSaveSettingCmd.cpp DS200PasswordsPanel.java

c_setMachineId.cpp DS200PasswordsTopComponent.java

c_setPickDelayCmd.cpp DS200ProcessReportAction.java

c_setPrecinctLabelCmd.cpp DS200ResultsTransmissionPanel.java

c_setProperty.cpp DS200SettingsAction.java

c_setRealTimePrintingCmd.cpp DS200SettingsEditorPanel.java

c_setResultsAccessSettingCmd.cpp DS200SettingsTabPane.java

c_setScannerIPAddressCmd.cpp DS200SettingsXML.java

c_startProcessing.cpp DS850NetworkSettingsTopComponent.java

c_stopProcessing.cpp DS850NetworkTransmissionPanel.java

c_testNetwork.cpp DS850SettingsAction.java

c_toggleBallotSortOption.cpp DS850SettingsPanel.java

c_toggleBinSorting.cpp DS850SettingsTopComponent.java

c_toggleHeaderUsage.cpp DS850SettingsXML.java

c_toggleMultifeedStopOption.cpp GenerateAutomarkDataTask.java

c_validatePassword.cpp JurisdictionBallotStylesReportAction.java

c_eventAddPropertySubscriptions.cpp PollPlacePrefixTableModelDefinition.java

c_eventDeletePropertySubscriptions.cpp PollPlaceTabPane.java

c_uipEvent.cpp PollTypeComboBoxModel.java

convertHexToASCII.cpp ProcessXMLUtil.java

convertToUpperCase.cpp SettingsTopComponent.java

c_auditLog.cpp ActivateContestGroupAction.java

c_ipAddress.cpp AddEditContestGroupAction.java

c_networkMon.cpp AddEditRegionAction.java

c_params.cpp DeleteContestGroupAction.java

c_processMon.cpp DeleteRegionAction.java

c_serialNumber.cpp DS200ModemSettingsAction.java

Page 32 of 76

Page 33: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_stickDetect.cpp DS850NetworkSettingsAction.java

c_stopWatch.cpp AffidavitPanel.java

c_storageMon.cpp AffidavitSignatureTableModel.java

c_synchronizedStringDataMap.cpp AffidavitTopComponent.java

c_thread.cpp EditPollAffidavitSignatureAction.java

c_usbMedia.cpp AutoMarkMachineSettingsDataStore.java

c_usbMediaDetectProcfs.cpp BallotHandlingOptions.java

c_usbMediaDetectSysfs.cpp BallotsDO.java

c_versionInfo.cpp BinNumber.java

tokenize.cpp BinType.java

main.h CodeBankComboBoxEntry.java

c_bap_if.h ConfigureDS200SettingsDataStore.java

c_ds450SensorBitIndex.h ConfigureStatusDataQuery.java

c_ds450TransportAndCamera.h ConfigureStatusDO.java

c_ds850SensorBitIndex.h DS200ReportOptions.java

c_ds850TransportAndCamera.h DS200Settings.java

c_sensorBitIndex.h DS200TabulatorPollPlaceProfileParams.java

c_transportAndCameraStatus.h DS850BinConfiguration.java

utils.h DS850ReportOptions.java

cifFactory.h DS850Settings.java

cifGets.h ExpresstouchSettingsDataStore.java

c_cong_if.h ExpresstouchSettingsParams.java

c_cifCommandBase.h ImageSaveUnityType.java

c_internalTest.h LanguageDO.java

c_command.h MachineSettingsQuery.java

c_commandFactory.h PartyDO.java

c_creator.h PollPlaceProfileDAO.java

c_creatorBase.h PromptTranslationDO.java

c_ballot.h QueryUnityType.java

c_diverterLogic.h ReportSequenceGenerationTask.java

c_imageHandler.h SortInfo.java

c_processingLogic.h TabulatorConfigurationServiceImpl.java

c_tabulatorCmd.h TranslationDO.java

c_worker.h UVCCfDataStore.java

c_event.h UVCSettings.java

c_eventClearBatch.h VatCfDataStore.java

c_eventClearBatchOutstack.h AstroSettingsAction.java

c_eventClearCurrentRun.h AstroSettingsModel.java

c_eventClearLimboData.h AstroSettingsPanel.java

c_eventClearPrecinct.h AstroSettingsTopComponent.java

c_eventClearResults.h AutoMarkPasswordAction.java

c_eventClearSavedBatch.h AutoMarkPasswordsPanel.java

c_eventNewBallot.h AutoMarkPasswordsTopComponent.java

c_eventSaveBallotData.h AutomarkProcessReportAction.java

c_eventSetHeaderButtonDisplayStatus.h AutoMarkSettingsAction.java

c_eventSetInitialBallotNumber.h AutoMarkSettingsPanel.java

c_eventSetPrecinct.h AutoMarkSettingsTopComponent.java

c_eventSetPrecinctSelectButtonStatus.h BaseHyperLinkTabPanel.java

c_eventSetProcessingLogic.h ChangeablePanel.java

c_eventSetProcessingModeConfigIndex.h ExpressTouchHyperLinkTabPanel.java

c_eventSetTime.h ExpressTouchSettingsAction.java

c_eventStartProcessing.h ExpressTouchSettingsPanel.java

Page 33 of 76

Page 34: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_eventStoppedScanning.h ExpressTouchSettingsTopComponent.java

c_eventStopProcessing.h ExpressVoteXLHyperLinkTabPanel.java

c_eventToggleBinSorting.h ExpressVoteXLSettingsAction.java

c_eventXferDataToLimbo.h ExpressVoteXLSettingsPanel.java

c_task.h ExpressVoteXLSettingsTopComponent.java

c_taskConvertImage.h AccessCode.java

c_taskCreateHeaderBarcodeReport.h AccessibleEquipment.java

c_taskCreateMarkCodeReport.h Astro.java

c_taskCreatePaperRecordBarcodeReport.h AutoMARK.java

c_taskCreateVoteRecord.h DigitalScanEquipment.java

c_taskDivertBallot.h DS200.java

c_taskProcessBallot.h DS850.java

c_taskProcessHeaderBarcode.h DS850Precinct.java

c_taskProcessMarks.h Equipment.java

c_taskProcessPaperRecord.h EquipmentType.java

c_taskProcessPaperRecordMarks.h ExpressTouch.java

AbstractComputationNode.h ExpressVoteXL.java

AggregateClassifier.h PollPlace.java

AreaInfo.h PollPlacesDataQuery.java

array.h PollPlaceType.java

Ballot.h PollType.java

BallotFactory.h PrecinctPollPlaceLink.java

BallotImageDelegate.h DS850ConfigReportXMLGenerator.java

BallotParameters.h SFTPUserManagementAction.java

BallotSpecParameters.h SFTPUserManagementPanel.java

BasePixelSubRectProcessor.h SFTPUserManagementTopComponent.java

BaseScannable.h SFTPUsersTableModelDefinition.java

BitRange.h SFTPUserTableModel.java

BoundingBox.h BallotsDriver.java

BytePixelCountRectProcessor.h BallotStyleKeyFrontEncoder.java

CenterCellHelper.h LanguagesDriver.java

cimage.h PromptTranslationsDriver.java

Classifier.h TranslationsDriver.java

ClassifierFactory.h UTF16XmlOutputter.java

CodeChannelOffset.h VatCfXmlUtil.java

ComputationDependency.h XMLDriver.java

ComputationExecutor.h AccessibleEquipmentNode.java

ComputationNode.h AstroNode.java

ComputedSearchArea.h AutoMARKNode.java

config.h ContestGroupBallotContestNode.java

DecodeAreaInfo.h ContestGroupNode.java

DecodeCodeChannel.h ContestGroupRootNode.java

DecodeInfo.h DigitalScanEquipmentNode.java

DeskewImageSubRect.h DS200Node.java

DynamicAreaLocationComputation.h DS850Node.java

DynamicBallot.h EquipmentRootNode.java

DynamicBallotSide.h EquipmentView.java

DynamicDSIMBallot.h ExpressTouchNode.java

DynamicESSIMBallot.h ExpressVoteXLNode.java

DynamicMarkCalibration.h NameSort.java

DynamicMarkLocationComputation.h PollPlaceNode.java

EastEdgeStats.h PollPlaceRootNode.java

Page 34 of 76

Page 35: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

ESSException.h PollPlaceTypeNode.java

ESSIMMarkLocationComputation.h PollTypeNode.java

ExtractEdge.h PrecinctPollPlaceLinkNode.java

FilterNoise.h RegionNode.java

FilterSkew.h RegionPollPlaceNode.java

FindMarkCenters.h RegionRootNode.java

HeaderCard.h AbstractHiddenFilter.java

HorizontalEdgeStats.h AbstractStatusLineElement.java

Image.h AbstractTreePanel.java

ImageListener.h ActionHoverListener.java

ImageProcessorError.h AddEditAction.java

ImageRatioPoint.h AddEditPanel.java

ImageSubRect.h BaseAction.java

IMRClassifier.h BasicTreePanel.java

IMRConfigTable.h BasicTreeView.java

IMRException.h BlockingSwingTask.java

IMRForward.h BSGEventsAction.java

IMRRectProcessor.h BusyPanel.java

IMRRowStats.h ButtonManager.java

IMRValue.h ConcurrentException.java

IMRVariables.h ConcurrentRunnable.java

InlinedIMRRectProcessor.h ConnectedRunnable.java

InlinedPixelCountRectProcessor.h ConnectionQueue.java

LengthOffsetRelativePoint.h ControlConstants.java

Line.h ControlUserPreferenceService.java

Mark.h DataEntryPanel.java

MarkCalibration.h DeleteAssociationsPanel.java

MarkLocationComputation.h DeleteMultipleAction.java

MaskBuilder.h DisplayTextTopComponent.java

MaskEdge.h DropDownAction.java

MaskParameters.h DummyModule.java

NoiseFilter1D.h EditTopComponent.java

NorthEdgeStats.h EssLabelChanger.java

PackedPixelTraits.h ESSSwingUtilities.java

PairOfPoints.h GlassPanePainter.java

PaperRecord.h GlobalHotkeyManager.java

PixelCountClassifier.h Help.java

PixelCountRectProcessor.h HelpService.java

PixelOffsetRelativePoint.h HyperlinkPanel.java

Point.h HyperlinkTabPane.java

Rectangle.h ICheckBoxAction.java

REIScannerTraits.h ImageStore.java

RelativePoint.h IsMediaLoader.java

RunLengthDataSet.h JToolTipWithIcon.java

Scannable.h Label.java

ScannerDefs.h LabelChanger.java

ScannerTraits.h Labels.java

SearchEdge.h LicenseService.java

SouthEdgeStats.h ListDataAdapter.java

StaticPoint.h MenuNode.java

Tiff2Image.h MessagePainter.java

TimingTrackArea.h MessageService.java

Page 35 of 76

Page 36: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

utils.h ModelChildFactory.java

VerticalEdgeStats.h ModelNode.java

WeightedFilterSection.h ModelObject.java

WeightedLineFit.h ModelObjectView.java

WestEdgeStats.h ModelRootNode.java

BarcodeException.h ModuleManager.java

BarcodeInterpreter.h ModuleService.java

BarcodeReader.h ModuleSuiteService.java

bc_128c.h Navigator.java

Code128Decode.h NiceToolBar.java

data_types.h NiceTopComponent.java

hybrid_dict.h NodeTableViewModel.java

ImageContainer.h NonBlockingSwingTask.java

ImageUtilities.h PendingChangeSupport.java

project_defs.h PropertyDescriptorEx.java

BallotSpecs.h ReorderAction.java

AuditCodeDef.h ReportNameFieldListener.java

AuditLogDef.h ReportNameFieldManager.java

Defines.h SimpleStringPropertyEditor.java

globalData.h SortAction.java

Properties.h StatusBar.java

Signals.h StatusLine.java

c_logicProcessor.h SubmenuAction.java

c_eventBapPassThruCmd.h TableExportAction.java

c_eventBatteryCharge.h TableViewAction.java

c_eventBatteryStatus.h TableViewPageablePanel.java

c_eventBuildArchive.h TableViewPageableTopComponent.java

c_eventBuildArchiveFull.h TableViewPanel.java

c_eventBuildFullArchivePackagedData.h TableViewTopComponent.java

c_eventBuildFullArchiveTabulatedData.h UserContext.java

c_eventBuildIncrementalArchivePackagedData.h View.java

c_eventCalibrateCameras.h ViewDataModel.java

c_eventCheckForUnsavedBallots.h ZipSignatureVerification.java

c_eventClearElection.h Device.java

c_eventClearPaperPathCmd.h DeviceCellRenderer.java

c_eventClearPersistedPassword.h DevicePanel.java

c_eventCompleteProcess.h ActivateBallotReviewEvent.java

c_eventCompleteProcessExportOnSave.h DSGenerateEvent.java

c_eventCreateValidationMediaLFS.h ExportHelpEvent.java

c_eventCreateValidationMediaYocto.h NavigatorRefreshEvent.java

c_eventDataIntegrityCheck.h ReportingTableElementsChangedEvent.java

c_eventDefaultCameraImageSettings.h ReviewTablePanelOpenedEvent.java

c_eventExportArchive.h HiddenActionFilter.java

c_eventExportArchiveFull.h HiddenClassFilter.java

c_eventExportArchiveIncremental.h HiddenMenuNodeFilter.java

c_eventExportAuditLog.h HiddenPanelItemFilter.java

c_eventExportCollectionData.h HiddenViewFilter.java

c_eventExportDataToMedia.h BaseChildFactory.java

c_eventExportDataToNetwork.h BaseNode.java

c_eventExportFullArchiveToMediaStick.h CollapseAllAction.java

c_eventExportInterfaceLog.h ExpandAllAction.java

c_eventExportOnSave.h LeafNode.java

Page 36 of 76

Page 37: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_eventExportResultsPackage.h ParentNode.java

c_eventExportTabulatedCVRPackage.h RootNode.java

c_eventImportBackupPackage.h TableParentNode.java

c_eventInitTabulator.h ActionMenu.java

c_eventLoadElection.h ActionMenuItem.java

c_eventLogicProcessorGeneric.h ActionTwin.java

c_eventLoginLoadedElection.h BlockingGlassPane.java

c_eventPackageBatches.h BusyDialogPanel.java

c_eventPackageCollectResults.h ControlInstall.java

c_eventPackageData.h DefaultModuleManager.java

c_eventPerformMediaEncryption.h GlobalLogHandler.java

c_eventPersistCameraInterfaceLog.h GlobalToolbar.java

c_eventPersistElectionProperties.h GroupMenu.java

c_eventPersistPassword.h LoginPanel.java

c_eventPersistProperties.h ModuleToolbar.java

c_eventPreLoadElection.h MoveToPanel.java

c_eventPresentationLayerReady.h MoveToPopupPanel.java

c_eventPrintAllPrecincts.h NavToolbar.java

c_eventPrintAutoBatchStatisticsReport.h ToggleStatusBarAction.java

c_eventPrinterStatus.h ToggleToolBarAction.java

c_eventPrintReport.h Constraint.java

c_eventPrintReportBase.h ConstraintException.java

c_eventReportScannerErrors.h ConstraintImpl.java

c_eventRunCollection.h ConstraintRepository.java

c_eventRunExternalCollection.h Constraints.java

c_eventSaveCameraImageSettings.h Entity.java

c_eventScrubExportDir.h EntityImpl.java

c_eventSendBatchList.h Orderable.java

c_eventSetBatchForDeletion.h PairedEntity.java

c_eventSetCurrentBatch.h PairedEntityImpl.java

c_eventSetLFSIPAddress.h PairedKey.java

c_eventSetScannerIPAddress.h AuditRecord.java

c_eventSetYoctoIPAddress.h DefaultRepository.java

c_eventTestNetwork.h PairedRepository.java

c_eventUpdateArchiveTargetList.h PairedRepositoryImpl.java

c_eventUpdateBackupCollectManifest.h Repository.java

c_eventUpdateBatchesCount.h CachedEntityServiceImpl.java

c_eventUpdateBatchNotProcessedTotal.h CachedPairedEntityServiceImpl.java

c_eventUpdateBinProcessingFlag.h CacheService.java

c_eventUpdateClearMiddleBinButtonStatus.h CacheServiceManager.java

c_eventUpdateCVRPackageList.h ConnectionDispatchService.java

c_eventUpdatePrimaryWithCrossoversFlag.h ConnectionErrorEnum.java

c_eventUpdateProcessedBallotsCount.h EntityService.java

c_eventUpdateXmlSchemasForExport.h EntityServiceEvent.java

c_eventValidateElectionMedia.h EntityServiceEventBroker.java

c_eventValidatePassword.h EntityServiceImpl.java

c_lpEvent.h EntityServiceListener.java

c_network_if.h EntityServiceListenerEx.java

AssertHelpers.h PairedEntityService.java

FdPair.h PairedEntityServiceImpl.java

ModemErrors.h Service.java

MRException.h ServiceImpl.java

Page 37 of 76

Page 38: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PPP.h AdminDatabase.java

PPPExitStatus.h BusinessRuleException.java

Serial.h ConcurrencyDeleteException.java

SSLXfer.h ConcurrencyException.java

TemplateHelpers.h ConcurrencyUpdateException.java

UtilMacros.h ConnectionDispatchListener.java

c_powmon.h ConnectionPool.java

c_auditPrinter.h CustomSqlExceptionType.java

c_printerMon.h DAOConnection.java

c_propertyBank.h DAODatabase.java

cal.h DAODatabaseUserException.java

c_client.h DAOQueryDef.java

c_event.h DAOResultSet.java

c_parser.h DAOStoredProcOutParam.java

c_server.h DBCopyUtil.java

c_token.h DbcpConnectionPool.java

c_uiProcessor.h SpecialAccess.java

factory.h SqlBooleanArray.java

c_addPropertySubscription.h SqlIntegerArray.java

c_backupCVRs.h SqlVarcharArray.java

c_bapPassThruCmd.h Transaction.java

c_calibrateCamerasCmd.h TransactionEvent.java

c_calibrateScreenCmd.h TransactionEventListener.java

c_cancelBatchPackaging.h TransactionManager.java

c_cancelPrint.h DatabaseException.java

c_clearPaperPathCmd.h DatabaseType.java

c_clearPersistedPassword.h ExceptionFactory.java

c_clearPrecinctCmd.h PostgreSQLException.java

c_clearResults.h SQLResults.java

c_clearRunCmd.h CsvSaveContributor.java

c_clearRunOutstackCmd.h CustomTableReportHtmlSaveContributor.java

c_collectBackupPackage.h ESSBaseSaveContributor.java

c_commandBase.h ExcelSaveContributor.java

c_createValidationMedia.h HtmlExporterWithImages.java

c_defaultCameraImageSettingsCmd.h HtmlSaveContributorWithImages.java

c_deleteBallotDataCmd.h PdfSaveContributor.java

c_delPropertySubscription.h ReportGenerator.java

c_enableUpdateChannel.h ReportGeneratorImpl.java

c_executeAutomaticBatchOperations.h ReportService.java

c_exportAdjudicationData.h ReportViewerPanel.java

c_exportAmalgamatedData.h ReportViewerTopComponent.java

c_exportArchiveCmd.h RtfSaveContributor.java

c_exportAuditLogCmd.h RunReportAction.java

c_exportBallotBatchData.h RunReportTask.java

c_exportBallotDisplayData.h SaveReportUtility.java

c_exportCollectionData.h AbstractTablePanel.java

c_exportInterfaceLogCmd.h AdvancedColumnChangeController.java

c_findPrecinctCmd.h DataEntrySortTableModel.java

c_keepRunCmd.h DefaultRelationshipSplitPanel.java

c_loadClear.h DefaultTabbedTablePanel.java

c_loadElection.h DefaultTableModel.java

c_logCmd.h DefaultTableModelDefinition.java

Page 38 of 76

Page 39: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_loginLoadedElection.h DefaultTablePanel.java

c_performStartupChecks.h TableColumnOverride.java

c_persistPassword.h TableModelColumnDefinition.java

c_ping.h TableModelDefinition.java

c_preLoadElectionCmd.h TableModelHelper.java

c_presentationLayerReadyCmd.h IPageableTableViewAction.java

c_printReportCmd.h IPagingCalculator.java

c_printTestCmd.h ITableViewAction.java

c_resetBatchInfoCmd.h TableViewLoaderListener.java

c_resumeExportToMedia.h BackgroundDlg.java

c_saveAdaptiveToleranceCmd.h BlockingQueue.java

c_saveBallotData.h CellEditorWrapper.java

c_saveBWThresholdsCmd.h CellRendererWrapper.java

c_saveDespeckleSensitivityCmd.h ComboBoxCellEditor.java

c_savePrecinctSelectionCmd.h ControlMsg.java

c_saveProcessingModeCmd.h CustomMouseWheelListener.java

c_saveScreenShotCmd.h DataCleaner.java

c_sendBatchListCmd.h DateUtil.java

c_setBallotImagesSettingCmd.h DecimalFormatCellRenderer.java

c_setBatchBinReportOptionsCmd.h Defaults.java

c_setBatchForDeletionCmd.h DocumentWithLimitValidation.java

c_setBatchManagementPasswordStatusCmd.h EnhancedBoolean.java

c_setCurrentBatchCmd.h ESSConnectionException.java

c_setDateTimeCmd.h EssException.java

c_setDiverterSettingsCmd.h EssIgnorableException.java

c_setExportOnSaveSettingCmd.h EssRuntimeException.java

c_setMachineId.h JAXBMarshaller.java

c_setPickDelayCmd.h Logger.java

c_setPrecinctLabelCmd.h LogHandler.java

c_setProperty.h MessageText.java

c_setRealTimePrintingCmd.h MessageTitle.java

c_setResultsAccessSettingCmd.h NamedThreadFactory.java

c_setScannerIPAddressCmd.h NumberUtil.java

c_startProcessing.h NumericCellEditor.java

c_stopProcessing.h PasswordConverter.java

c_testNetwork.h PasswordException.java

c_toggleBallotSortOption.h PasswordListener.java

c_toggleBinSorting.h PasswordValidator.java

c_toggleHeaderUsage.h ProgressInputStream.java

c_toggleMultifeedStopOption.h ProgressOutputStream.java

c_validatePassword.h Prompt.java

c_eventAddPropertySubscriptions.h RadioButtonCellEditor.java

c_eventDeletePropertySubscriptions.h UserPreferenceService.java

c_uipEvent.h Utility.java

convertHexToASCII.h ValidateUtil.java

convertToUpperCase.h WeakRefHolder.java

c_auditLog.h YesNoWarning.java

c_ipAddress.h AudioEvent.java

c_networkMon.h AudioException.java

c_params.h AudioInfo.java

c_processMon.h AudioPlayerListener.java

c_serialNumber.h ClipPlayer.java

Page 39 of 76

Page 40: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_stickDetect.h IAudioPlayer.java

c_stopWatch.h CryptoCUtil.java

c_storageMon.h CryptoException.java

c_synchronizedStringDataMap.h CryptoInputStream.java

c_thread.h CryptoJUtil.java

c_usbMedia.h EncryptionType.java

c_usbMediaDetectProcfs.h ImageUtilDll.java

c_usbMediaDetectSysfs.h RemovableMediaStatus.java

c_versionInfo.h RmuDLL.java

templates.h RSACryptoDLL.java

tokenize.h CellStyleUtil.java

types.h FontUtil.java

main.cpp RegionUtilEx.java

utility.cpp AlphaUtil.java

commands.cpp CustomLabelLoader.java

c_clientSocket.cpp ElectionDefinitionMsg.java

c_commsThread.cpp ElectionInternalCodeUtility.java

c_mcpMsgParser.cpp ElectionLogHandler.java

c_server.cpp EntityTypeName.java

c_serverSocketThread.cpp ExpressVoteMode.java

globalData.cpp ExpressVoteXLMode.java

c_flashStackUtil.cpp FieldNameType.java

c_keyboardUtil.cpp MyBatis.java

c_progressBarUtil.cpp ReportNameTemplateHelper.java

c_ballotImageItem.cpp TranslatedTextHelper.java

c_baseUiComponent.cpp AbandonedVoterSessionType.java

c_errorAuditListModel.cpp AdminCodeType.java

c_imageView.cpp AffidavitType.java

c_mainWindow.cpp AutoMarkSubType.java

c_buttonClickedEvent.cpp BallotSetType.java

c_changeBodyEvent.cpp BallotSetupType.java

c_changeFunctionTablesEvent.cpp BallotStyleGenerationType.java

c_changeStatusBarEvent.cpp BinReportFormatType.java

c_clearFunctionTablesEvent.cpp BlankBallotAlertType.java

c_commandEvent.cpp BlankInitialBoxCardHandlingOption.java

c_displayErrorEvent.cpp CandiateSortOrderType.java

c_displayPopUpEvent.cpp CandidateType.java

c_repostSavedEventsEvent.cpp CardEjectLocationType.java

c_setNextBodyEvent.cpp CodeBankDynamicData.java

c_setPreviousBodyEvent.cpp CodeBankInitializationException.java

c_tabSelectedEvent.cpp CodeStrengthType.java

c_accessCodeBtnFuncTable.cpp CodeType.java

c_accessCodeSigFuncTable.cpp ContactInformationType.java

c_backupBtnFuncTable.cpp ContestChoicesType.java

c_backupCollectSigFuncTable.cpp ContestSpecialType.java

c_backupSigFuncTable.cpp ContestType.java

c_ballotImagesBtnFuncTable.cpp CountryCodeType.java

c_ballotImagesSigFuncTable.cpp DefaultBallotActivationType.java

c_batchManagementBtnFuncTable.cpp DS850ImageSaveType.java

c_batchManagementSigFuncTable.cpp DS850WriteInHandlingType.java

c_cameraBtnFuncTable.cpp ElectionEntityType.java

c_cameraSigFuncTable.cpp ElectionType.java

Page 40 of 76

Page 41: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_clearInitBtnFuncTable.cpp EquipmentType.java

c_clearInitSigFuncTable.cpp ExportImportType.java

c_clearInitStartupBtnFuncTable.cpp ExpressVotePrintFormat.java

c_clearInitStartupSigFuncTable.cpp ExpressVotePrintSize.java

c_commonBtnFuncTable.cpp ExpressVotePrintSpacing.java

c_commonSigFuncTable.cpp LanguageAlternateIdIsoCodeType.java

c_configurationMenuFuncTable.cpp LongContestTitleType.java

c_configurationSigFuncTable.cpp ManualResultsCountType.java

c_deviceOptionsBtnFuncTable.cpp MarkedReviewBoxCardHandlingOption.java

c_deviceOptionsSigFuncTable.cpp MediaType.java

c_exportNewBatchesNetworkSigFuncTable.cpp MemoryDeviceSubType.java

c_exportNewBatchesUSBSigFuncTable.cpp MergeIncludeContestType.java

c_exportResultsBtnFuncTable.cpp ModemType.java

c_exportResultsNetworkSigFuncTable.cpp MultiJurisdictionalType.java

c_exportResultsUSBSigFuncTable.cpp OmitOfficeCriteriaType.java

c_firmwareBtnFuncTable.cpp OrientationType.java

c_firmwareMediaSigFuncTable.cpp PaperBallotImageSaveType.java

c_firmwareSigFuncTable.cpp PaperBallotXmlFragmentType.java

c_functionTable.cpp PasswordType.java

c_imageViewBtnFuncTable.cpp PlacementOptionType.java

c_imageViewSigFuncTable.cpp PollPlaceType.java

c_keyboardBtnFuncTable.cpp PrecinctType.java

c_loadElecBtnFuncTable.cpp ProvisionalBallotTabulationType.java

c_loadElecSigFuncTable.cpp QueryType.java

c_logPrinterOkDuringScanSigFuncTable.cpp ReportingFontSize.java

c_logPrinterSigDisabledTable.cpp ReportingFormatType.java

c_logPrinterSigFuncFilterTable.cpp ReportingLevelType.java

c_logPrinterStartUpSigFuncFilterTable.cpp ResultsReportType.java

c_mainMenuBtnFuncTable.cpp RotationType.java

c_mainMenuReportPrinterSigFuncTable.cpp SFTPUserType.java

c_mainMenuSigFuncTable.cpp ShowVatPartyGraphicsType.java

c_networkBtnFuncTable.cpp StateCodeType.java

c_networkSigFuncTable.cpp StraightPartyAutoDeselect.java

c_postScanErrorRecoverySigFuncTable.cpp TabulationCardEjectOptions.java

c_postScanErrSigFuncTable.cpp TabulatorContestType.java

c_postScanSigFuncTable.cpp TargetPositionType.java

c_precinctSelectionBtnFuncTable.cpp VatCandidateHeadingLabelType.java

c_precinctSelectionSigFuncTable.cpp WritableArea.java

c_preScanSigFuncTable.cpp ConstraintRepositoryImpl.java

c_printersBtnFuncTable.cpp WritableAreaContext.java

c_reportsBtnFuncTable.cpp ApplicationContext.java

c_reportsSigFuncTable.cpp BaseElectionRepository.java

c_resultsArchiveSigFuncTable.cpp BuiltInDistrictType.java

c_resultsBtnFuncTable.cpp CustomerContext.java

c_resultsLogSigFuncTable.cpp DefaultElectionRepository.java

c_scanBtnFuncTable.cpp ElectionActivityDataStore.java

c_scanErrorBtnFuncTable.cpp ElectionActivityDO.java

c_scanErrorRecoveryBtnFuncTable.cpp ElectionActivityTable.java

c_scanSigFuncTable.cpp ElectionContext.java

c_scanSigFuncTableWithErrorSigs.cpp ElectionDO.java

c_setDateTimeBtnFuncTable.cpp ExportImportInsert.java

c_setDateTimeSigFuncTable.cpp JurisdictionContext.java

Page 41 of 76

Page 42: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_setPrecinctLabelsBtnFuncTable.cpp ModemNetworkSettingsDO.java

c_setPrecinctLabelsSigFuncTable.cpp ModemSettingsDataStore.java

c_setupMenuBtnFuncTable.cpp PaperBallotDataStore.java

c_shutdownNormalSigFuncTable.cpp PaperBallotStatusDO.java

c_startUpBtnFuncTable.cpp PollPlacePrefixDO.java

c_startUpSigFuncFilterTable.cpp PollPlacePrefixStore.java

c_startUpSigFuncTable.cpp ProcessStatusDataQuery.java

c_transportMenuBtnFuncTable.cpp ProcessStatusDO.java

c_transportMenuSigFuncTable.cpp RegisteredVoterCounts.java

setDateTimeFuncs.cpp SecurityDataStore.java

c_messageXmlHandler.cpp SFTPUserAccount.java

c_messageXmlParser.cpp SFTPUserDataStore.java

c_reportXmlHandler.cpp ValidationErrorsDO.java

c_reportXmlParser.cpp WritableAreaDO.java

defines.h AdjudicationSettings.java

main.h AdjudicationSettingsImpl.java

utility.h Affidavit.java

commands.h AffidavitImpl.java

c_clientSocket.h AffidavitSignature.java

c_commsThread.h AffidavitSignatureImpl.java

c_mcpMsgParser.h AstroSettings.java

c_server.h AstroSettingsImpl.java

c_serverSocketThread.h BallotContest.java

AuditCodeDef.h BallotContestImpl.java

AuditLogDef.h BallotSet.java

Defines.h BallotSetImpl.java

globalData.h BallotSetup.java

Properties.h BallotSetupImpl.java

Signals.h BallotSheet.java

c_flashStackUtil.h BallotSheetImpl.java

c_keyboardUtil.h BallotStyle.java

c_progressBarUtil.h BallotStyleImpl.java

c_ballotImageItem.h BaseContest.java

c_baseUiComponent.h BaseContestImpl.java

c_errorAuditListModel.h BaseElectionEntity.java

c_imageView.h BaseElectionEntityImpl.java

c_mainWindow.h Candidate.java

c_buttonClickedEvent.h CandidateImage.java

c_changeBodyEvent.h CandidateImageImpl.java

c_changeFunctionTablesEvent.h CandidateImpl.java

c_changeStatusBarEvent.h CandidatePercentagesEnum.java

c_clearFunctionTablesEvent.h CodeBank.java

c_commandEvent.h CodeBankImpl.java

c_displayErrorEvent.h Contest.java

c_displayPopUpEvent.h ContestGroup.java

c_repostSavedEventsEvent.h ContestGroupImpl.java

c_setNextBodyEvent.h ContestImpl.java

c_setPreviousBodyEvent.h CustomLabel.java

c_tabSelectedEvent.h CustomLabelImpl.java

c_accessCodeBtnFuncTable.h DisplayReportByOptionEnum.java

c_accessCodeSigFuncTable.h District.java

c_backupBtnFuncTable.h DistrictImpl.java

Page 42 of 76

Page 43: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_backupCollectSigFuncTable.h DistrictPrecinct.java

c_backupSigFuncTable.h DistrictPrecinctImpl.java

c_ballotImagesBtnFuncTable.h DistrictType.java

c_ballotImagesSigFuncTable.h DistrictTypeImpl.java

c_batchManagementBtnFuncTable.h Election.java

c_batchManagementSigFuncTable.h ElectionImpl.java

c_cameraBtnFuncTable.h ElectionResultsConstants.java

c_cameraSigFuncTable.h ElectionResultsNavigatorEnum.java

c_clearInitBtnFuncTable.h EntityType.java

c_clearInitSigFuncTable.h EntityTypeImpl.java

c_clearInitStartupBtnFuncTable.h ExportReport.java

c_clearInitStartupSigFuncTable.h ExportReportImpl.java

c_commonBtnFuncTable.h FieldLimit.java

c_commonSigFuncTable.h FieldLimitImpl.java

c_configurationMenuFuncTable.h FieldName.java

c_configurationSigFuncTable.h FieldNameImpl.java

c_deviceOptionsBtnFuncTable.h FieldText.java

c_deviceOptionsSigFuncTable.h FieldTextImpl.java

c_exportNewBatchesNetworkSigFuncTable.h FieldTextKey.java

c_exportNewBatchesUSBSigFuncTable.h Heading.java

c_exportResultsBtnFuncTable.h HeadingImpl.java

c_exportResultsNetworkSigFuncTable.h Image.java

c_exportResultsUSBSigFuncTable.h ImageImpl.java

c_firmwareBtnFuncTable.h Language.java

c_firmwareMediaSigFuncTable.h LanguageGroup.java

c_firmwareSigFuncTable.h LanguageGroupImpl.java

c_functionTable.h LanguageImpl.java

c_imageViewBtnFuncTable.h LogicalBallotStylePrecinctSplit.java

c_imageViewSigFuncTable.h LogicalBallotStylePrecinctSplitImpl.java

c_keyboardBtnFuncTable.h ManualEntryCount.java

c_loadElecBtnFuncTable.h ManualEntryCountImpl.java

c_loadElecSigFuncTable.h ManualResultsEntryDetail.java

c_logPrinterOkDuringScanSigFuncTable.h ManualResultsEntryDetailImpl.java

c_logPrinterSigDisabledTable.h PairedElectionEntity.java

c_logPrinterSigFuncFilterTable.h PairedElectionEntityImpl.java

c_logPrinterStartUpSigFuncFilterTable.h PairedIntEntity.java

c_mainMenuBtnFuncTable.h Party.java

c_mainMenuReportPrinterSigFuncTable.h PartyImage.java

c_mainMenuSigFuncTable.h PartyImageImpl.java

c_networkBtnFuncTable.h PartyImpl.java

c_networkSigFuncTable.h PollMedia.java

c_postScanErrorRecoverySigFuncTable.h PollMediaImpl.java

c_postScanErrSigFuncTable.h PollPlace.java

c_postScanSigFuncTable.h PollPlaceImpl.java

c_precinctSelectionBtnFuncTable.h PollPlaceProfile.java

c_precinctSelectionSigFuncTable.h PollPlaceProfileImpl.java

c_preScanSigFuncTable.h Precinct.java

c_printersBtnFuncTable.h PrecinctImpl.java

c_reportsBtnFuncTable.h PrecinctSplit.java

c_reportsSigFuncTable.h PrecinctSplitImpl.java

c_resultsArchiveSigFuncTable.h PrecinctStatusEnum.java

c_resultsBtnFuncTable.h ProvisionalBallot.java

Page 43 of 76

Page 44: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

c_resultsLogSigFuncTable.h ProvisionalBallotImpl.java

c_scanBtnFuncTable.h Region.java

c_scanErrorBtnFuncTable.h RegionImpl.java

c_scanErrorRecoveryBtnFuncTable.h RegisteredVoterCount.java

c_scanSigFuncTable.h RegisteredVoterCountImpl.java

c_scanSigFuncTableWithErrorSigs.h RegisteredVoterCountKey.java

c_setDateTimeBtnFuncTable.h ReportCandidateOrderEnum.java

c_setDateTimeSigFuncTable.h ReportDesign.java

c_setPrecinctLabelsBtnFuncTable.h ReportDesignImpl.java

c_setPrecinctLabelsSigFuncTable.h ReportDesignTypeEnum.java

c_setupMenuBtnFuncTable.h ReportingTag.java

c_shutdownNormalSigFuncTable.h ReportingTagImpl.java

c_startUpBtnFuncTable.h ReportingTagRelationship.java

c_startUpSigFuncFilterTable.h ReportingTagRelationshipImpl.java

c_startUpSigFuncTable.h ReportingTagRelationshipKey.java

c_transportMenuBtnFuncTable.h ReportNameTemplate.java

c_transportMenuSigFuncTable.h ReportNameTemplateImpl.java

setDateTimeFuncs.h ReportNameTemplateKey.java

c_messageXmlHandler.h RotationException.java

c_messageXmlParser.h RotationExceptionImpl.java

c_reportXmlHandler.h RotationExceptionKey.java

c_reportXmlParser.h SecurityPolicy.java

BarcodeException.cpp SecurityPolicyImpl.java

BarcodeInterpreter.cpp SystemObject.java

BarcodeReader.cpp SystemObjectImpl.java

bc_128_common.cpp TSGraphic.java

Code128Decode.cpp UpdatedCandidate.java

hybrid_dict.cpp UpdatedCandidateImpl.java

ImageContainer.cpp UpdatedContest.java

ImageUtilities.cpp UpdatedContestImpl.java

BitRange.cpp UpdatedPollPlace.java

Image.cpp UpdatedPollPlaceImpl.java

PackedPixelTraits.cpp UpdatedPrecinct.java

PersistImage.cpp UpdatedPrecinctImpl.java

AuditDataContainer.cpp WriteInSelection.java

Command.cpp WriteInSelectionImpl.java

CommandFactory.cpp XmlExportReport.java

CommandInterpreter.cpp XmlExportReportImpl.java

CommandList.cpp AlignEnum.java

Communicator.cpp BallotSheetStyleData.java

ReplyDataContainer.cpp Borders.java

SimpleSocket.cpp Content.java

SocketCommunicator.cpp ContentData.java

SStreamCommunicator.cpp ContentEnum.java

EdbContext.cpp ContentGraphic.java

PlatformContext.cpp ContentHelper.java

ReportingContext.cpp ContentVoterEnteredText.java

TermConfigContext.cpp Conv.java

TrmContext.cpp Copyable.java

ClearCommand.cpp Device.java

ClearDeviceByTrmPath.cpp DeviceFont.java

CopyAndSignSystemLogCommand.cpp DummyHeading.java

Page 44 of 76

Page 45: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

CopyWriteinsCommand.cpp EntityJsonByEquipment.java

DecryptConfig.cpp EntityJsonByEquipmentImpl.java

DecryptConfigByPath.cpp FontNameEnum.java

DigestBasedPasswordCommand.cpp HasAlign.java

EncryptedInputAwareBsReport.cpp HasAllowWrap.java

EncryptedInputAwareDailyBsReport.cpp HasBackgroundColor.java

EncryptedInputAwareResultsReport.cpp HasBold.java

LoadTrmWithObfuscator.cpp HasCandidateFlow.java

LoadUvcInfoAndVerifyContents.cpp HasCandidateHeight.java

PersistKeys.cpp HasColumns.java

PersistKeysByPath.cpp HasColumnWidth.java

PersistPassword.cpp HasContentType.java

RedundantSignature.cpp HasDeviceFont.java

RemovePersistedPassword.cpp HasDeviceSpan.java

RetrievePassword.cpp HasDistrictTypeString.java

SignatureOpenPolls.cpp HasFontColor.java

SignedLogCommand.cpp HasFontSize.java

VerifyLog.cpp HasFullText.java

VerifyLogByPath.cpp HasFullTextPosition.java

DecryptFile.cpp HasGraphicName.java

EncryptedBundleStrategy.cpp HasGraphicScale.java

EncryptedConfigDataHandler.cpp HasGraphicType.java

EncryptedSignedReportingStrategy.cpp HasHeading.java

EncryptedTermConfigStrategy.cpp HasHeight.java

SignedBasicReportingStrategy.cpp HasHorizontalOffset.java

SignedEventReportingStrategy.cpp HasId.java

SignedStoredDataHandler.cpp HasItalic.java

VerifyFile.cpp HasKerning.java

Win32VirtualBundleStrategy.cpp HasLeftMargin.java

AddResultsToMasterTrmCommand.cpp HasLineSize.java

ArchiveResultsPackage.cpp HasLocation.java

AudioEnableCheck.cpp HasMargins.java

BacklightCommand.cpp HasMoveTo.java

BallotStatusAccountingReportCommand.cpp HasMoveToCol.java

BatteryCheckCommand.cpp HasMoveToNextPage.java

BlankBallotCheckCommand.cpp HasMoveToPosition.java

CheckVoteStoreCommand.cpp HasNewLine.java

ClearVotesByPathCommand.cpp HasNoAudio.java

ClearVotesCommand.cpp HasOfficeHeading.java

ClosePolls.cpp HasPage.java

CollectElectionData.cpp HasPartyRowsColumns.java

CollectElectionDataByPath.cpp HasPosition.java

ConcurrentDDArchiveImages.cpp HasRelativePosition.java

DailyBallotStatusAccountingReportCommand.cpp HasResponseSize.java

DeepDirectoryArchiveImages.cpp HasRightMargin.java

DsSendConfigCommand.cpp HasRowOriented.java

DstInfoCommand.cpp HasRows.java

EventLogReportCommand.cpp HasRulingLine.java

ExitCommand.cpp HasSameLine.java

GetBallotListCommand.cpp HasScaleFactor.java

GetBallotSheetStyleListCommand.cpp HasSectionType.java

GetBlankInitialBoxCommand.cpp HasSize.java

Page 45 of 76

Page 46: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

GetFlaggedContestList.cpp HasSpan.java

GetLogicalBallotStyleListCommand.cpp HasStrikethrough.java

GetMarkReviewBoxCommand.cpp HasText.java

GetMatchedPrecinctCommand.cpp HasUnderline.java

GetNumberStrikesCommand.cpp HasVerticallyCenter.java

GetOnCardMarkReviewBoxCommand.cpp HasVerticalOffset.java

GetOvervoteListCommand.cpp HasVoterEnteredText.java

GetPartyListCommand.cpp HasWidth.java

GetPrecinctCommand.cpp HasWriteInHeading.java

GetTimeZoneCommand.cpp HasZoomOnly.java

GetUndervoteListCommand.cpp Header.java

HalCommands.cpp Insets.java

HandleMarksCommand.cpp IntInsets.java

HwmStatusCommand.cpp IntMargins.java

InitWithRemovableConfig.cpp IntRectangle.java

IsBallotsCastCommand.cpp LanguageFont.java

IsMasterCompleteCommand.cpp LogicalBallotSheetStyle.java

IsTrmPresentCommand.cpp Margins.java

IsUniqueBallotStyleCommand.cpp Mixin.java

LoadElectionDefinition.cpp MixinImpl.java

LoadTrmInfoCommand.cpp MixinMap.java

LoadUvcInfoCommand.cpp MoveToEnum.java

LogCommand.cpp NextColPageEnum.java

MasterCompleteCommand.cpp Padding.java

MasterTrmReport.cpp PartyRowColumnEnum.java

OpenPolls.cpp PartyRowsColumns.java

PackageMasterResultsCommand.cpp Point.java

PackageResultsByPathCommand.cpp PositionEnum.java

PackageResultsCommand.cpp RulingLine.java

ParseTrmInfoCommand.cpp SameLineEnum.java

ParseTrmInfoCommandByPath.cpp Section.java

PasswordCommand.cpp SectionType.java

PlayToneCommand.cpp SerializeBallotSetup.java

PrecinctListCommand.cpp Serializer.java

PrintStateCommand.cpp SerializeTemplate.java

ProcessAudioChoiceCommand.cpp Stylesheet.java

ProcessChoiceCommand.cpp StylesheetBallotTitle.java

ProcessChoiceMinusCommand.cpp StylesheetCandidate.java

ProcessMarginalMarkListCommand.cpp StylesheetCandidateLevelText.java

ProcessMarkCommand.cpp StylesheetContent.java

ProcessMarkListCommand.cpp StylesheetContestLevelText.java

PurgeAudioInfo.cpp StylesheetEmptyCell.java

PurgeTrmInfoCommand.cpp StylesheetHeading.java

ReopenPolls.cpp StylesheetOffice.java

ReopenPollsByPath.cpp StylesheetParty.java

ReportingCommandBase.cpp StylesheetQuestion.java

ResultsReportCommand.cpp StylesheetQuestionResponse.java

RunSystemCommand.cpp StylesheetStraightParty.java

SendChoiceListCommand.cpp StylesheetWritein.java

SendClearInfoCommand.cpp Template.java

SendConfigCommand.cpp Types.java

SendContestChoiceList.cpp BallotTitleJson.java

Page 46 of 76

Page 47: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SendExpressVoteCountCommand.cpp BStyleTouchJson.java

SendMasterReadyDataCommand.cpp CandidateJson.java

SendMasterStateData.cpp ContestJson.java

SendOverVotedWriteInListCommand.cpp HeadingJson.java

SendProtectiveCountCommand.cpp LanguageJson.java

SendReadmeInfoCommand.cpp PageJson.java

SendStateDataCommand.cpp PartyJson.java

SendTrmKeys.cpp PrecinctBallotJson.java

SendValidWriteInListCommand.cpp PrecinctBallotJsonList.java

SendWriteInListCommand.cpp TouchScreenImage.java

SetBallotCommand.cpp HasAuditId.java

SetBallotType.cpp HasReturnStatus.java

SetCollectionInfo.cpp HasStandardOutputParams.java

SetLogicalBallotStyle.cpp ReportDesignMapper.java

SetMachineSerialNumberCommand.cpp AdjudicationSettingsRepository.java

SetPaperBallotCommand.cpp AffidavitRepository.java

SetPartyCommand.cpp AstroSettingsRepository.java

SetPrecinctCommand.cpp BallotContestRepository.java

SetProvisionalIdCommand.cpp BallotSetRepository.java

SetRootCommand.cpp BallotSetupRepository.java

SetTimeCommand.cpp BallotSheetRepository.java

SetTimeZoneCommand.cpp BallotStyleRepository.java

SetVoteSession.cpp BaseContestRepository.java

SipCheckCommand.cpp CandidateImageRepository.java

SnipWriteinsCommand.cpp CandidateRepository.java

StartAudioSession.cpp CodeBankRepository.java

StartVoteSessionCommand.cpp ContestGroupRepository.java

TrmCheckCommand.cpp ContestRepository.java

TrmGetMachineTypeCommand.cpp CustomLabelRepository.java

TrmMountHelper.cpp DistrictRepository.java

UpdateXmlSchemaForExportCommand.cpp DistrictTypeRepository.java

UpdateXmlSchemaForImportCommand.cpp ElectionRepository.java

UvcCheckCommand.cpp EntityTypeRepository.java

ValidateConfigStoreCommand.cpp ExportReportRepository.java

ValidateMasterTrmCommand.cpp FieldNameRepository.java

VoteBallotCommand.cpp FieldTextRepository.java

VoteBallotOnRemovableStorage.cpp HeadingRepository.java

WriteinNameCommand.cpp LanguageGroupRepository.java

TabulationRuleList.cpp LanguageRepository.java

ConcurrentConfigDataHandler.cpp LogicalBallotStylePrecinctSplitRepository.java

ConcurrentImage.cpp ManualEntryCountRepository.java

ConcurrentVoteSessionStrategy.cpp ManualResultsEntryRepository.java

DeepDirectoryVoteSessionStrategy.cpp PairedIntRepository.java

DsHalClient.cpp PartyImageRepository.java

DSPlatformStrategy.cpp PartyRepository.java

DsPmtClient.cpp PollMediaRepository.java

DsTermConfigStrategy.cpp PollPlaceProfileRepository.java

EdbStrategy.cpp PollPlaceRepository.java

EventReportingStrategy.cpp PrecinctRepository.java

ExpressVoteAffidavitParser.cpp PrecinctSplitRepository.java

ExpressVoteEdbStrategy.cpp ProvisionalBallotRepository.java

NyPaperVoteSessionStrategy.cpp RegionRepository.java

Page 47 of 76

Page 48: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PlatformStrategy.cpp RegisteredVoterCountRepository.java

ReportingStrategy.cpp ReportDesignRepository.java

RuleBasedVoteSessionStrategy.cpp ReportingRegisteredVoterCountRepository.java

StoredDataHandler.cpp ReportingTagRelationshipRepository.java

TermConfigStrategy.cpp ReportingTagRepository.java

TrmKeyFinder.cpp ReportNameTemplateRepository.java

TrmKeySerialNums.cpp RotationExceptionRepository.java

UnityEdbStrategy.cpp SecurityPolicyRepository.java

VerificationPublicKeyPool.cpp SystemObjectRepository.java

VoteSessionStrategy.cpp TSGraphicRepository.java

Win32libgen.cpp UpdatedCandidateRepository.java

Win32VirtualPlatformStrategy.cpp UpdatedContestRepository.java

Win32VirtualTermConfigStrategy.cpp UpdatedPollPlaceRepository.java

Win32VirtualTrmStrategy.cpp UpdatedPrecinctRepository.java

XsdEdbStrategy.cpp TemplateRepository.java

XsdReportingStrategy.cpp AdjudicationSettingsService.java

MasterReadyData.cpp AffidavitService.java

MasterTrmStateData.cpp AstroSettingsService.java

SoftwareConfigParser.cpp BallotContestService.java

FileCommands.cpp BallotSetDistrictKey.java

Rectangle.cpp BallotSetService.java

Run.cpp BallotSetToBallotContestService.java

SnipImage.cpp BallotSetToEquipmentTypeService.java

AffidavitData.cpp BallotSetToExcludedContestService.java

BallotData.cpp BallotSetupService.java

BallotDataXmlAccess.cpp BallotSheetService.java

BallotStyle.cpp BallotStyleService.java

BatchData.cpp CachedElectionEntityService.java

BusinessData.cpp CachedElectionPairedEntityService.java

Candidate.cpp CachedRelationshipService.java

CentralScannerData.cpp CandidateService.java

Contest.cpp CodeBankService.java

DataTransferOptions.cpp CodeBankToFieldNameService.java

ElectionData.cpp ContestGroupService.java

ElectionOptions.cpp ContestGroupToBallotContestService.java

LogicalBallotStyle.cpp ContestService.java

MultiSheetBallotData.cpp CustomLabelService.java

Party.cpp DistrictService.java

PollOptions.cpp DistrictToPrecinctSplitService.java

PollPlaceData.cpp DistrictTypeService.java

Precinct.cpp ElectionService.java

ReportTag.cpp EntityTypeService.java

ResolveManifestData.cpp ExportReportService.java

ResultsData.cpp FieldNameService.java

Signature.cpp HeadingService.java

TimeStamp.cpp LanguageGroupService.java

AsymmetricKey.cpp LanguageGroupToLanguageService.java

AsymmetricKeyContext.cpp LanguageService.java

AsymmetricKeyPair.cpp LogicalBallotStyleToCandidateService.java

Context.cpp LogicalBallotStyleToContestService.java

DigestOp.cpp LogicalBallotStyleToPrecinctSplitService.java

HighLevelOps.cpp ManageAdminFunctionsInterface.java

Page 48 of 76

Page 49: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

KeyGenerationOp.cpp ManualEntryCountService.java

LibContext.cpp ManualResultsEntryService.java

ParameterKey.cpp NonGeoPrecinctSplitToBallotSetDistrictService.java

PrivateKey.cpp PartyService.java

PublicKey.cpp PollMediaService.java

RandomNumberGenerator.cpp PollPlaceProfileService.java

RandomOp.cpp PollPlaceService.java

RandomSeed.cpp PollPlaceToPrecinctSplitService.java

RSAHelper.cpp PrecinctService.java

Sha2Digest.cpp PrecinctSplitService.java

SignatureOp.cpp ProvisionalBallotService.java

SymmetricCipherOp.cpp RegionService.java

SymmetricDecipherOp.cpp RegionToPollPlaceService.java

SymmetricKey.cpp RegisteredVoterCountService.java

Util.cpp ReportDesignService.java

VerificationOp.cpp ReportingRegisteredVoterCountService.java

BlockDevMount.cpp ReportingTagService.java

BlockDevMountHandler.cpp ReportNameTemplateService.java

ClientHandler.cpp RotationExceptionService.java

CpuHandler.cpp SecurityPolicyService.java

CpuInfo.cpp SystemObjectService.java

Directory.cpp TranslatedTextService.java

DmiHandler.cpp TSGraphicService.java

DmiInfo.cpp UpdatedCandidateService.java

DoDaemon.cpp UpdatedContestService.java

EbaHandler.cpp UpdatedPollPlaceService.java

EbaInfo.cpp UpdatedPrecinctService.java

Elo2500uHandler.cpp TemplateService.java

Elo2500uInfo.cpp TranslatedText.java

LsAncillaryProtocol.cpp CandidatePercentagesTypeHandler.java

PartitionInfo.cpp CandidateTypeEnumCollectionTypeHandler.java

PmtHandler.cpp CandidateTypeEnumTypeHandler.java

PmtInfo.cpp DisplayReportByOptionEnumTypeHandler.java

SerialDeviceInfo.cpp IntegerCollectionObjectTypeHandler.java

SipHandler.cpp IntegerCollectionTypeHandler.java

SocketHandler.cpp PollPlaceStatusEnumTypeHandler.java

SysHandler.cpp ReportCandidateOrderEnumTypeHandler.java

SysInfo.cpp ReportDesignTypeEnumTypeHandler.java

UsbDeviceHandler.cpp AdjudicationSettingsChangedEvent.java

UsbDeviceInfo.cpp AllResultsClearedEvent.java

UsbInputDeviceInfo.cpp BallotContestChangedEvent.java

UvcHandler.cpp BallotSetReportingGroupReassignedEvent.java

VideoHandler.cpp BallotUnlockedByAdminEvent.java

VideoInfo.cpp CandidateChangedEvent.java

basiccommand.cpp ClearResultsByTypeEvent.java

command.cpp CloseElectionEvent.java

debug.cpp CustomLabelChangedEvent.java

registername.cpp ExportReportChangedEvent.java

serial.cpp ManualEntryCountChangedEvent.java

streamstate.cpp NetworkLoadOptionChangedEvent.java

TIImage.cpp PollPlaceChangedEvent.java

TIImageBuilder.cpp PollPlaceReportingGroupReassignedEvent.java

Page 49 of 76

Page 50: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

AbstractComputationNode.cpp PollPlaceStatusChangedEvent.java

AggregateClassifier.cpp PrecinctChangedEvent.java

AstroPaperRecord.cpp PreviousResultsClearedEvent.java

Ballot.cpp ProvisionalBallotsCommittedEvent.java

BallotFactory.cpp RefreshLoadResultsEvent.java

BallotImageDelegate.cpp RegisteredVoterTotalRemotableEvent.java

BallotParameters.cpp ReportDesignChangedEvent.java

BallotSpecParameters.cpp ReportingGroupCompletedEvent.java

BasePixelSubRectProcessor.cpp ReportingTagChangedEvent.java

BaseScannable.cpp ResetReportingNavigatorEvent.java

BoundingBox.cpp ResultsCommitedEvent.java

BytePixelCountRectProcessor.cpp UpdatedCandidateChangedEvent.java

CenterCellHelper.cpp UpdatedContestChangedEvent.java

Classifier.cpp UpdatedPollPlaceChangedEvent.java

ClassifierFactory.cpp UpdatedPrecinctChangedEvent.java

CodeChannelOffset.cpp WriteInChangedEvent.java

ComputationDependency.cpp WriteInSelectionChangedEvent.java

ComputationExecutor.cpp XmlExportReportChangedEvent.java

ComputationNode.cpp ElementLibraryModule.java

DecodeAreaInfo.cpp ElementLibraryMsg.java

DecodeCodeChannel.cpp ElementLibraryServiceImpl.java

DecodeInfo.cpp ElementLibraryStatusPanel.java

DeskewImageSubRect.cpp ElementLibraryStatusTopComponent.java

DynamicAreaLocationComputation.cpp ExportAstroPromptAudioTopComponent.java

DynamicBallot.cpp ExportAstroSystemTranslationsTopComponent.java

DynamicBallotSide.cpp ExportPromptAudioPanel.java

DynamicDSIMBallot.cpp ExportPromptAudioTopComponent.java

DynamicESSIMBallot.cpp ExportPromptTextPanel.java

DynamicMarkCalibration.cpp ExportSystemTranslationsTopComponent.java

DynamicMarkLocationComputation.cpp ExportTouchScreenPromptAudioTopComponent.java

EastEdgeStats.cpp ExportTouchScreenSystemTranslationsTopComponent.java

ESSIMMarkLocationComputation.cpp ExportUVCPromptAudioTopComponent.java

ExtractEdge.cpp ExportUVCSystemTranslationsTopComponent.java

FilterNoise.cpp ImportAstroSystemAudioTopComponent.java

FindMarkCenters.cpp ImportAstroSystemTranslationsTopComponent.java

HorizontalEdgeStats.cpp ImportAudioWarningPanel.java

ImageProcessorError.cpp ImportAudioWarningPopupPanel.java

ImageRatioPoint.cpp ImportDS200ThankYouScreenGraphicsPanel.java

IMRClassifier.cpp ImportDS200ThankYouScreenGraphicsTopComponent.java

IMRConfigTable.cpp ImportEmblemAutoMarkPanel.java

IMRException.cpp ImportEmblemDS200Panel.java

IMRRowStats.cpp ImportEmblemGraphicsPanel.java

IMRValue.cpp ImportEmblemTopComponent.java

IMRVariables.cpp ImportEmblemXlTouchPanel.java

LengthOffsetRelativePoint.cpp ImportSystemAudioPanel.java

Line.cpp ImportSystemAudioTopComponent.java

Mark.cpp ImportSystemTranslationsPanel.java

MarkCalibration.cpp ImportSystemTranslationsTopComponent.java

MaskEdge.cpp ImportTouchScreenPromptAudioTopComponent.java

MaskParameters.cpp ImportTouchScreenSystemTranslationsTopComponent.java

NoiseFilter1D.cpp ImportUVCSystemAudioPanel.java

NorthEdgeStats.cpp ImportUVCSystemAudioTopComponent.java

Page 50 of 76

Page 51: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PixelCountClassifier.cpp ImportUVCSystemTranslationsTopComponent.java

PixelCountRectProcessor.cpp EditAutoMarkEmblemGraphicsAction.java

PixelOffsetRelativePoint.cpp EditDS200EmblemGraphicsAction.java

RunLengthDataSet.cpp EditDS200ThankYouScreenGraphicsAction.java

Scannable.cpp EditExpressTouchEmblemGraphicsAction.java

SearchEdge.cpp EditExpressVoteXlEmblemGraphicsAction.java

SouthEdgeStats.cpp ExportAstroPromptAudioAction.java

StaticPoint.cpp ExportAstroSystemTranslationScriptAction.java

TimingTrackArea.cpp ExportPromptAudioAction.java

VerticalEdgeStats.cpp ExportSystemTranslationScriptAction.java

WeightedFilterSection.cpp ExportTouchScreenPromptAudioAction.java

WeightedLineFit.cpp ExportTouchScreenSystemTranslationScriptAction.java

WestEdgeStats.cpp ExportUVCPromptAudioAction.java

BallotImage.cpp ExportUVCSystemTranslationScriptAction.java

BallotUnderSensorCommand.cpp ImportAstroSystemAudioAction.java

BarcodeDataRepository.cpp ImportAstroSystemTranslationsAction.java

BarcodeReport.cpp ImportDS200ModemConfigurationAction.java

CalibrateScannerCommand.cpp ImportScreenDefinitionsAction.java

CheckHardwareCommand.cpp ImportSystemAudioAction.java

CreateTiffCommand.cpp ImportSystemTranslationsAction.java

DigitalReadingsReport.cpp ImportTouchScreenPromptAudioAction.java

DispatchBallotCommand.cpp ImportTouchScreenSystemTranslationScriptAction.java

DSIMTextReportFormat.cpp ImportUVCSystemAudioAction.java

EnhDsHalClient.cpp ImportUVCSystemTranslationsAction.java

ExtendedAreaInfoCommand.cpp ViewElementLibraryStatusAction.java

GetBallotSheetTypeCommand.cpp ElementLibraryStatusDO.java

GetPrintedCvrInfo.cpp ElementLibraryStatusQuery.java

GetScannerConfigThresholdCommand.cpp EmblemDO.java

GetScannerThresholdCommand.cpp EmblemGraphicsDataStore.java

HandleScanCommand.cpp SystemAudioDataStore.java

ImgProcException.cpp SystemAudioDO.java

InitBallotDiagnosticsCommand.cpp ImportSystemAudioTask.java

InitCommand.cpp ImportSystemTranslationsTask.java

IsBallotOutCommand.cpp SaveEmblemTask.java

IsEVReviewBoxMarked.cpp ElementLibraryView.java

main.cpp CheckListItem.java

MainApp.cpp CheckListRenderer.java

MarkCodeReport.cpp DatePicker.java

MarkInfoCommand.cpp FeedbackField.java

OverrideDiverterCommand.cpp FloatLimitingDocumentFilter.java

PPCommand.cpp JListCheckBox.java

PPException.cpp LengthLimitingDocumentFilter.java

PPMessageMap.cpp LimitFilter.java

ProcessImagesCommand.cpp LimitingDocumentFilter.java

ReportDataRepository.cpp EssImageService.java

SaveBallotImageCommand.cpp AMQMessageConsumer.java

ScanControl.cpp AMQMessageProducer.java

ScannerConfig.cpp ESSMessage.java

ScannerErrorMessageMap.cpp ESSMessageConstants.java

ScannerException.cpp ESSMessageConsumer.java

SetBallotSpecIDCommand.cpp ESSMessageProducer.java

SetDiverterCommand.cpp ElectionClosedEvent.java

Page 51 of 76

Page 52: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SetScannerConfigThresholdCommand.cpp ElectionOpenedEvent.java

SetScannerThresholdCommand.cpp ElectionUpdatedEvent.java

SetTargetTypeCommand.cpp EntityChangedState.java

StampBallotCommand.cpp EventChangedState.java

TextDataRepository.cpp IsRemotableEvent.java

TextReport.cpp DeadEventHandler.java

UpdateBallotDiagnosticsCommand.cpp ESSEventBus.java

UpdateFirmwareCommand.cpp IsEvictable.java

WriteableAreaInfoCommand.cpp HelpAction.java

XrefTab.cpp HelpHandler.java

REIScannerTraits.cpp HelpResources.java

Scanner.cpp HelpTopComponent.java

ScannerApiClient.cpp Installer.java

ScannerApiClientFactory.cpp Cong.java

ScannerDataExchange.cpp CongAuditMessageUtil.java

ScannerDs200ApiClient.cpp CongMsg.java

ScannerServer.cpp CongResult.java

Socket.cpp CongUtil.java

USBdev.cpp LibCong.java

USBinterface.cpp XMLResourceBundle.java

BackupCheckCommand.cpp ESSRolloverButton.java

BackupConfig.cpp NavigatorAction.java

BackupTrmBase.cpp NavigatorPanel.java

CheckVoteStorageCmd.cpp NavigatorService.java

ConcurrentPersistRasterCommand.cpp NavigatorTopComponent.java

CopyCfPartitions.cpp VerticalFlowLayout.java

DsHardwareCheckCommand.cpp ModulePanel.java

EraseBackup.cpp ModulePaneTopComponentAction.java

ExpressvoteCheckCommand.cpp ModulePaneTopComponentTopComponent.java

GetOverrideInitialsOffCommand.cpp Compressor.java

GetOverrideReviewOffCommand.cpp ElectionMediaByPollPlaceAction.java

GetStatusBarcodeDisplayCommand.cpp FtpUserAccountsPanel.java

InitBackup.cpp MediaCreationLogAction.java

InterProcessAuditEvent.cpp PackageDevicePanel.java

PerformBackup.cpp PackageMediaPanelInterface.java

PersistOverrideInitialsCommand.cpp PackageModule.java

PersistOverrideReviewCommand.cpp PackageMsg.java

PersistRasterCommand.cpp PackageStatusPanel.java

PersistStatusBarcodeDisplayCommand.cpp PackageStatusTopComponent.java

RedundantMount.cpp PackageTestDevicePanel.java

SendElectionInfoCommand.cpp PackageUtil.java

StartTetheredSession.cpp ResetMediaStatusPanel.java

ValidateBackup.cpp CreateFtpUserAccountsAction.java

VoteTetheredSession.cpp ResetMediaAction.java

BackupTrmStrategy.cpp AstroHandler.java

FilterTrmStrategy.cpp AstroPollDeviceHandler.java

MediaSize.cpp ExpressVoteBurnAction.java

main.cpp ExpressVoteMarkerBurnAction.java

MainApp.cpp ExpressVoteTabulatorBurnAction.java

Ballot.cpp AutomarkHandler.java

BallotSpecs.cpp AutomarkPollBurnAction.java

Batch.cpp AutoMarkPollDeviceHandler.java

Page 52 of 76

Page 53: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

BStylePaper.cpp BurnAction.java

Business.cpp DigitalScanDeviceHandler.java

ds200settings.cpp DS200BaseBurnAction.java

ds850settings.cpp DS200BurnAction.java

Election.cpp DS200TestMediaBurnAction.java

PollPlace.cpp DS850BaseBurnAction.java

PollPlaceCollection.cpp DS850BurnAction.java

ResolveManifest.cpp DS850ElectionDeviceHandler.java

UnityTabTypes.cpp DS850TestMediaBurnAction.java

UnityTypes.cpp EQCBaseBurnAction.java

BarcodeException.h EQCBaseMediaPanel.java

BarcodeInterpreter.h EQCBurnAction.java

BarcodeReader.h EQCDeviceHandler.java

bc_128c.h EQCMediaPanel.java

Code128Decode.h EqcTestBurnAction.java

data_types.h EQCTestMediaPanel.java

hybrid_dict.h PollDeviceHandler.java

ImageContainer.h ReportingBaseBurnAction.java

ImageUtilities.h ReportingBurnAction.java

project_defs.h ReportingDeviceHandler.java

array.h ReportingTestMediaBurnAction.java

BitRange.h MediaPollPlaceLinkChangedEvent.java

cimage.h PackageDeviceSuccessfulEvent.java

Image.h AccessibleEquipment.java

PackedPixelTraits.h Astro.java

PersistImage.h AutoMARK.java

PersistImagePbm.h DigitalScanEquipment.java

PersistImageTiff.h DS200.java

serial.h DS850.java

SocketClient.h DS850Precinct.java

utils.h Equipment.java

AuditDataContainer.h EquipmentParent.java

Command.h EquipmentType.java

CommandFactory.h ExpressTouch.java

CommandInterpreter.h ExpressVoteXL.java

CommandList.h InEquipmentChild.java

Communicator.h MediaPollPlaceLink.java

ReplyDataContainer.h PackageStatusDataQuery.java

SimpleSocket.h PackageStatusDO.java

SocketCommunicator.h PollBookEquipment.java

SStreamCommunicator.h PollPlace.java

AuditDefines.h PollPlacesDataQuery.java

CommonDefines.h AstroPollBurnTask.java

PlatformCommonDefines.h AutoMarkPollBurnTask.java

SchemaDefines.h CreateFtpPasswordScriptTask.java

TemplateHelpers.h RegionMediaXMLGenerator.java

UtilMacros.h ExpressTouchBurnAction.java

EdbContext.h ExpressTouchPollDeviceHandler.java

PlatformContext.h ExpressVoteXLBaseBurnAction.java

ReportingContext.h ExpressVoteXLMarkerBurnAction.java

TermConfigContext.h ExpressVoteXLPollDeviceHandler.java

TrmContext.h ExpressVoteXLTabulatorBurnAction.java

Page 53 of 76

Page 54: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

ClearCommand.h TouchscreenDeviceHandler.java

ClearDeviceByTrmPath.h AccessibleEquipmentNode.java

CopyAndSignSystemLogCommand.h AstroNode.java

CopyWriteinsCommand.h AutoMARKNode.java

DecryptConfig.h DigitalScanEquipmentNode.java

DecryptConfigByPath.h DS200Node.java

DigestBasedPasswordCommand.h DS850Node.java

EncryptedInputAwareBsReport.h EquipmentRootNode.java

EncryptedInputAwareDailyBsReport.h EquipmentView.java

EncryptedInputAwareResultsReport.h ExpressTouchNode.java

LoadTrmWithObfuscator.h ExpressVoteXLNode.java

LoadUvcInfoAndVerifyContents.h MediaPollPlaceLinkNode.java

PersistKeys.h NameSort.java

PersistKeysByPath.h PackageViewNode.java

PersistPassword.h PollBookEquipmentNode.java

RedundantSignature.h PollPlaceNode.java

RemovePersistedPassword.h PaperBallotModule.java

RetrievePassword.h PaperBallotMsg.java

SignatureOpenPolls.h PaperBallotStatusPanel.java

SignedLogCommand.h PaperBallotStatusTopComponent.java

VerifyLog.h ReimportPaperBallot.java

VerifyLogByPath.h PaperBallotRootNode.java

DecryptFile.h PaperBallotView.java

EncryptedBundleStrategy.h Filterable.java

EncryptedConfigDataHandler.h FilterChoice.java

EncryptedSignedReportingStrategy.h FilterComponent.java

EncryptedTermConfigStrategy.h FilterModel.java

SignedBasicReportingStrategy.h FilterParam.java

SignedEventReportingStrategy.h DefaultFilterChoice.java

SignedStoredDataHandler.h DefaultFilterParam.java

VerifyFile.h DefaultFilterComponent.java

Win32VirtualBundleStrategy.h DefaultFilterModel.java

AddResultsToMasterTrmCommand.h DynamicComboBox.java

ArchiveResultsPackage.h FilterPanel.java

AudioEnableCheck.h ExportCVR.java

BacklightCommand.h ExportImages.java

BallotStatusAccountingReportCommand.h ProduceMsg.java

BatteryCheckCommand.h ResultsExportPanel.java

BlankBallotCheckCommand.h ExportResults.java

CheckVoteStoreCommand.h IllinoisExport.java

ClearVotesByPathCommand.h AbstractDataUpdater.java

ClearVotesCommand.h BallotModelUpdater.java

ClosePolls.h IDataUpdater.java

CollectElectionData.h IDataUpdaterMode.java

CollectElectionDataByPath.h PrecinctReportService.java

ConcurrentDDArchiveImages.h ResultsReportAction.java

DailyBallotStatusAccountingReportCommand.h ResultsReportPanel.java

DeepDirectoryArchiveImages.h ResultsReportTopComponent.java

DsSendConfigCommand.h BallotsPrintManifestXMLGenerator.java

DstInfoCommand.h CVRReportXMLGenerator.java

EventLogReportCommand.h DuplicateVoteReportGenerator.java

ExitCommand.h PrecinctStatusReportModel.java

Page 54 of 76

Page 55: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

GetBallotListCommand.h BallotExportPanel.java

GetBallotSheetStyleListCommand.h CVRExportPanel.java

GetBlankInitialBoxCommand.h PrintBallotOptionsDlg.java

GetFlaggedContestList.h ProduceModule.java

GetLogicalBallotStyleListCommand.h ProduceStatusTopComponent.java

GetMarkReviewBoxCommand.h StatusPanel.java

GetMatchedPrecinctCommand.h AbstractBallotAction.java

GetNumberStrikesCommand.h AbstractDispositionAction.java

GetOnCardMarkReviewBoxCommand.h AcceptBallotAction.java

GetOvervoteListCommand.h ActualSizeAction.java

GetPartyListCommand.h AdjudicatorAction.java

GetPrecinctCommand.h BackImageAction.java

GetTimeZoneCommand.h BallotContextData.java

GetUndervoteListCommand.h BallotExportAction.java

HalCommands.h ContextData.java

HandleMarksCommand.h CVRExportAction.java

HwmStatusCommand.h CVRImageAction.java

InitWithRemovableConfig.h DuplicateVoteReportAction.java

IsBallotsCastCommand.h EscalateBallotAction.java

IsMasterCompleteCommand.h FirstBallotAction.java

IsTrmPresentCommand.h FitHeightAction.java

IsUniqueBallotStyleCommand.h FitPageAction.java

LoadElectionDefinition.h FitWidthAction.java

LoadTrmInfoCommand.h FrontImageAction.java

LoadUvcInfoCommand.h LastBallotAction.java

LogCommand.h NextBallotAction.java

MasterCompleteCommand.h PrecinctStatusReportAction.java

MasterTrmReport.h PreviousBallotAction.java

OpenPolls.h PrintAllBallotsAction.java

PackageMasterResultsCommand.h PrintAllFacsimileAction.java

PackageResultsByPathCommand.h PrintBallotAction.java

PackageResultsCommand.h PrintFacsimileAction.java

ParseTrmInfoCommand.h PrintImageAction.java

ParseTrmInfoCommandByPath.h RejectBallotAction.java

PasswordCommand.h ResultsExportAction.java

PlayToneCommand.h SaveImageAction.java

PrecinctListCommand.h ShowFacsimileAction.java

PrintStateCommand.h ShowImageAction.java

ProcessAudioChoiceCommand.h ThumbnailAction.java

ProcessChoiceCommand.h ViewAllBallotsAction.java

ProcessChoiceMinusCommand.h ViewBallotAction.java

ProcessMarginalMarkListCommand.h ZoomInAction.java

ProcessMarkCommand.h ZoomOutAction.java

ProcessMarkListCommand.h IBallotViewer.java

PurgeAudioInfo.h FilterTreePanel.java

PurgeTrmInfoCommand.h BallotImagePane.java

ReopenPolls.h HTMLCellRenderer.java

ReopenPollsByPath.h ImageViewerPane.java

ReportingCommandBase.h JHyperLink.java

ResultsReportCommand.h JThumbnail.java

RunSystemCommand.h SheetPrintedEventHandler.java

SendChoiceListCommand.h ZoomChangedEvent.java

Page 55 of 76

Page 56: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SendClearInfoCommand.h ZoomChangedListener.java

SendConfigCommand.h BallotNode.java

SendContestChoiceList.h BallotRootNode.java

SendExpressVoteCountCommand.h FilterView.java

SendMasterReadyDataCommand.h BallotViewerPanel.java

SendMasterStateData.h BallotViewerTopComponent.java

SendOverVotedWriteInListCommand.h RADARCollectionUtils.java

SendProtectiveCountCommand.h RADARDiagnosticUtils.java

SendReadmeInfoCommand.h ContestLevelPrecinctsReporting.java

SendStateDataCommand.h CsvExport.java

SendTrmKeys.h ElectionResultsCustomTableTopComponent.java

SendValidWriteInListCommand.h ElectionResultsMsg.java

SendWriteInListCommand.h ElectionResultsNavigatorPanel.java

SetBallotCommand.h ElectionResultsService.java

SetBallotType.h ElectionResultsToolbarPanel.java

SetCollectionInfo.h ElectionResultsTopComponent.java

SetLogicalBallotStyle.h ExportCSVTopComponent.java

SetMachineSerialNumberCommand.h ExportPlainTextTopComponent.java

SetPaperBallotCommand.h ExportXMLTopComponent.java

SetPartyCommand.h HasExposedComponents.java

SetPrecinctCommand.h IsLoadable.java

SetProvisionalIdCommand.h PerformCsvExport.java

SetRootCommand.h ReportDesignStorage.java

SetTimeCommand.h ReportExport.java

SetTimeZoneCommand.h XmlReportExport.java

SetVoteSession.h AddCSVResultsExportAction.java

SipCheckCommand.h AddPlainTextResultsExportAction.java

SnipWriteinsCommand.h AddSummaryResultsReportAction.java

StartAudioSession.h AddTableReportAction.java

StartVoteSessionCommand.h AddXMLResultsExportAction.java

TrmCheckCommand.h AutoResultsExportAction.java

TrmGetMachineTypeCommand.h AutoXMLResultsExportAction.java

TrmMountHelper.h DeleteCSVExportAction.java

UpdateXmlSchemaForExportCommand.h DeleteCustomTableAction.java

UpdateXmlSchemaForImportCommand.h DeletePlainTextExportAction.java

UvcCheckCommand.h DeleteReportDesignAction.java

ValidateConfigStoreCommand.h DeleteXMLExportAction.java

ValidateMasterTrmCommand.h EditCSVResultsExportAction.java

VoteBallotCommand.h EditCustomTableAction.java

VoteBallotOnRemovableStorage.h EditPlainTextResultsExportAction.java

WriteinNameCommand.h EditReportDesignAction.java

ApplyStraightPartyMarksRule.h EditResultsExportAction.java

BasicPostProcessRule.h EditTableReportAction.java

BasicPreProcessRule.h EditXMLResultsExportAction.java

ControlledByExclusiveSpRule.h ExportNowResultsExportAction.java

ControlledByGroupVoteRule.h MoveReportDownAction.java

ControlledByInclusiveSpRule.h MoveReportToAction.java

ControlledByNoCrossoverSpRule.h MoveReportUpAction.java

ControlledByRecallQuestionYesOrNoRule.h RefreshNodesAction.java

ControlledByUnionSlateRule.h ViewReportAction.java

DeselectOverVotedSpMarksRule.h ViewReportFormAction.java

DreControlledContestChange.h ViewReportNodeAction.java

Page 56 of 76

Page 57: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

DreNyCrossEndorsedRule.h ViewTableReportAction.java

DrePostProcessRule.h ViewTableReportFormAction.java

DreRuleContainer.h ViewTableReportNodeAction.java

DreStraightPartySelectionChange.h CustomTableReportDataSource.java

GroupVoteRule.h CustomTableReportGenerator.java

OpenPrimaryPostProcessRule.h StatisticsCustomTableReportDataSource.java

OpenPrimaryPreProcessRule.h StatisticsOnlyCustomTableReportGenerator.java

OverVotedSpAllOverVotedRule.h StatisticsReportResult.java

PaperNyCrossEndorsedRule.h CSVExportReportBeanEvent.java

PaperRuleContainer.h CSVExportsProgressEvent.java

PartyPreferenceRule.h CustomTableElectionResultsDirtyEvent.java

StraightPartySelectionRule.h ElectionResultsDirtyEvent.java

TabulationRule.h ExportsElectionResultsDirtyEvent.java

TabulationRuleList.h PlainTextExportReportBeanEvent.java

UpdateWriteInRule.h PlaintextExportsProgressEvent.java

VirtualMarkRule.h RefreshElectionResultsEvent.java

ConcurrentConfigDataHandler.h ReportBeanEvent.java

ConcurrentImage.h ReportContentSelectionChangedEvent.java

ConcurrentVoteSessionStrategy.h UpdateCandidatePercentagesEvent.java

DeepDirectoryVoteSessionStrategy.h UpdateReportDesignContestsEvent.java

DsHalClient.h XMLExportReportBeanEvent.java

DSPlatformStrategy.h XMLExportsProgressEvent.java

DsPmtClient.h PrecinctReport.java

DsTermConfigStrategy.h PrecinctReportLine.java

EdbStatus.h PrecinctWithText.java

EdbStrategy.h SummaryBaseReport.java

EventReportingStrategy.h SummaryGroups.java

ExpressVoteAffidavitParser.h SummaryReport.java

ExpressVoteEdbStrategy.h SummaryReportLine.java

NyPaperVoteSessionStrategy.h SummaryWithText.java

PlatformStrategy.h TextReport.java

ReportingStrategy.h ElectionResultsNode.java

RuleBasedVoteSessionStrategy.h ElectionResultsRootNode.java

SessionStatus.h ReportBean.java

StoredDataHandler.h ReportBeanNode.java

TermConfigEnums.h ReportBeanNodeFactory.java

TermConfigStrategy.h ReportBeanRootNode.java

TrmKeyFinder.h CSVExportDesignerAddEditPanel.java

TrmKeySerialNums.h ExportDesignerPanel.java

UnityBasicVoteSessionStrategy.h PlainTextExportDesignerAddEditPanel.java

UnityEdbStrategy.h XmlExportDesignerAddEditPanel.java

VerificationPublicKeyPool.h XmlExportDesignerPanel.java

VoteSessionStrategy.h CandidateOptionsPanel.java

Win32libgen.h CustomTableReportDesignerAddEditPanel.java

Win32VirtualPlatformStrategy.h CustomTableReportDesignerPanel.java

Win32VirtualTermConfigStrategy.h CustomTableReportDesignerPanelInitializedEvent.java

Win32VirtualTrmStrategy.h ReportContentsPanel.java

XsdEdbStrategy.h ReportDesignerAddEditPanel.java

XsdReportingStrategy.h ReportDesignerPanel.java

MasterReadyData.h ReportDesignerPanelInitializedEvent.java

MasterTrmStateData.h ReportDesignLoadablePanel.java

SoftwareConfigParser.h ReportHeadingsLeftPanel.java

Page 57 of 76

Page 58: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

FileCommands.h ReportHeadingsRightPanel.java

IndexedScore.h ReportingGroupsCustomSelectionPanel.java

Rectangle.h ReportingGroupsPanel.java

Run.h ReportNamePanel.java

SnipImage.h ReportOptionsPanel.java

AffidavitData.h SelectDisplayReportByPanel.java

BallotData.h StatisticsAndContestsCustomSelectionPanel.java

BallotDataXmlAccess.h StatisticsAndContestsPanel.java

BallotStyle.h BaseSummaryReportGenerator.java

BatchData.h CandidateOrderEnum.java

BusinessData.h CandidatePercentageChartScriptlet.java

Candidate.h ElectionSummaryReportDAO.java

CentralScannerData.h ElectionSummaryReportGenerator.java

Contest.h ElectionSummaryResult.java

Counter.h PrecinctSplitSummaryReportGenerator.java

DataTransferOptions.h PrecinctSummaryReportGenerator.java

ElectionData.h StatisticsJRDatasource.java

ElectionOptions.h RADARPerfLog.java

Identifier.h StopwatchPooledObjectFactory.java

LogicalBallotStyle.h BallotCountType.java

MultiSheetBallotData.h BallotServices.java

Party.h BaseElectionResult.java

PollOptions.h CandidateServices.java

PollPlaceData.h ContestCountType.java

Precinct.h ContestServices.java

PtrHelp.h ReportingTagInformation.java

ReportTag.h ReportNumberGeneratorService.java

ResolveManifestData.h ResultSnapshotService.java

ResultsData.h ResultSnapshotServiceMsg.java

Signature.h ResultSnapshotServiceUtils.java

TimeStamp.h WriteInCandidate.java

WriteIn.h WriteInCandidateDAO.java

AsymmetricKey.h HasReportDesign.java

AsymmetricKeyContext.h RADARStatisticsHelper.java

AsymmetricKeyPair.h RADARStatisticsService.java

Context.h ElectionSummaryStatisticsDAO.java

CryptoFwd.h BaseStatisticCU.java

DigestOp.h PrecinctReportingStatusByReportingGroupCU.java

Exception.h PrecinctReportingStatusCU.java

HighLevelOps.h StatisticGroupEnum.java

KeyGenerationOp.h StatisticTypeEnum.java

LibContext.h Statistic.java

ParameterKey.h ReportModule.java

Portability.h ReportMsg.java

PrivateKey.h AddEditResultsReportAction.java

PublicKey.h AddEditResultsReportDefAction.java

RandomNumberGenerator.h DeleteResultsReportDefAction.java

RandomOp.h DoubleVoteStatisticsAction.java

RandomSeed.h OverVoteStatisticsAction.java

RSAHelper.h ViewResultsReportAction.java

Sha2Digest.h CanvasReportDataSource.java

SignatureOp.h CanvasReportGenerator.java

Page 58 of 76

Page 59: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SymmetricCipherOp.h SummaryReportGenerator.java

SymmetricDecipherOp.h ReportingResultsService.java

SymmetricKey.h CanvasReportPanel.java

Util.h CanvasReportTopComponent.java

VerificationOp.h ReportStatusPanel.java

BlockDevMountClient.h ReportStatusTopComponent.java

CpuClient.h SummaryReportPanel.java

DmiClient.h SummaryReportTopComponent.java

EbaClient.h ResultsReportDefNode.java

Elo2500uClient.h ResultsReportDefRootNode.java

HalClientLock.h ResultsReportDefTypeNode.java

HddDeviceClient.h RADARJasperReportTopComponent.java

PmtClient.h ReportingMsg.java

PMTMessageDefines.h AdjudicationSettingsAction.java

SipClient.h ManualEntryLogReportAction.java

SysClient.h ReportingCompleteAction.java

UsbDeviceClient.h ReportingCompleteActionManager.java

UvcClient.h ReportingImportElectionDataPanel.java

VideoClient.h ReportingImportElectionDataTopComponent.java

BlockDevMount.h TableRvExportAction.java

BlockDevMountHandler.h ImportResultsAction.java

ClientHandler.h RegisteredVoterCountTable.java

cmds.h RegisteredVotersPanel.java

comm.h RegisteredVotersTopComponent.java

CpuHandler.h RegisteredVotersAction.java

CpuInfo.h ResultsManualEntryAction.java

Directory.h WriteInNameReportAction.java

DmiHandler.h WriteInNamesAction.java

DmiInfo.h ManualResultsEntryFormOpenedEvent.java

EbaHandler.h ManualResultsEntryPanel.java

EbaInfo.h ManualResultsEntryTableObjectModel.java

Elo2500uHandler.h ManualResultsEntryTopComponent.java

Elo2500uInfo.h ResultsModule.java

HwScanner.h ResultsNavigationPanel.java

log.h ResultsStatusPanel.java

LsAncillaryProtocol.h ManualEntryLogReportGenerator.java

PartitionInfo.h WriteInNamesReportGenerator.java

PmtHandler.h FirstView.java

PmtInfo.h SetReportingCompleteTask.java

powerpic.h AdjudicationSettingsTopComponent.java

SerialDeviceInfo.h AdjudicationUIService.java

SipHandler.h AdminSettingsChangedOnStart.java

SocketHandler.h AdminSettingsMsg.java

SysHandler.h AdminSettingsNavigationPanel.java

SysInfo.h BaseReportingSettingsAddEditAction.java

UsbDeviceHandler.h OpenAllReportingSettingsAction.java

UsbDeviceInfo.h AdjudicationSettingsTabPane.java

UsbInputDeviceInfo.h AllowOptionType.java

UvcHandler.h BaseAddEditPanel.java

VideoHandler.h UpdatedCandidatesAddEditAction.java

VideoInfo.h UpdatedCandidatesAddEditPanel.java

basiccommand.h UpdatedCandidatesObjectTableModel.java

Page 59 of 76

Page 60: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

BSLconsts.h UpdatedCandidatesTableModel.java

BSLerrors.h UpdatedCandidatesTopComponent.java

command.h UpdatedContestAddEditPanel.java

debug.h UpdatedContestObjectTableModel.java

readline.h UpdatedContestsAddEditAction.java

registername.h UpdatedContestsTopComponent.java

serial.h AllowResultsDisplayAction.java

streamstate.h ReportingGroupCellEditor.java

TIImage.h ReportingGroupCellRenderer.java

TIImageBuilder.h UpdatedPollPlacesAddEditAction.java

AbstractComputationNode.h UpdatedPollPlacesAddEditPanel.java

AggregateClassifier.h UpdatedPollPlacesObjectTableModel.java

AreaInfo.h UpdatedPollPlacesTopComponent.java

AstroPaperRecord.h UpdatedPrecinctAddEditPanel.java

Ballot.h UpdatedPrecinctObjectTableModel.java

BallotFactory.h UpdatedPrecinctsAddEditAction.java

BallotImageDelegate.h UpdatedPrecinctsTopComponent.java

BallotParameters.h BallotLockEvent.java

BallotSpecParameters.h BallotReviewButtonPanel.java

BasePixelSubRectProcessor.h BallotReviewLoadTableEvent.java

BaseScannable.h BallotReviewMsg.java

BoundingBox.h BallotReviewPageableTopComponent.java

BytePixelCountRectProcessor.h BallotReviewService.java

CenterCellHelper.h BallotReviewStatusPanel.java

Classifier.h BallotReviewStatusUpdateEvent.java

ClassifierFactory.h BallotReviewToolbarPanel.java

CodeChannelOffset.h BallotReviewTopComponent.java

ComputationDependency.h NavigatorPanelControllerService.java

ComputationExecutor.h TopControllerService.java

ComputationNode.h AbstractBallotCellAction.java

ComputedSearchArea.h AdjudicateBallotAction.java

DecodeAreaInfo.h BallotReviewPageableAction.java

DecodeCodeChannel.h ViewAllBallotCellsAction.java

DecodeInfo.h ViewBallotCellAction.java

DeskewImageSubRect.h CongTabulator.java

DynamicAreaLocationComputation.h AllContestEditorUI.java

DynamicBallot.h BallotReviewLayoutPanel.java

DynamicBallotSide.h BallotReviewNavigatorPanel.java

DynamicDSIMBallot.h BallotViewerPanel.java

DynamicESSIMBallot.h CandidateExtender.java

DynamicMarkCalibration.h CandidateUI.java

DynamicMarkLocationComputation.h ContestEditorUI.java

EastEdgeStats.h ContestExtender.java

ESSIMMarkLocationComputation.h NoteEditorPanel.java

ExtractEdge.h AdjudicationNote.java

FilterNoise.h BallotReviewDataService.java

FindMarkCenters.h CommitLockManager.java

HorizontalEdgeStats.h IMarkedSheetDisposition.java

ImageListener.h FillBallotReviewEvent.java

ImageProcessorError.h BallotExceptionMutableTreeNode.java

ImageRatioPoint.h BallotStatusMutableTreeNode.java

ImageSubRect.h BallotStyleMutableTreeNode.java

Page 60 of 76

Page 61: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

IMRClassifier.h BallotTypeMutableTreeNode.java

IMRConfigTable.h BatchMutableTreeNode.java

IMRException.h ContestMutableTreeNode.java

IMRForward.h DistrictMutableTreeNode.java

IMRRowStats.h FilterAttributes.java

IMRValue.h FiltersEnum.java

IMRVariables.h MachineMutableTreeNode.java

InlinedIMRRectProcessor.h PartyMutableTreeNode.java

LengthOffsetRelativePoint.h PollMediaMutableTreeNode.java

Line.h PollPlaceMutableTreeNode.java

Mark.h PrecinctMutableTreeNode.java

MarkCalibration.h ReportingMutableTreeNode.java

MarkLocationComputation.h WriteInMutableTreeNode.java

MaskBuilder.h BallotFilterEvent.java

MaskEdge.h BallotFilterRefreshEventListener.java

MaskParameters.h BallotFilterService.java

NoiseFilter1D.h BallotCellNode.java

NorthEdgeStats.h BallotCellRootNode.java

PixelCountClassifier.h CVRReportGenerator.java

PixelCountRectProcessor.h AdjudicatorUtility.java

PixelOffsetRelativePoint.h BallotReviewPagingCalculator.java

Point.h BallotReviewStatistic.java

Rectangle.h CVRBallotImageXml.java

RelativePoint.h CVRCandidateXML.java

RunLengthDataSet.h CVRContestXml.java

Scannable.h CVRMarginalMark.java

SearchEdge.h CVRXml.java

SouthEdgeStats.h ReportingControllerService.java

StaticPoint.h LoadResultsNavigatorPanel.java

TimingTrackArea.h LoadResultsPanel.java

VerticalEdgeStats.h LoadResultsService.java

WeightedFilterSection.h LoadResultsServiceMsg.java

WeightedLineFit.h LoadResultsStatusPanel.java

WestEdgeStats.h LoadResultsToolbarPanel.java

BallotImage.h LoadResultsTopComponent.java

BallotUnderSensorCommand.h LoadResultsTopPanel.java

BarcodeDataRepository.h ChangePollPlaceStatusAction.java

BarcodeReport.h ClearMediaResultsAction.java

CalibrateScannerCommand.h ClearResultsAction.java

CheckHardwareCommand.h ResetTask.java

CreateTiffCommand.h LoadResultsNavigatorPanelOpenedEvent.java

DigitalReadingsReport.h LoadResultsNavigatorPanelSwitchEvent.java

DispatchBallotCommand.h ManualResultsSavedEvent.java

DSIMTextReportFormat.h UpdateResultsStatisticEvent.java

EnhDsHalClient.h IBallotException.java

ExtendedAreaInfoCommand.h ISheetAdjudicateStatus.java

GetPrintedCvrInfo.h LoadResultsRootNode.java

GetScannerConfigThresholdCommand.h PollMasterMediaNode.java

GetScannerThresholdCommand.h PollMediaNode.java

HandleScanCommand.h PollPlaceNode.java

ImgProcException.h PollPlacePrecinctNode.java

InitBallotDiagnosticsCommand.h PollPlacePrecinctProfileNode.java

Page 61 of 76

Page 62: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

InitCommand.h PollPlaceProfileNode.java

IsBallotOutCommand.h PollStatus.java

IsEVReviewBoxMarked.h PolPrecinctRootNode.java

MainApp.h PrecinctNode.java

MarkCodeReport.h ResultsLoaderErrorNode.java

MarkInfoCommand.h ResultsLoaderErrorRootNode.java

OverrideDiverterCommand.h ResultsLoaderNode.java

PPCommand.h ResultsLoaderRootNode.java

PPErrorDefs.h SFTPClient.java

PPException.h ResetPollPlaceStatusTask.java

PPMessageMap.h ResetRepGroupStatusTask.java

ProcessImagesCommand.h UpdatePollPlaceStatusTask.java

ReportDataRepository.h LoadResultsDashboard.java

SaveBallotImageCommand.h LoadResultsOptions.java

ScanControl.h ResultsErrorPanel.java

ScannerConfig.h ResultsReceivedPanel.java

ScannerErrorMessageMap.h BaseReportingTopComponent.java

ScannerException.h ReportingNavigatorContentPanel.java

SetBallotSpecIDCommand.h ReportingNavigatorControllerService.java

SetDiverterCommand.h ReportingNavigatorControllerServiceImpl.java

SetScannerConfigThresholdCommand.h ReportingNavigatorUtils.java

SetScannerThresholdCommand.h ProvisionalBallotsMsg.java

SetTargetTypeCommand.h ProvisionalBallotsNavigatorButtonPanel.java

StampBallotCommand.h ProvisionalBallotsNavigatorPanel.java

TextDataRepository.h ProvisionalBallotsNavigatorService.java

TextReport.h ProvisionalBallotsNodeEnum.java

UpdateBallotDiagnosticsCommand.h ProvisionalBallotsPanel.java

UpdateFirmwareCommand.h ProvisionalBallotsToolbar.java

WriteableAreaInfoCommand.h ProvisionalBallotsTopComponent.java

XrefTab.h ProvisionalBallotsPageableAction.java

REIScannerTraits.h ProvisionalBallotsDataService.java

Scanner.h ProvisionalBallotsFilterService.java

ScannerApiClient.h CheckableAbstractBeanNode.java

ScannerApiClientFactory.h HasChildFactory.java

ScannerClient.h IncludeInResultsEnum.java

ScannerDataExchange.h IncludeInResultsNode.java

ScannerDefs.h IncludeInResultsRootNode.java

ScannerDs200ApiClient.h PollPlaceNode.java

ScannerErrors.h PollPlaceRootNode.java

ScannerMessages.h PrecinctNode.java

ScannerServer.h PrecinctRootNode.java

ScannerServerErrors.h ProvisionalBallotsCheckableAbstractRootNode.java

ScannerTraits.h ProvisionalBallotsRootNode.java

Socket.h ProvisionalBallotsTableNode.java

USBdev.h ProvisionalBallotsTableRootNode.java

USBinterface.h ReportingGroupNode.java

BackupCheckCommand.h ReportingGroupRootNode.java

BackupConfig.h ProvisionalBallotsPagingCalculator.java

BackupTrmBase.h ProvisionalBallotsTableViewModel.java

CheckVoteStorageCmd.h ReportingOptionsMsg.java

ConcurrentPersistRasterCommand.h ReportingOptionsNodeEnum.java

CopyCfPartitions.h ReportingOptionsService.java

Page 62 of 76

Page 63: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

DsHardwareCheckCommand.h ReportingOptionsTopComponent.java

EraseBackup.h WriteinManagementToolbar.java

ExpressVoteAuditEvents.h AddWriteInAction.java

ExpressvoteCheckCommand.h DeleteWriteInAction.java

GetOverrideInitialsOffCommand.h EditWriteInAction.java

GetOverrideReviewOffCommand.h BallotContestNode.java

GetStatusBarcodeDisplayCommand.h BallotContestNodeFactory.java

InitBackup.h BallotContestRootNode.java

InterProcessAuditEvent.h BaseReportingOptionsRootNode.java

PerformBackup.h ReportingOptionsRootNode.java

PersistOverrideInitialsCommand.h WriteInNode.java

PersistOverrideReviewCommand.h ReportingOptionsNavigatorPanel.java

PersistRasterCommand.h WriteInAddEditPanel.java

PersistStatusBarcodeDisplayCommand.h RADARCollapseAllAction.java

RedundantMount.h RADARExpandAllAction.java

SendElectionInfoCommand.h RADARToolbarAction.java

StartTetheredSession.h RADARToolbarEvent.java

ValidateBackup.h ServiceActivatedEvent.java

VoteTetheredSession.h PrecinctReportingGroupStatus.java

BackupTrmStrategy.h PrecinctReportingStatus.java

FilterTrmStrategy.h RADARNavigatorPanel.java

MediaSize.h RADARService.java

MainApp.h RADARToolbarPanel.java

cal.h RADARUtils.java

Ballot.h ReportingServiceOrderComparator.java

BallotSpecs.h ElectionResults.java

Batch.h ProvisionalBallots.java

BStylePaper.h ResultsReportsNavigationPanel.java

Business.h ResultsReportsService.java

ds200settings.h ResultsReportsTopComponent.java

ds850settings.h NewWriteInPanel.java

Election.h WriteInBulkEditor.java

PollPlace.h WriteInNavigatorButtonPanel.java

PollPlaceCollection.h WriteInNodeEnum.java

ResolveManifest.h WriteInReviewMsg.java

UnityTabTypes.h WriteInReviewNavigatorPanel.java

UnityTypes.h WriteInReviewPanel.java

Audit.java WriteInReviewService.java

BallotScanner.java WriteInReviewToolbar.java

BallotScannerHolder.java WriteInReviewTopComponent.java

BallotScannerResponse.java WriteInTableEntry.java

BallotScannerWireProtocol.java ViewWriteInBallotAction.java

BallotState.java WriteInReviewPageableAction.java

BasicAudit.java WriteInReviewDataService.java

BasicBallotScanner.java WriteInFilterService.java

BasicModemRunner.java AbstractBeanNode.java

Battery.java BallotContestNode.java

Config.java BallotContestRootNode.java

CoNGAuditLog.java BallotStyleNode.java

DefaultDiverterLogic.java BallotStyleRootNode.java

DisplayEngine.java BatchNode.java

DiverterLogic.java BatchRootNode.java

Page 63 of 76

Page 64: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

DiverterModel.java CheckableAbstractBeanNode.java

EBAStatus.java DeviceTypeNode.java

Election.java DeviceTypeRootNode.java

ElectionConfiguration.java HasChildFactory.java

EssSystem.java PollPlaceNode.java

ExpressVote.java PollPlaceRootNode.java

FactoryWareHouse.java PrecinctNode.java

Hardware.java PrecinctRootNode.java

Messages.java WriteInCheckableAbstractRootNode.java

ModemRunner.java WriteInChildFactory.java

ModemRunnerHolder.java WriteInNode.java

ModemRunnerResponse.java WriteInReviewRootNode.java

ModemRunnerWireProtocol.java WriteInTableNode.java

StreamOrientedModemRunnerWireProtocol.java WriteInTableRootNode.java

StreamOrientedScannerBallotWireProtocol.java BallotContestNodeBean.java

VoteSession.java WriteInNodeBean.java

AbstractAuditLog.java WriteInCellEditor.java

AccessibilityConsoleListener.java WriteInCellRenderer.java

ActionDispatch.java WriteInReviewPagingCalculator.java

ActionMap.java WriteInTableViewModel.java

AuditInterface.java ResolveModule.java

BallotCancelMode.java ResolveMsg.java

BallotInterface.java ResolveStatusPanel.java

BallotLanguages.java ResolveStatusTopComponent.java

BallotStyle.java ExecuteReportAction.java

BatteryInterface.java ReportAction.java

Candidate.java BatchListReportXMLGenerator.java

ConfigInterface.java AdjudicateBatchNode.java

Contest.java AdjudicateRootNode.java

DisplayEngineInterface.java AdjudicateBatchAction.java

EBAStatusInterface.java BatchContextData.java

ElectionInterface.java CancelBatchAction.java

ElectionType.java ClearVotesAction.java

Entity.java ContestContextData.java

ErrorPage.java HighlightsAction.java

Event.java NextBatchAction.java

ExpressVoteInterface.java NextContestAction.java

HardwareInterface.java PreviousContestAction.java

Heading.java ResolveAdjudicatorAction.java

MessageResourceInterface.java RevertVotesAction.java

MethodAdapter.java SaveBallotAction.java

Party.java SaveBatchAction.java

Precinct.java ShowAdjudicatedAction.java

PWPListener.java ShowAllAction.java

ReflectionBasedSysObjectsAdapter.java ViewResolveStatusAction.java

ReopenType.java AdjudicatorPanel.java

ReportCallbackInterface.java AdjudicatorTopComponent.java

ReportOptions.java CandidateUI.java

SummaryReviewType.java CommentsHistoryTableModel.java

SystemEventListener.java ContestComboModel.java

TileActionHandler.java ContestPanel.java

TileActionMapper.java ContestTableModel.java

Page 64 of 76

Page 65: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

TileActions.java ContestUI.java

TileActionToMethodAdapter.java EndOfBatchPanel.java

TileHandler.java IBallotAdjudicator.java

VoteButtonListener.java BallotMetadataPrinter.java

VoteSessionInterface.java BallotPrinter.java

WhenPaintingDone.java BallotSheetPrintedEvent.java

Ds200AuditKeys.java BallotSheetPrintedListener.java

Ds200Battery.java PageableBallot.java

Ds200Config.java PageableBallotSide.java

Ds200DisplayEngine.java PrintableBallot.java

Ds200DiverterModel.java PrintableFacsimile.java

Ds200EBA.java ScannableBallot.java

Ds200Election.java ResultsMsg.java

Ds200ElectionConfiguration.java ResultsService.java

Ds200ExpressVote.java Statistics.java

Ds200Hardware.java IAccumulator.java

Ds200Messages.java IResultSnapshot.java

Ds200Pages.java IResultXmlGenerator.java

Ds200System.java ISnapshotObserver.java

Ds200VoterLangMessages.java Accumulator.java

Ds200VoteSession.java ByContestCursor.java

IsWirelessSupplier.java ErmResultXmlGenerator.java

LazyCache.java ResultSnapshot.java

ModemAllowedSupplier.java ResultsReportDef.java

ModemIdSupplier.java ResultsReportDefImpl.java

ModemMatchesMediaSupplier.java ResultsReportDefRepository.java

ModemPresentSupplier.java ResultsReportDefService.java

ModemRegStatusSupplier.java DeviceType.java

ModemTypeSupplier.java IBallotSheet.java

PaperProcessor.java IBallotSheetCandidate.java

AdminCriticalErrorPage.java IBallotSheetCandidateMap.java

AdminLanguageSelectPage.java IBallotSheetContest.java

BackupMediaNotDetected.java IBallotSheetContestMap.java

BallotDiagnosticScanning.java IBallotSheetExtent.java

BatteryLowPage.java IBallotSheetMap.java

ChangePhoneNumberPage.java IBallotSheetReportingTagMap.java

ConfirmPrecinctPage.java ICandidate.java

DirectPrintAccessReport.java ICandidateMap.java

DiverterErrorPage.java IContest.java

EBAInsertPage.java IContestMap.java

EBARemovedPage.java IDistrict.java

EnterPrecinctNumberPage.java IDistrictMap.java

ForceShutdownPage.java IDistrictType.java

GetAvailablePrecinctPage.java IDistrictTypeMap.java

InitPage.java IElectionDef.java

ModemProcessPage.java IElectionLoader.java

ModemResultStatus.java IJurisdiction.java

ModemSending.java IKeyId.java

ModemSignalStrength.java ILanguage.java

ModemStatus.java ILanguageMap.java

NumericKeyPadPage.java ILanguageNameMap.java

OverrideAuthorizationBoxes.java ILogicalBallot.java

Page 65 of 76

Page 66: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

OverrideBallotRejection.java ILogicalBallotMap.java

OverrideBallotRejectionBallotCastPage.java IMarkTarget.java

OverrideBallotRejectionInsertBallotPage.java IMarkTargetList.java

OverrideBallotRejectionPage.java IName.java

OverrideBallotRejectionScanBallotPage.java INameable.java

PasswordPage.java IParty.java

PollMediaPasswordPage.java IPartyMap.java

PrintBalStatusAcctgReportPage.java IPoll.java

PrintDailyBalStatusAcctgReportPage.java IPollMap.java

PrintEventLogReportPage.java IPollMedia.java

PrintPollPlaceResultsReportPage.java IPollMediaMap.java

PrintPreviewPage.java IPollType.java

PrintPreviewTiffPage.java IPollTypeMap.java

PrintProgressPage.java IProvisionalDisposition.java

PrintResultsReportPage.java IProvisionalDispositionMap.java

PrintStateReportPage.java IProvisionalReason.java

PrintWriteInsPage.java IProvisionalStatus.java

PrintZeroReportPage.java IRegisteredVoterMap.java

ProgressClearVotes.java SheetSide.java

ProgressPollClosePage.java BallotSheet.java

ProgressPollOpenPage.java BallotSheetCandidate.java

ProgressProcessingUnclearWriteInImages.java BallotSheetCandidateMap.java

ProgressProcessingWriteIns.java BallotSheetContest.java

PWToolsPage.java BallotSheetContestMap.java

Report.java BallotSheetExtent.java

ReportOptionsPage.java BallotSheetMap.java

ShutdownPage.java BallotSheetReportingTagMap.java

SMAccessCodeBypassEditPage.java Candidate.java

SMAccessCodeBypassPage.java CandidateMap.java

SMAccessCodeBypassSetSuccessfullyPage.java CommonElement.java

SMBallotDiagCopyData.java Contest.java

SMBallotDiagCopyReturn.java ContestMap.java

SMBallotDiagnosticReportsPage.java District.java

SMBallotDiagnosticScanningPage.java DistrictMap.java

SMBallotDiagnosticsPage.java DistrictType.java

SMCalibrateScannerWarningPage.java DistrictTypeMap.java

SMCalibrateTouchScreenFinishedPage.java ElectionDef.java

SMCalibrateTouchScreenPage.java ExceptionHandler.java

SMCreateValidationMediaCopyDataProgressPage.java Jurisdiction.java

SMCreateValidationMediaInvalidMediaInsertedPage.javaLanguage.java

SMCreateValidationMediaPage.java LanguageMap.java

SMCreateValidationMediaSuccessfullyCreated.java LanguageNameMap.java

SMCriticalErrorShutdownPage.java LogicalBallot.java

SMDateAndTimePage.java LogicalBallotMap.java

SMDateTimeExitConfirmPage.java MarkTarget.java

SMDateTimeFinishedPage.java MarkTargetList.java

SMHardwareDiagnosticHardwareReportsPage.java Name.java

SMHardwareDiagnosticsPage.java Party.java

SMHardwareDiagnosticTestAudioPage.java PartyMap.java

SMHardwareSettingsPage.java PgElectionLoader.java

SMLoadClearDevicePage.java Poll.java

SMLoadFirmwarePage.java PollMap.java

Page 66 of 76

Page 67: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

SMLoadingClearDeviceFinishedPage.java PollMedia.java

SMLoadingClearDevicePage.java PollMediaMap.java

SMMissingEQCPage.java PollType.java

SMProgressBallotDiagnosticScanningPage.java PollTypeMap.java

SMProgressCalibratingScannerPage.java ProvisionalDisposition.java

SMReportTextSizeEditPage.java ProvisionalDispositionMap.java

SMReportTextSizePage.java RegisteredVoterMap.java

SMReportTextSizeSetSuccessfully.java BatchChangedEvent.java

SMSetScannerBitonalThresholdPage.java Counter.java

SMSetScannerBitonalThresholdWarningDialog.java Counters.java

SMStatusScreen.java PrecinctBallotCtr.java

SMSystemSettingsPage.java MarkedBallotSheetNode.java

SMTaskFinishedPage.java ResultsBatchNode.java

SMTransmissionMenuPage.java ResultsRootNode.java

SMWarningPage.java ElectionChildFactory.java

StatusClosedCollected.java ElectionNode.java

StatusElectionDefFound.java KeyObject.java

StatusElectionDefNotFound.java BallotImageUtility.java

StatusReadyToClose.java ByteArrayCompressor.java

StatusReadyToVote.java GraphicsWriterMgr.java

StatusReopenClearVotesConfirm.java HighlightTargetRenderer.java

StatusReopenConfirm.java ICEPdfRenderer.java

StatusSuccessfullyClearedVoteTotals.java IGraphicsWriter.java

StatusTestResultsFound.java IMarkedSheetRenderer.java

TerminalStatePage.java IPainter.java

UnclearWriteInDetectedPage.java IPdfRenderer.java

WarningPage.java ITargetRenderer.java

WriteInBallotViewPage.java ITargetShape.java

ABAreYouSureDialog.java IWriteParameterType.java

AudioBallotActivatedPage.java MarkTargetRenderer.java

AudioBallotCriticalErrorPage.java NoPdfRenderer.java

AudioBallotFatalErrorPage.java OvalShape.java

AudioBallotGeneralErrorPage.java PainterCollection.java

AudioBallotSelectionPage.java ParamTypeDPI.java

AudioEnterPrecinctIDPage.java ParamTypeTiffCompression.java

AudioKeyboardEnterProvisionalCodePage.java PdfWriter.java

AudioManageSessionPage.java RectShape.java

AudioPages.java SheetFacsimileRenderer.java

AudioSelectPartyPage.java SheetRecTargetsRenderer.java

AudioSelectPrecinctPage.java SheetScanRenderer.java

AudioSelectStylePage.java SheetTargetsRenderer.java

AudioSessionAdminPage.java TiffWriter.java

GetAlphaNumericValuePage.java WriteParameter.java

GetListItemPage.java CoNGTallyLogic.java

GetNumberPage.java CreatePollingPlaceXML.java

AudioBallotStatusIconControl.java IBatchLocator.java

AudioLanguageId.java IDSBatch.java

AudioPromptId.java AcquireException.java

AudioState.java BallotExceptionHelper.java

AudioVoteSession.java BallotExceptionType.java

AudioVoteSessionError.java BallotLockEntity.java

AudioVoteSessionListener.java BlankStatus.java

Page 67 of 76

Page 68: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

AudioVoteSessionStatus.java IAcquireObserver.java

NullAudioVoteSession.java IAcquireServer.java

StateTransition.java IAdjudicateConditions.java

Uvc100Election.java IAdjudicateStatus.java

UvcKeyHandler.java IBallotSheetComment.java

UvcKeyHandlerPauseKey.java IBallotSheetCommentList.java

UvcLogPresence.java IBallotSheetCtr.java

AudioBallot.java IBallotSheetCtrMap.java

AudioCandidate.java IBallotSheetStatus.java

AudioContest.java IBallotType.java

AudioEntity.java IBatch.java

AudioHeading.java IBatchLog.java

NullAudioBallot.java IBatchLogEntry.java

NullAudioCandidate.java ICandidateCtr.java

NullAudioContest.java ICandidateCtrMap.java

NullAudioEntity.java ICandidateRankCtr.java

NullAudioHeading.java ICandidateRankCtrList.java

SelectionResult.java IChildMedia.java

Uvc100PollingPlaceFactory.java IContestCtr.java

AudioPlayer.java IContestCtrMap.java

AudioPlayerListener.java IContestRankCtr.java

AudioTask.java IContestRankCtrList.java

BasicAudioPlayer.java IContestStatus.java

JavaSoundUtil.java IContestStatusMap.java

NullAudioPlayer.java ICounters.java

Tempo.java IDistrictBallotKey.java

VolumeLevel.java IDistrictCountersMap.java

BallotDispatchOptions.java IDistrictPartyKey.java

BallotOptions.java IExtraneousExtentList.java

Ds200BallotStyle.java IImageOrientation.java

Ds200Candidate.java ILoaderBatch.java

Ds200Contest.java ILoadingStatus.java

Ds200WriteableArea.java IMachine.java

Query.java IMachinetoPrecinct.java

SaveBallotPaperImageType.java IMark.java

BallotExceptionPages.java IMarkedBallotSheet.java

CriticalErrorPage.java IMarkedBallotStats.java

IOPaperMarginalMarkQueryPage.java IMarkedCandidate.java

IOPaperVoterDoubleVoteQueryPage.java IMarkedCandidateMap.java

IOPaperVoterOverVoteQueryPage.java IMarkedSheetIterator.java

IOPaperVoterQueryPage.java IMarkedSheetList.java

IOPaperVoterUnderVoteQueryPage.java IMarkedSheetUpdater.java

LoadBallotPage.java IMarkList.java

PaperBlankBallotQueryPage.java IMasterBatch.java

PaperCheckBallotOutPage.java IPollMediaStatus.java

PaperCheckJamCleared.java IScanImages.java

PaperErrorSummaryPage.java ISecurityKeys.java

PaperJamCleared.java ISheetDisposition.java

PaperLanguageOptionSelector.java ITallyLogic.java

PaperLanguageSelectCarousel.java IWriteIn.java

PaperLanguageSelectPage.java WriteInType.java

PaperMarginalMarkQueryPage.java AcquireServer.java

Page 68 of 76

Page 69: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

PaperProcessBallotPage.java AdjudicateConditions.java

PaperReturnBallotPage.java BallotSheetComment.java

PaperThankYouPage.java BallotSheetCommentList.java

PaperVoterCrossOverQueryNoTitlePage.java BallotSheetCtr.java

PaperVoterCrossOverQueryPage.java BallotSheetCtrMap.java

PaperVoterDoubleVoteQueryNoTitlePage.java BallotSheetStatus.java

PaperVoterDoubleVoteQueryPage.java Batch.java

PaperVoterJudgeBxNotMarkedPage.java BatchLog.java

PaperVoterMarginalQueryNoTitlePage.java BatchLogEntry.java

PaperVoterOverVoteQueryNoTitlePage.java BatchLogExport.java

PaperVoterOverVoteQueryPage.java BatchLogExportIterator.java

PaperVoterQueryNoContestTitlePage.java BatchMarkedBallotStats.java

PaperVoterQueryPage.java CandidateCtr.java

PaperVoterRejectPage.java CandidateCtrMap.java

PaperVoterUnderVoteQueryNoTitlePage.java CandidateRankCtr.java

PaperVoterUnderVoteQueryPage.java CandidateRankCtrList.java

PaperWelcomePage.java ChildMedia.java

AggregateBallotConstraint.java ContestCtr.java

BallotConstraint.java ContestCtrMap.java

BallotRulesValidator.java ContestRankCtr.java

BasicConstraint.java ContestRankCtrList.java

ConditionalPage.java ContestStatus.java

ContestBasedConstraint.java ContestStatusMap.java

PageFetcher.java Counters.java

ResponseBehavior.java DistrictBallotKey.java

ResponseBehaviorFunction.java DistrictCountersMap.java

ResponseType.java DistrictPartyKey.java

StaticPageFetcher.java DsImageRep.java

AutoOnOffTile.java EDefInputStream.java

ContestStatusListComponent.java ExtraneousExtentList.java

CurrentTimeComponent.java LoadingStatus.java

Ds200Page.java Machine.java

Ds200SMPage.java MachinetoPrecinct.java

Ds200VoterPage.java Mark.java

ErrorCountListComponent.java MarkedBallotSheet.java

ExceptionContestCountTile.java MarkedBallotSheetLite.java

HelpDialog.java MarkedBallotStats.java

ItemListComponent.java MarkedCandidate.java

OnOffTile.java MarkedCandidateMap.java

PollPlaceTile.java MarkedSheetIterator.java

ProgressBubble.java MarkedSheetList.java

ProtectedCountTile.java MarkedSheetUpdater.java

PublicCountInformationDialog.java MarkList.java

PublicCountTile.java MasterBatch.java

TileWithShowMe.java NoImageRep.java

BasicKeyboardModel.java PgImageRep.java

KeyboardDataModel.java PollMediaStatus.java

KeyboardEventHandler.java RevisedMarkedBallotSheet.java

KeyboardEventListener.java TallyLogic.java

NoLeadingWhitespaceKeyboardModel.java WriteIn.java

BallotPaperFactory.java AbstractProgress.java

BallotPaperParser.java AlternateRowTable.java

Page 69 of 76

Page 70: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

Ds200AdminScreensFactory.java DefaultAcquireObserver.java

Ds200BallotPaperFactory.java OutlineViewPane.java

Ds200BusinessFactory.java ProgressPropertyEditorSupport.java

Ds200ElectionOptionsFactory.java PropertySheetViewPane.java

Ds200PollingPlaceFactory.java SimplePropertyEditor.java

Ds200SysObjectsFactory.java ConnectionFactory.java

Ds200AccessibilityConsole.java CredConnectionFactory.java

Ds200PollWorkerPanel.java DAOConnectionFactory.java

Ds200PowerManagement.java DatabaseJob.java

Ds200VoteButtonPanel.java DatabaseWorkQueue.java

SeikoPrinter.java DS200SettingsTask.java

BaseReport.java IterableTemplate.java

ConfigurationReport.java MappingCollection.java

Ds200MessagesTransform.java MediaWatcher.java

AdminPage.java Observers.java

AlignTxt.java Progress.java

AnimatedImage.java Ref.java

BlinkCursor.java Row.java

BufferedPanel.java RowIterable.java

ButtonCarouselComponent.java StoredProcExec.java

CalendarComponent.java BallotException.java

CursorManager.java TouchscreenMsg.java

Dialog.java ListListModel.java

Display.java BallotColor.java

ImageViewerComponent.java BallotModel.java

Img.java BallotModelHelper.java

KeypadComponent.java BallotStyleScanResultIdentifier.java

OptionSelectorComponent.java BaseCell.java

Page.java BasePage.java

PagingListComponent.java BaseRow.java

PagingListComponentWithTiles.java BaseSection.java

ParameterizedTile.java BaseTable.java

ProgressBar.java ColumnLayout.java

ProgressComponentInterface.java ContentAudioHelper.java

SipPuffCursor.java ContentDataTypeMapping.java

Tile.java ContentDataWrapper.java

TileEx.java DivTags.java

TimeComponent.java FlexibleGridLayout.java

TimeZoneList.java HtmlElementId.java

TransparentCursor.java HtmlTags.java

Txt.java IntSize.java

WaitCursor.java OfficeSection.java

BallotStyleFactoryInterface.java Page.java

BusinessAdapter.java QuestionResponseTouchWrapper.java

BusinessFactoryInterface.java QuestionResponseWrapper.java

BusinessParser.java QuestionSection.java

ElectionOptionsAdapter.java SameCornerWrapper.java

ElectionOptionsFactoryInterface.java SectionFactory.java

ElectionParser.java StyleHelper.java

ElectionStorageDelegate.java TargetWrapper.java

EssSystemStorageDelegate.java BaseRuler.java

ExcelScreenTextParser.java BaseRulerCanvas.java

Page 70 of 76

Page 71: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

Parser.java Browser.java

PollingPlaceAdapter.java BrowserContextMenuHandler.java

PollingPlaceFactoryInterface.java BrowserEventHandler.java

PollingPlaceParser.java EntityClause.java

ScreenTextAdapter.java HorizontalPointerCanvas.java

ScreenTextParserInterface.java HorizontalRuler.java

SysObjectsAdapter.java HorizontalTickMarksCanvas.java

SysObjectsFactoryInterface.java HorizontalUnitMarksCanvas.java

SysObjectsParser.java LiteBrowser.java

AccessibilityConsole.java MessageWrapper.java

AccessibilityConsoleInterface.java Screen.java

Peripheral.java TouchscreenDisplay.java

PollWorkerPanel.java ValidationMessages.java

PollWorkerPanelInterface.java VerticalPointerCanvas.java

PowerManagement.java VerticalRuler.java

PowerManagementInterface.java VerticalTickMarksCanvas.java

SipPuffDevice.java VerticalUnitMarksCanvas.java

VoteButtonPanel.java Web.java

VoteButtonPanelInterface.java ZoomLevelModel.java

GraphicsPrintJob.java ZoomLevelSlider.java

Printer.java BallotContextMenuService.java

PrinterCharacterListener.java BallotLayoutUtil.java

PrinterListener.java Display.java

PrinterPoll.java DisplayModel.java

PrinterStatus.java Action.java

PrinterWriter.java BallotStyleEvent.java

PrintJob.java DeviceEvent.java

PrintSpooler.java EditNewStylesheetEvent.java

Seiko_IFV001_01B.java Event.java

TextPrintJob.java LanguageEvent.java

BasicTabulatorResponse.java LoadEvent.java

CoNGTabulator.java PrefCleanEvent.java

CoNGTabulatorProtocol.java PrefDirtyEvent.java

CoNGTabulators.java PreferencesEvent.java

CoNGTabulatorSupport.java PrefSaveError.java

DefaultCoNGTabulatorProtocol.java ScanErrorsEvent.java

EBAPresentInfo.java SettingEvent.java

Tabulator.java StylesheetEvent.java

TabulatorOps.java TouchscreenActivatedEvent.java

TabulatorResponse.java ZoomEvent.java

Audio.java BallotSetupExpressTouchTopComponent.java

BallotStyleCache.java BallotSetupExpressVoteXLTopComponent.java

BlockingQueue.java ContentPanel.java

BusinessCommException.java ManageDialog.java

DateTimeUtil.java Preferences.java

DefaultedInstanceCreator.java PreferencesTabEnum.java

DefaultUniqueIdGenerator.java ShowBallotStyle.java

DisplayErrorException.java TemplateStore.java

EssException.java TemplateStoreImpl.java

FailureException.java Touchscreen.java

GrayFilter.java TouchscreenHiddenException.java

ImageReader.java TouchscreenModule.java

Page 71 of 76

Page 72: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

JAXBUtil.java TouchscreenTopComponent.java

Message.java BallotSetupAction.java

NullUniqueIdGenerator.java BallotTitleAction.java

ObjectCache.java BsgStat.java

ParseException.java CandidateLevelTextAction.java

Path.java CandidateStylesheetAction.java

PlayList.java ContestLevelTextAction.java

SortedArrayList.java DisabledForTouchAction.java

TextFormatter.java DiscardUnsavedLayoutAction.java

UniqueIdGenerator.java EmptyCellStylesheetAction.java

ListResourceBundle.java FinalizeBallotLayoutAction.java

PropertyResourceBundle.java GraphicsAction.java

ResourceBundle.java HeadingStylesheetAction.java

ResourceClassLoader.java LanguageAction.java

XMLResourceBundle.java LoadLayoutTemplateAction.java

AudioPrompts.java OfficeSectionAction.java

AudioPromptsParser.java OfficeStylesheetAction.java

DelayedEvent.java PartyStylesheetAction.java

LanguagesParser.java QuestionResponseStylesheetAction.java

UvcAudioVoteSession.java QuestionSectionAction.java

UvcInactivityMonitor.java QuestionStylesheetAction.java

AudioBallotFactory.java SaveLayoutAction.java

BasicAudioBallot.java SaveLayoutTemplateAction.java

BasicAudioCandidate.java ScanAllBallotsAction.java

BasicAudioContest.java ScanCurrentBallotAction.java

BasicAudioEntity.java SectionPropertyAction.java

BasicAudioHeading.java StraightPartyStylesheetAction.java

MultiSheetAwareAudioBallot.java WriteInStylesheetAction.java

AbstractAudioState.java ZoomLevelAction.java

AbstractContestState.java BallotSetNode.java

AbstractVotableContestState.java BallotSetRootNode.java

BallotIntroState.java BallotStyleNode.java

BasicStateTransition.java BallotTitleStylesheetNode.java

CycleAudioPromptState.java CandidateLevelTextStylesheetNode.java

NoActivityTimeoutState.java CandidateStylesheetNode.java

OneShotAudioState.java ContentStylesheetNode.java

StateAudioUtil.java ContestLevelTextStylesheetNode.java

SuppressNoActivityTimerState.java EmptyCellStylesheetNode.java

ThreeMinUserTimeoutState.java HeadingStylesheetNode.java

UnpausableState.java OfficeStylesheetNode.java

WelcomeState.java PartyStylesheetNode.java

CastBallotState.java QuestionResponseStylesheetNode.java

ConfirmBallotState.java QuestionStylesheetNode.java

AbstractContestIntroState.java SectionPropertyNode.java

AbstractContestSelectionState.java StraightPartyStylesheetNode.java

AbstractContestStraightPartyWarningState.java SwitchableDataNode.java

AbstractContestViolationState.java TitledNode.java

AbstractContestWarningState.java WriteInStylesheetNode.java

AbstractIndexedContestState.java AutoIntSpinnerProperty.java

RevoteContestIntroState.java ColorProperty.java

RevoteContestSelectionState.java DimensionProperty.java

RevoteContestStraightPartyWarningState.java ListFontProperty.java

Page 72 of 76

Page 73: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

RevoteContestViolationState.java ListProperty.java

RevoteContestWarningState.java PartyRowColumnsProperty.java

VoteContestIntroState.java PropertyEditor.java

VoteContestSelectionState.java SpinnerProperty.java

VoteContestStraightPartyWarningState.java TextProperty.java

VoteContestViolationState.java Util.java

VoteContestWarningState.java ComboBoxEditor.java

BallotInstructionsState.java ComboBoxInplaceEditor.java

GeneralInstructionsState.java FloatFieldEditor.java

VotingDeviceInstructionsState.java FloatFieldInplaceEditor.java

LanguageSelectionConfirmationState.java SpinnerEditor.java

LanguageSelectionIntroState.java SpinnerInplaceEditor.java

LanguageSelectionState.java TextFieldEditor.java

ContestSummaryState.java TextFieldInplaceEditor.java

ReturnToSummaryState.java BallotStyleScanResultsStore.java

SummaryInstructionsState.java FinalizeContentLabels.java

AudioCandidateHeardPredicate.java TouchScreenLabelContentDAO.java

AudioCandidateIdPredicate.java BallotStyleJsonTask.java

AudioContestCandidateIdPredicate.java FinalizeBallotLayoutTask.java

AudioContestIterator.java ValidateBallotStylesTask.java

AudioEntityIdFunction.java AppliesToTree.java

SelectableAudioCandidatePredicate.java BallotContestTree.java

CalibrationState.cpp CandidateTree.java

DisconnectedState.cpp HeadingTree.java

EjectingToBinState.cpp Leaf.java

EjectingToUserState.cpp PartyTree.java

EmptyState.cpp WriteinTree.java

EnterAndScanState.cpp AddGraphicsDialog.java

EnteredAndScannedState.cpp ExpresstouchBallotSetupPanel.java

InitializingState.cpp ExpressvoteXLBallotSetupPanel.java

JamState.cpp GraphicsDialog.java

PaperPathContext.cpp SectionList.java

PaperPathImpl.cpp StylesheetList.java

PaperPathState.cpp TouchscreenService.java

PresentedState.cpp AbstractServiceManager.java

PrintedAndScannedState.cpp CommandInterpreter.java

PrintingAndScanningState.cpp HttpdServiceManager.java

ThicknessCalibrationState.cpp JnaWrapper.java

WaitingForRemovalState.cpp Main.java

BitonalBmpImage.cpp PreviewerException.java

Drawing.cpp PreviewerRequestManager.java

Fonts.cpp Strings.java

FreetypeFontRenderer.cpp TouchscreenPreviewerManager.java

PrintData.cpp WebSocketServiceManager.java

gpio-b419et05.c AutomationCommand.java

IPaperPath.cpp AutomationResponse.java

CalibrationState.h LoadBallotCommand.java

DisconnectedState.h ShowBallotPageCommand.java

EjectingToBinState.h LifecycleConstants.java

EjectingToUserState.h Log.java

EmptyState.h ServiceAction.java

EnterAndScanState.h ServiceStatus.java

Page 73 of 76

Page 74: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

EnteredAndScannedState.h Sleepy.java

InitializingState.h BallotState.java

JamState.h BatteryDetails.java

PaperPathContext.h ContinuousTest.java

PaperPathImpl.h CoreSettings.java

PaperPathState.h ElectionInfo.java

PresentedState.h ElectionWorker.java

PrintedAndScannedState.h HardwareStatus.java

PrintingAndScanningState.h PaperPath.java

ThicknessCalibrationState.h PaperPathMonitor.java

WaitingForRemovalState.h PowerStatus.java

BitonalBmpImage.h Prompts.java

Constants.h PropertyBank.java

Drawing.h ReportPrinter.java

Fonts.h Settings.java

font_14X23_hEnc.h SmartCard.java

font_20X32_hEnc.h SoftwareVersions.java

font_9X16_hEnc.h AutomationEndpoint.java

FreetypeFontRenderer.h BallotStateEndpoint.java

ImageInterface.h ContinuousTestEndpoint.java

PrintData.h CoreSettingsEndpoint.java

Rectangle.h ElectionWorkerEndpoint.java

IPaperPath.h HardwareStatusEndpoint.java

PaperPathConsts.h JsonAutomationResponseDecoder.java

PaperPathTypes.h JsonEncoder.java

gpio-nct6775.c JsonUiCommandDecoder.java

DataDriveStatus.cpp PaperPathEndpoint.java

DriveStatus.cpp PaperPathMonitorEndpoint.java

ESSPCSCD.cpp PromptsEndpoint.java

HardwareStatus.cpp ReportPrinterEndpoint.java

PowerStatus.cpp SettingsEndpoint.java

RaidStatus.cpp SilentEndpoint.java

SmartCardC7.cpp SmartCardEndpoint.java

SmartCardData.cpp SoftwareVersionsEndpoint.java

SmartCardReader.cpp UiCommand.java

SmartCardStatus.cpp AboutPanel.java

SmartCardUtilities.cpp AboutPopupPanel.java

UsbDevicesParser.cpp BackupElectionPanel.java

UvcPower.cpp DummyImageResource.java

VoteSessionLight.cpp ElectionStatusOpenPanel.java

CommandLineOptions.cpp ElectionStatusOpenTopComponent.java

Main.cpp RestoreElectionPanel.java

MainApplication.cpp SaveElectionTemplatePanel.java

UserInterfaceAck.cpp StartPageTopComponent.java

UserInterfaceEvent.cpp WelcomeHoverListener.java

BallotStatePropertyBank.cpp WelcomeLinkListener.java

CoNGTabulator.cpp WelcomeModule.java

DeviceOptionsWorker.cpp WelcomeModuleUtilsService.java

DeviceVersionPublisher.cpp WelcomeMsg.java

ElectionPropertyBank.cpp WelcomePanelManager.java

ElectionWorker.cpp WelcomeXHTMLPanel.java

HandleMarksCommand.cpp AboutAction.java

Page 74 of 76

Page 75: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

HardwareExercisor.cpp BackupElectionAction.java

HardwareMonitorWorker.cpp CloseElectionAction.java

HardwarePropertyBank.cpp CloseTemplateAction.java

MultipleBallotProcessWorker.cpp DeleteElectionAction.java

OneShotWorker.cpp DisplayDisclaimerAction.java

PaperPathMonitorWorker.cpp DisplayLicenseAction.java

PaperPathWorker.cpp EditElectionAction.java

PeriodicWorker.cpp HomePageAction.java

PrintSpooler.cpp ListElectionsAction.java

PromptsPropertyBank.cpp OpenElectionAction.java

ReportCreator.cpp RestoreElectionAction.java

ReportPrinterWorker.cpp SaveElectionTemplateAction.java

SettingsWorker.cpp StatusAction.java

SingleBallotProcessWorker.cpp UserManualAction.java

SmartCardWorker.cpp ElectionTemplateDataStore.java

SystemReadinessReport.cpp ElectionTemplateDO.java

VoteSessionLightWorker.cpp AddEditElectionPanel.java

Worker.cpp AddEditElectionTopComponent.java

WorkerPool.cpp AddElectionPanel.java

CmdlineLogger.cpp BusyDialogPanel.java

LogClient.cpp EditElectionHyperLinkTabPanel.java

Logger.cpp EditElectionOptionsPanel.java

LoggerImpl.cpp ElectionModel.java

LogRenderer.cpp ElectionTemplateComboBoxModel.java

Server.cpp EquipmentSetUpPanel.java

serverStart.cpp NewElectionArrayIterator.java

AuditDataContainer.cpp NewElectionWizardAction.java

Command.cpp NewElectionWizardPanel1.java

CommandFactory.cpp NewElectionWizardPanel2.java

CommandInterpreter.cpp NewElectionWizardPanel3.java

CommandList.cpp NewElectionWizardPanel4.java

Communicator.cpp Customer.java

IoStreamCommunicator.cpp DataStore.java

MockCommunicator.cpp ElectionModelObject.java

ReplyDataContainer.cpp Jurisdiction.java

SimpleSocket.cpp JurisdictionChild.java

SocketCommunicator.cpp TemplateCustomer.java

SStreamCommunicator.cpp TemplateJurisdiction.java

JsonFile.cpp AddElectionTask.java

JsonValidator.cpp BackupElectionTask1.java

LogMessage.cpp CloseElectionTask.java

LogMessageMap.cpp ElectionUpdateRefreshTask.java

PropertyBank.cpp KeyManager.java

PropertyBankListener.cpp OpenElectionTask.java

SoftwareConfigParser.cpp RestoreElectionTask1.java

FileCommands.cpp SaveElectionTemplateTask.java

TimedCallback.cpp UpdateElectionTask.java

AsymmetricKey.cpp ElectionUtil.java

AsymmetricKeyPair.cpp AllElectionView.java

checkAuthBundle.cpp CustomerNode.java

generateDerivedKey.cpp CustomerRootNode.java

generateHash.cpp ElectionNode.java

Page 75 of 76

Page 76: SLI Compliance List of Source Code Reviewed and Results for...ESS EVS 6.0.2.1 Note that while modeming source code is within the source code base, during the Trusted Build process

SLI Compliance List of Source Code Reviewed and Results for

ESS EVS 6.0.2.1

generateKeyPair.cpp JurisdictionNode.java

HighLevelOps.cpp TemplateCustomerNode.java

KeyGenerationOp.cpp TemplateCustomerRootNode.java

ParameterKey.cpp TemplateElectionNode.java

PrivateKey.cpp TemplateElectionView.java

PublicKey.cpp TemplateJurisdictionNode.java

RandomNumberGenerator.cpp

Page 76 of 76