Skip to content
Permalink
Branch: master
Commits on Aug 16, 2019
  1. Prober metrics collection (#222)

    Sanger2000 committed Aug 16, 2019
    * Added MetricsHandler and Clock to ProbingSequences
    
    * Minor fixes after rebase onto master
    
    * Added metrics gathering to ProbingSequences
    
    * Added testing of MetricsCollector method calls in ProbingSequenceTest
    
    * Added tests on latency recording to ProbingSequenceTest
    
    * Added response name as label to metrics
Commits on Aug 15, 2019
  1. Prober EPP components added (#202)

    Sanger2000 committed Aug 15, 2019
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Final Changes in .gitignore
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Fixed changes suggested by CydeWeys
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Fixed changes suggested by CydeWeys
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Minor syle fixes after succesful rebase onto master
    
    * Initial Commit.
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Final Changes in .gitignore
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Modified license header dates
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Fixed files to pass all style tests
    
    * Fixed changes suggested by CydeWeys
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Fixed changes suggested by CydeWeys
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Added circular linked list to utils
    
    * License Header added
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Modified ProbingStep tests to reflect new ProbingStep structure.
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * License Header added
    
    * License Header added
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Modified ProbingStep tests to reflect new ProbingStep structure.
    
    * Added missing license header to DefaultCircularLinkedListIterator
    
    * Fixed changes suggested by CydeWeys
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Fixed max column length to be 100
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Fixed changes suggested by CydeWeys
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * License Header added
    
    * License Header added
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * ProbingStepTest modified to have fewer unnecessary helper methods
    
    * Updated issues in rebasing
    
    * Fixed max column length to be 100
    
    * Minor changes to pass style tests
    
    * Successful rebase onto finished web-whois branch
    
    * Removed need for TestTokens with Mockito mocks of Tokens
    
    * Fixed style issues in DefaultCircularLinkedListIterator and AbstractCircularLinkedListIterator
    
    * Modified CircularList according to changes suggested by jianglai.
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Updated build.gradle file
    
    * Updated WebWhois tests.
    
    * Added Basic EPP structure
    
    * Added Basic EPP structure
    
    * Prober Updated tests
    
    * Prober Updated tests
    
    * Fully functioning EPP sequences with modified WebWhois base.
    
    * Fully functioning EPP sequences with modified WebWhois base.
    
    * Added Modified test server infrastructure.
    
    * Added Modified test server infrastructure.
    
    * Allowed ActionHandler to pass status to next hanlder in pipeline (to be MetricsHandler).
    
    * Allowed ActionHandler to pass status to next hanlder in pipeline (to be MetricsHandler).
    
    * Javadoc on EppRequestMessage added
    
    * Javadoc on EppRequestMessage added
    
    * Updated EppServer to properly send successful Check responses.
    
    * Updated EppServer to properly send successful Check responses.
    
    * Allowed for expected failures in EPP actions.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Fully rebased branch to prober-web-whois after refactoring
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Fixed max column length to be 100
    
    * Fixed files to pass all style tests
    
    * Minor changes to pass style tests
    
    * Successful rebase onto circular-list
    
    * Epp Refactored to accomodate circular linked list PR
    
    * Modified construction of Epp Probing Sequences to reflect CircularList change
    
    * Renamed ProberModule provided Duration
    
    * Removed unnecessary ServerSideException file
    
    * Google-Java-Format run on all prober files
    
    * Style fix on ProbingSequence and its unit tests
    
    * Removed subclasses of EppRequestMessage and EppResponseMessage and fixed style and other minor issues
    
    * Style changes implemented as suggested by jianglai
    
    * Added style fixes suggested by mindhog
Commits on Aug 12, 2019
  1. Prober circular list (#218)

    Sanger2000 committed Aug 12, 2019
    * Fixed changes suggested by CydeWeys
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Initial Commit.
    
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Final Changes in .gitignore
    
    * Final Changes in .gitignore
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * fixed build issues
    
    * fixed build issues
    
    * fixed build issues
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Fixed files to pass all style tests
    
    * Fixed files to pass all style tests
    
    * Minor syle fixes after succesful rebase onto master
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * fixed build issues
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * Added circular linked list to utils
    
    * License Header added
    
    * License Header added
    
    * License Header added
    
    * License Header added
    
    * License Header added
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Refactored probing sequence to be circular linked list iterator
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Modified ProbingStep tests to reflect new ProbingStep structure.
    
    * Modified ProbingStep tests to reflect new ProbingStep structure.
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * ProbingStepTest modified to have fewer unnecessary helper methods
    
    * ProbingStepTest modified to have fewer unnecessary helper methods
    
    * Updated issues in rebasing
    
    * Updated issues in rebasing
    
    * Added missing license header to DefaultCircularLinkedListIterator
    
    * Fixed max column length to be 100
    
    * Fixed max column length to be 100
    
    * Minor changes to pass style tests
    
    * Successful rebase onto finished web-whois branch
    
    * Removed need for TestTokens with Mockito mocks of Tokens
    
    * Fixed style issues in DefaultCircularLinkedListIterator and AbstractCircularLinkedListIterator
    
    * Modified CircularList according to changes suggested by jianglai.
    
    * Merge branch 'master' into prober-circular-list
    
    * Modified ProbingSequenceTest to not expect unnecessary NullPointerException
    
    * ProbingSequence and tests modified to reflect addition of UnrecoverableStateException and restarts on failures
    
    * Modified ProbingSequence and its tests to reflect action generation and calling being put in the same try catch block
Commits on Aug 8, 2019
  1. Add full prober WebWHOIS sequence functionality (#180)

    Sanger2000 committed Aug 8, 2019
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Fixed changes suggested by CydeWeys
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Final Changes in .gitignore
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Fixed changes suggested by CydeWeys
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Final Changes in .gitignore
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Fixed changes suggested by CydeWeys
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
    
    * Fixed Travis Build Issues
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Fixed changes suggested by CydeWeys
    
    * Rebased to Master and added in modified Handlers and ProbingAction
    
    * Added missing license headers and JavaDoc
    
    * Added missing license headers and JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor fix in NewChannelAction JavaDoc
    
    * Minor Style Fix
    
    * Minor Style Fix
    
    * Full WebWhoIs Sequence Added
    
    * Full WebWhoIs Sequence Added
    
    * fixed build issues
    
    * fixed build issues
    
    * Refactored by responses suggested by jianglai.
    
    * Refactored by responses suggested by jianglai.
    
    * Minor Style Fixes
    
    * Minor Style Fixes
    
    * Updated build.gradle file
    
    * Updated build.gradle file
    
    * Modified license header dates
    
    * Modified license header dates
    
    * Updated WebWhois tests.
    
    * Updated WebWhois tests.
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * Refactored WebWhois to accomodate jianglai's suggested changes and modified tests to reflect this refactoring
    
    * SpotlessApply run to fix style issues
    
    * SpotlessApply run to fix style issues
    
    * Added license header and newline where appropriate.
    
    * Added license header and newline where appropriate.
    
    * Javadoc style fix in tests and removed unused methods
    
    * Javadoc style fix in tests and removed unused methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Refactored ProbingAction to minimize number of unnecessary methods
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Modified tests for WebWhois according to changes suggested by laijiang.
    
    * Removed TestProvider from TestUtils.
    
    * Removed TestProvider from TestUtils.
    
    * Rebased to master
    
    * Updated issues in rebasing
    
    * Minor style change on prober/build.gradle
    
    * Fixed warnings for java compilation
    
    * Fixed files to pass all style tests
    
    * Minor syle fixes after succesful rebase onto master
Commits on Jul 16, 2019
  1. Created Prober subproject and setup basic ActionHandler and its unit …

    Sanger2000 committed Jul 16, 2019
    …tests (#133)
    
    * Initial Commit.
    
    * Deleted unfinished features. Added ActionHandler and its Unit Tests.
    
    * Included prober subproject in settings.gradle
    
    * Added Protocol Class and its Basic Unit Tests
    
    * Added Changes Suggested by jianglai
    
    * Fixed Gitignore to take out AutoValue generated code
    
    * Removed AutoValue java files
    
    * Added gitignore within prober
    
    * Removed all generated java
    
    * Final Changes in .gitignore
    
    * Added Ssl and WebWhois Action Handlers and their unit tests in addition to the ProbingAction class
    
    * Fixed build.gradle changes requested
    
    * Removed Files irrelevant to current pull request
    
    * Minor fixes to ActionHandler, as responded in comments, removed package-info, and updated settings.gradle
    
    * Fully Updated ActionHandler (missing updated JavaDoc)
    
    * Added changed Protocol and both Inbound and Outbound Markers
    
    * Removed AutoVaue ignore clause from .gitignore
    
    * removed unneccessary dependencies in build.gradle
    
    * Fixed Javadoc and comments for ActionHandler
    
    * Fixed comments and JavaDoc on other files
    
    * EOL added
    
    * Removed Unnecessary Files
    
    * fixed .gradle files styles
    
    * Merge remote-tracking branch 'upstream/master'
    
    * Removed outbound message from ActionHandler's fields and renamed Marker Interfaces
    
    * Fixed javadoc for Marker Interfaced
    
    * Modified Comments on ActionHandler
    
    * Removed LocalAddress from Protocol
    
    * Fixed Travis Build Issues
You can’t perform that action at this time.