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

Changes for version 0.017

  • Change: 0d3f707965dd08671fecb3d3218d52c51727af80 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2023-08-09 21:40:23 +0000
    • Merge pull request #10 from glasswalk3r/bugfix/windows
    • Bugfix/windows
  • Change: 2c25a300abed25b53ce50c5c27bcfc6d3db86b1f Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2023-07-30 00:31:52 +0000
    • fix: windows home dir
  • Change: 8f065fa6dd1643cf4d31368bf7058d6783122d36 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2023-07-29 19:50:37 +0000
    • fix: avoiding warnings
  • Change: 3bd5d9f55a786e67bbaafd9df07d0e3556b719cf Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2023-07-29 19:49:38 +0000
    • fix: getting error string
  • Change: d1edc26ba049244dd8c65b837c3ff90175f245ef Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2023-07-29 19:48:53 +0000
    • version bump
  • Change: bf9933e20b83668c7d3d917be1ad1090813a2935 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-12-04 16:16:03 +0000
    • fix: added missing requirement
  • Change: edff644e8fa6b590578341353be5b7ad5afcceed Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-26 19:07:10 +0000
    • Merge pull request #9 from glasswalk3r/feature/sqlite3_db
    • Feature/sqlite3 db
  • Change: 12a6e54d617213d62e44213dcbbd88181fb1924e Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-26 18:44:05 +0000
    • chore: tidied Perl file
  • Change: 91271a3cfc99ca0bf81108848bc5ee014fc7018d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-23 20:36:54 +0000
    • doc: fixes
  • Change: ae712d3feb8a1c9bf07c95ac64250c90758b9d70 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-23 00:09:21 +0000
    • refactor: indicating expected tests
  • Change: e22c0be7241ef7fbd23382319cb31ee8a08e08f7 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-23 00:06:43 +0000
    • fix: not persisting charset
    • Also added lock_hash to avoid hash key autovivification. Added unit tests to cover the class.
  • Change: 0b0c70ead698b143a9dadf6d55350cc8312018c3 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-22 22:30:17 +0000
    • feat: added unix epoch when summary was stored
  • Change: b02cc9721c271f03c7784ad105b6a175f4904dcf Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 23:24:52 +0000
    • fix: not load db config
  • Change: 602eac1e34206a72fac6b3eacb204fbb8baed852 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 21:21:43 +0000
    • feat: db persistence from config
  • Change: cc1ffb7c8c13bfdfdd52986954829747815d4573 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 20:59:05 +0000
    • doc: required updated
  • Change: 4ecae6374394049c6c408a8750d116d115a3dedf Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 20:58:46 +0000
    • chore: version bump
  • Change: cf32bb74869e8fb7bf9c09d2dbad4ebab8b9f5cf Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 20:58:11 +0000
    • feat: database config
  • Change: 3aaf663c1df651ca49ed39a6ed944461b7c58018 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 19:30:16 +0000
    • doc: fixes typo and formatting
  • Change: 96e24ac06c7adc30bb82f287956d4740c0f19a40 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 14:24:32 +0000
    • feat: saving summary to SQLite
  • Change: 771793642f2158b0cdef255832d2830dd4e5548d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 14:24:03 +0000
    • chore: added TODO
  • Change: e333a6e40d30eaf1f1b59640adf5d13971b83d94 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 11:47:03 +0000
    • feat: split charset from content-type
  • Change: 03ebc1c728569c71e1504957557795c1fe77667d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-20 11:43:04 +0000
    • chore: module prereq
  • Change: fb701af0cd61a22674673e1f5337f6a245b75fdc Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-19 14:16:01 +0000
    • Merge pull request #8 from glasswalk3r/feature/cookie_login
    • Cookie based login
  • Change: 0c1d23509dcd6e71dbbe2e0bbccf4b2f37737a0c Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-19 14:15:29 +0000
    • refactor: better handling of form data
  • Change: f68edfceb35ec376ddd5db7a6f17809e6cfd4fa5 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-19 12:03:45 +0000
    • fix: form dump failed
  • Change: c972f4bd3d42fb709c6e8de2489ef8ccc224a59d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 12:27:42 +0000
    • chore: tidyall
  • Change: eaa8e9308ffd9065d035d876e5ade2dd15ba5aa4 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 12:26:09 +0000
    • chore: updated attribs and methods
  • Change: cd87e33a49a5cdbb60b78bd19aea1cda010ac032 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 12:25:43 +0000
    • fix: redact after login
  • Change: 32e55dcc1c42598e49463f53ac7b841d4178e5ba Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 12:07:41 +0000
    • refactor: tidyall with new config
  • Change: ec1d753c9ff111e68eb8a1bf2f1870cb0a20df44 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 12:07:19 +0000
    • feat: cookie based login
  • Change: 34b7b46ca33aa2e57c3743a49d6bb69e4fd463cc Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-12 11:51:06 +0000
    • refactor: deprecated tidyall testing
  • Change: cf5dcef4e10605484f640ca245f7e997dd49462d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-06 12:16:10 +0000
    • Merge pull request #7 from glasswalk3r/bugfix/spam_info
    • Bugfix/spam info
  • Change: abc917d56ba7f463083efa6f1c0a54684aa3a409 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-06 12:15:10 +0000
    • chore: version bump
  • Change: 0ad2ef05fae18bfdfb63065616a6cb89921c149d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-05 00:37:03 +0000
    • refactor: getting fields as "private"
  • Change: 3f6bbd2ca810182215c1c48bbf28944364ef5cbb Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-05 00:32:18 +0000
    • fix: zero is an expected age
    • Also validating the expected number of members/attributes the Summary class is expected to have.
  • Change: 0766d9794aef2ebc50caf2005ab08cf6d3d1b508 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-03-05 00:31:42 +0000
    • fix: normalizing charset
    • Sometimes charset comes with double quotes, sometimes not.
  • Change: 085511fffe983fe0371f719a514db199fe14d9b4 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-24 14:58:19 +0000
    • Merge pull request #6 from glasswalk3r/refactor/user_agent
    • Refactor/user agent
  • Change: 9e8ad58dc354228d9071dc6246a04bbfa4f11411 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 15:59:52 +0000
    • fix: TLS and hardcodes
  • Change: 10e7188e4d27a21c8dfc8f7c85927df2a5e6d992 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 14:48:54 +0000
    • chore: version bump
  • Change: e75b6954bb7987d5c966251b613fa63c587719fa Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 13:41:30 +0000
    • fix: several introduced bugs
  • Change: 9eb574ca230738d2151bcffa09ef4d2c564a74c4 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 13:09:33 +0000
    • refactor: redact auth move to ua
  • Change: ba4ba597da14f9286b94cb5d9cf6740544f4b71a Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 12:59:53 +0000
    • fix: removed old references
  • Change: ce83b4fdad25385b7fdb0281015967728dac864b Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-22 12:40:18 +0000
    • refactor: replacing older ua
  • Change: 07fcd3db3e7880b5ae8d6efdb72fe1755371417e Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-02-16 21:41:26 +0000
    • Merge branch 'master' into refactor/user_agent
  • Change: e56053602a88ea09eb46c5d3f2a86a13208e807b Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-02-16 21:24:34 +0000
    • Merge branch 'bugfix/logging_errors'
  • Change: 8452875f0e2f82757bfabfa218481d80ae7459d4 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-02-16 21:24:19 +0000
    • chore: perltidy
  • Change: 21f1c512a2f7cd318bcb466d8bcf97cc45dff771 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-02-16 21:23:11 +0000
    • Merge pull request #5 from glasswalk3r/bugfix/logging_errors
    • Bugfix/logging errors
  • Change: 6dd292ec0a04024a7f60e060190828dc03952a09 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-02-16 21:19:01 +0000
    • fix: useless boundary filter
  • Change: 71a1a4c714b7334849423570e2c4cb506fa66f72 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-02-16 20:57:56 +0000
    • fix: added missing method invocation
  • 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: 0ec0949ea293ef0544962d987b229e389d50f4b8 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-10 12:17:42 +0000
    • feat: testing user agent
  • 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: fd4a9c2ba0d8f70daa97048b69acd54b49989788 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-06 18:17:56 +0000
    • fix: rolling backup version bump
  • Change: bb4f78f631a17f1d8b63b086e09d939033f03846 Author: alceu.freitas <alceu.freitas@semantix.com.br> Date : 2022-01-06 18:17:09 +0000
    • feat: testing App::SpamcupNG::UserAgent
  • Change: c94ceacf5cd62c120132659999bcad96f01f07a7 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 22:52:09 +0000
    • fix: linter
  • Change: ae70c5806647b102c4925e7de1ed7d85e67808a9 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 22:50:52 +0000
    • chore: bumped version
  • Change: e052c5f11f142aba31b0c30e59617ad83e652927 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 22:50:40 +0000
    • doc: added missing
  • Change: 072ed1183f58000c9dc60ff0da22f2113a4db26f Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 22:01:16 +0000
    • refactor: new user agent
  • Change: bfa163830f8d38c3bbc5d15184c226c0a979a40b Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 21:56:59 +0000
    • feat: user agent
  • Change: ba9b2bdd98a197361127eed0a9f2831ea98d4a1d Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 20:56:01 +0000
    • refactor: reduced HTML size
  • Change: cc3a44645141983ef78c930b59af94bb013d9495 Author: Alceu Rodrigues de Freitas Junior <glasswalk3r@yahoo.com.br> Date : 2022-01-02 15:31:11 +0000
    • feat: new error class
  • 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.
an Error subclass that represents a login attempt that failed.
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
class to save Summary to SQLite3
the SpamcupNG HTTP user agent
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.