The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.010

  • Change: e067435f8868ad3b04a658b196e59eac3e30eaf8 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-28 20:55:52 +0000
    • Merge pull request #4 from glasswalk3r/feature/capture-data
    • Feature/capture data
  • Change: bfc29dc2568679346328a22d0020f14e8afcb62c Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-26 22:13:48 +0000
    • refactor: DRY for receiver logging
  • Change: a59abd3ef7af4cd41b9da480f6b84219c0bd8867 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-26 22:06:02 +0000
    • refactor: receivers handling
  • Change: 52742bcecbb85d82e1990d03c4ba449e2ed11520 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 22:08:41 +0000
    • fix: missing setting summary
  • Change: e9742d969a18884fb03ca0435177a4c44a9737cf Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 21:51:24 +0000
    • fix: wrong method call
  • Change: d3ffe9e3df3c37da9e6b3ef38152ad38e7f7d69c Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 21:50:42 +0000
    • refactor: better name
  • Change: ec993137e01d09cda4c82efc20d20794d049718d Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 21:42:20 +0000
    • fix: properly handling receivers
  • Change: a9080057e6fce9019be0fac09ad45882341355d7 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 20:17:02 +0000
    • refactor: accepting multiple receivers
  • Change: 55b0ef9eeca619cb8fc8546590e77370e6ef61f5 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-25 18:55:21 +0000
    • feat: tracking_url method
  • Change: 7302aff42b2d8cc1ad4ad639c2550ecd69b225c9 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 22:29:54 +0000
    • feat: redact authorization request
  • Change: d652588c85503e7798fde1fbb9577429f511f265 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 21:45:19 +0000
    • fix: properly processing Summary
  • Change: c0dcf0e8caa51217a9d40b15fe719422f886f432 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 21:38:18 +0000
    • chore: finishing Summary
  • Change: 01cd3cd0c7612790648600f6347134ac35ed39a4 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 20:20:20 +0000
    • fix: rolling back version bump
  • Change: e90710e75ae390fc425d5c95734470e168ce2ff4 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 20:19:00 +0000
    • feat: summary class
  • Change: 889a87c1433aa1fc186a66078fd4c018ff4df05f Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 19:37:09 +0000
    • doc: required updates
  • Change: a58e98279a73c7a3fd7ccffccf8a5c95fcaad565 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 19:29:43 +0000
    • feat: find_header_info
  • Change: e3d1649189fb43649b5af9c4d877bb230ebf2116 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 18:25:18 +0000
    • refactor: unit in singular
  • Change: 55d033581b462b7219f4d51efcca83cedadc1744 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 18:17:13 +0000
    • chore: renamed testing files
  • Change: caafe677a8dd9b10c62f62859919c6ae59b5509c Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 18:15:04 +0000
    • feat: applied find_message_age
  • Change: 223debf80579c9c318452678d438c003a76d2f53 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-21 18:03:56 +0000
    • feat: find_message_age
  • Change: fdf3376f5ae4aeafd4236b3db24abccf8a100416 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-11 10:37:10 +0000
    • fix: dependencies declaration
  • Change: 00a0f1b8517298179dcc787f4bf2a3dd7106f887 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-10 11:57:26 +0000
    • fix: missing dependencies
  • Change: e5ed5ed7bc588027ad0310b29e3b55c23a2867e9 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:51:59 +0000
    • Merge pull request #3 from glasswalk3r/bugfix/warn_error_msgs
    • Bugfix/warn error msgs
  • Change: ef21c6576fe2acdc0d38c79c1600586c4724c3c4 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:48:25 +0000
    • Merge branch 'refactor/find_next_id' into bugfix/warn_error_msgs
  • Change: 9bce77cc7f9188f37d5eefb526e027460a6f6d4f Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:45:38 +0000
    • feat: full warning test coverage
  • Change: c04f3f301c720b9bc4c6e552b0883ea8a4d64227 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:45:18 +0000
    • feat: full error testing coverage
  • Change: ddba5aeedcb552ad7cbb1bd3817a3196a126766d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:22:52 +0000
    • chore: version bump
  • Change: a07f906e19026d64163c05f35305ca0335a763b9 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:22:42 +0000
    • fix: typo
  • Change: 19b9bdc33ea23e81443af502e4fcdd697bb19fd9 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 22:22:22 +0000
    • feat: increased error testing coverage
  • Change: 200563fdc6affe2bb59b40349a6efe35fbe921fc Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 18:49:29 +0000
    • fix: missing message invocation
  • Change: 78a1cf8db08e8ba4bd3bdaa99cb0dd57d6b7f432 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 13:30:23 +0000
    • refactor: find_next_id proper parsing
  • Change: dcfa0e08f5cac81ecba0d14a7dc07d5f079a2633 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-09 13:29:46 +0000
    • doc: updated list
    • Please enter the commit message for your changes. Lines starting
  • Change: e0ecededb33f0e18c71949892f6f70ef614eb494 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-06 18:21:26 +0000
    • fix: versioning happens at building time
  • Change: 69d6ddb92adf97d4362f98a5d54f66f52648db34 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 13:05:15 +0000
    • fix: typos
  • Change: 91fc1a156e34fba8348e6bccfeec472a49e3cf51 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 12:56:15 +0000
    • fix: bugs and cleanup
  • Change: 5a17efe24c4f22ba169cbe6feb329e1a96b999b4 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 12:52:51 +0000
    • fix: minimum perl version
  • Change: ba2d1f6e7fe2fba2d0b186b36f8121a610f7b5f5 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 18:34:21 +0000
    • Merge pull request #2 from glasswalk3r/bugfix/fatal_errors
    • Bugfix/fatal errors
  • Change: 9b9bc8be1ec909ba388770bc5d006b167d22cdea Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 18:30:53 +0000
    • feat: logging next SPAM ID
  • Change: ca50665002330af7351c2e5f8bd81633ac8f0fa6 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 17:59:20 +0000
    • fix: deprecated regex
  • Change: f0c7c8971be36acf38b1a05c7cd5f71e3cc37e83 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 17:52:52 +0000
    • doc: added missing Pod
  • Change: 1cce85004c9568b9cd473d63ea0ca5e8e03b55ac Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 14:40:46 +0000
    • fix: distzilla issues
  • Change: 05caae4ef41f19b3ab7d10df84fccd63b126138e Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-30 14:20:43 +0000
    • fix: linter issues
  • Change: 8afbb04edcc63cf02d42992d68d6a67f2e448819 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-13 02:35:35 +0000
    • chore: bumped version
  • Change: d9704cd9bea2e980d06256deb4f47e6b3f4f6583 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-13 02:34:59 +0000
    • refactor: using new classes
  • Change: 0d6151259f0722e2f3347b234e55f85a108eeb79 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-13 02:34:01 +0000
    • feat: warnings and errors parsing
  • Change: ae3e06b9863715f38b650afe5effd75505d07b1c Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-12 18:50:23 +0000
    • fix: typo
  • Change: ba53546156cd07e2b529a7cd46825d4985e22ee7 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-12 18:44:56 +0000
    • doc: references not valid anymore
  • Change: d4434c99b182b481bf293b3c581abf54a9af0111 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-12 18:38:44 +0000
    • Merge pull request #1 from glasswalk3r/bugfix/bounce_error
    • Bugfix/bounce error
  • Change: 993d606d767b7458136a7775638c100cbf0f9662 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-12 18:34:17 +0000
    • fix: extra space
  • Change: 83a5f71e0dce602f2567b2786b916f10aa533d9c Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-12-12 18:19:43 +0000
    • fix: linter
  • Change: 97673570094284496fda0ddacfeb30c38bcb228c Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-12-07 17:33:49 +0000
    • feat: bounce error support
  • Change: f5c0e129272db8462df99dff8de4ada05bf8bf5a Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-12-07 15:45:54 +0000
    • refactor: more organized tests
  • Change: c197eeb6cce88f4273487631f8128e8076e5513c Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-12-07 15:45:32 +0000
    • refactor: more organized tests
  • Change: 5344b36ec3493768699190448341d6439ff88845 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-12-07 15:40:11 +0000
    • refactor: explicit number of tests
  • Change: 74b8afd837c0e511188609ada804d6219a156236 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-23 23:34:24 +0000
    • refactor: better format for logging
  • Change: cb39d232465b116231588044a03473cfbdcf711d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-23 23:23:38 +0000
    • fix: caught wrong sub invocation
  • Change: 23bd0bcfa1949b3144c72e603af2e2333e70fd33 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-23 23:17:32 +0000
    • fix: not reporting without results
  • Change: 32c1b3f82070a7053ad4723435373fbe72d817d7 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-23 19:08:42 +0000
    • fix: added more checkings
  • Change: 496950cce3c8b8fba43086ab996edba52b4d62c1 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-23 18:54:50 +0000
    • feat: added more checks
  • Change: 7b6fb846fdb538f2827b77c16889c47b2250749e Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-22 01:30:56 +0000
    • fix: domain of Toni is unavailable
  • Change: ef6bb1fa0db1191a6384f7285943c10471de0799 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 17:44:11 +0000
    • fix: proper URL for bug reporting
  • Change: 5299e90cfc1ce83ccbc77c23fa8b228d6a605814 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 17:38:42 +0000
    • feat: find_receivers
    • Also applied small improvements and testing coverage.
  • Change: 0f5ff8841c1104e9f5b68279bc98fd10e344974d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 14:39:20 +0000
    • refactor: using find_best_contacts
  • Change: dc2423560bf448d932297e7839bfb3a7a993a718 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 14:28:09 +0000
    • fix: perltidy issues
  • Change: dd2e7230ccf610948215e28e68a25728e4dfc939 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 14:04:55 +0000
    • fix: perltidy issues
  • Change: dc48ea3dbd0469751ce184e97ccc5840fefd40b0 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 14:04:27 +0000
    • fix: perltidy issues
  • Change: 6fdc47d6ac3c59d4ea9bd45847293d98a4ba6228 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 13:45:57 +0000
    • fix: small fixes on automation
  • Change: b0ddea0394ffc3942539f7be6ce2e9b49c152bcc Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 12:49:35 +0000
    • refactor: using module HTMLParse
  • Change: 99ebb0a2bed0428d537527606ba1df2c2875d697 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 12:49:08 +0000
    • fix: fixed broken tests
  • Change: 1f1b3d22b0ac17953f344df3a95b8a8aeacf1e92 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 12:47:51 +0000
    • refactor: replacing SPAM header function
  • Change: 6cf154200920678c49a06c26fc20249ad327cdb6 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-20 11:50:10 +0000
    • fix: returning array references from finders
  • Change: 1ca295f1108babf90e2fc4aec8c980e5752037b5 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-19 22:19:49 +0000
    • feat: new module
  • Change: 10127fef26f73637e71be20aa466d93d7fc9398e Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-15 23:04:15 +0000
    • refactor: HTMLParse initial development
  • Change: a9329fb702b66efbb66d99db639ef4af37ae9ae0 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-15 22:10:01 +0000
    • refactor: reusing read_html
  • Change: 00e81b2cfaf62d9681b1d47b643d4caffc0102ac Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-15 21:31:29 +0000
    • doc: cosmetic changes
  • Change: 4b9df775273b180933d4e8831b4f36a38f5870a8 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-13 20:23:32 +0000
    • fix: removed perltidy comments
  • Change: 42850bbda6d6e10989fd9c8773a896632330c531 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2021-11-13 20:11:38 +0000
    • doc: text enhancement
  • Change: 34f1000b830e2360e6e280ddf775d040eb9591ce Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-12 17:38:30 +0000
    • feature: testing SPAM header parsing
  • Change: 05d91fd2add75b9936a7394c41cbd4d0ff4a64bf Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-12 15:09:35 +0000
    • refactor: making functions private
    • In order to avoid having to add documentation in this stage where the interface is still instable.
  • Change: 3c0f5135dce5c9e6e9568912edf531c29f9f299a Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-12 13:45:47 +0000
    • fix: perltidy error
  • Change: 128ed64642b3f5878a6c57a7b7fe2c7d6cee007b Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-12 13:22:32 +0000
    • fix: properly handling forms
  • Change: 83af57e999810904209f15f7e658fa37847d1fad Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-11 22:40:19 +0000
    • refactor: initial form processing
  • Change: 8e761baa6d52f111f4d7f5cb18397b51cd0f755d Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2021-11-11 22:38:41 +0000
    • fix: missing author dependency
  • Change: 015ec759a9869d3daf5a88e9cdb4fee92b9e3e53 Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2019-04-06 01:28:46 +0000
    • Fixed tests
  • Change: 852684d1684fe8459551e2b64993076c9732c9ca Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2018-03-30 23:42:24 +0000
    • Bug fixes
    • Missed renaming %OPTIONS_MAP. Included App:SpamcupNG module to be excluded to be checked by tidyall. Added .tidyall to .gitignore
  • Change: 87ea859a728f2e937d087cb93d34511b7f0333e7 Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2018-03-18 18:58:11 +0000
    • Initial release
    • Not yet published to CPAN
  • Change: 5467668f41012f3b412118e0903dbb2a795e7552 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2018-03-18 17:58:21 +0000
    • Initial commit
  • End of releases.

Documentation

frontend program for App-SpamcupNG project

Modules

module to export functions for spamcup program
base class for Spamcop website errors
an Error subclass that represents a bounce error.
factory design pattern to create new instances of errors parsed from Spamcop website HTML.
representation of a Spamcop mailhost configuration error.
functions to extract information from Spamcop.net web pages
class to summarise SPAM report data
representation of a SPAM report receiver
representation of warnings messages parsed from Spamcop website HTML.
a factory design pattern to create warnings.
representation of a warning about the SPAM report being fresh.