Revision history for perl application aep (Advanced Entry Point)

0.011     2026-04-10 16:53:01 UTC

0.012     2026-04-10
  - Implemented command execution via POE::Wheel::Run
  - Implemented lock server/client protocol with ordered startup
  - Added 5 lock trigger types: time, text, regex, connect, script
  - Added config file reading (YAML) with env/file/args merge
  - Added lock client connection retry logic
  - Added Dockerfile (Carton-based) and docker-compose.yml
  - Added unit tests (34 tests) and integration tests (12 tests)
  - Fixed cross-session POE event dispatching
  - Fixed blocking I/O in trigger connect and script handlers
  - Fixed memory leak on client disconnect
  - Fixed signal handlers to kill child processes and clean up sockets
  - Fixed duplicate Getopt option specifications
  - Removed unused imports and dead code
  - Added STDOUT/STDERR autoflush for container environments
  - Comprehensive POD rewrite with examples and full option documentation

0.010     2025-02-13 21:54:36 GMT
  - Preparing for first release
  - Corrected POD error
0.009     2023-06-02 23:25:46 BST
  - Added abstract
0.008     2019-12-08 01:25:15 GMT
  - Added base POE in, updated cpanfile
  - Updated several documentation aspects
  - Added all defaults in
0.007     2019-12-07 23:36:46 GMT
  - Greatly increased documentation to show how the config will be handled
  - Added exit on INT to signal handler
0.006     2019-12-07 19:09:57 GMT
  - Added in BUGS section to documentation with link to source on github
0.005     2019-12-07 18:52:21 GMT
  - Added a capture for INT
0.004     2019-12-07 18:47:49 GMT
  - Updated some documentation and dist::zilla config
0.003     2019-12-07 18:40:20 GMT
  - Tidied up a little
0.002     2019-12-07 18:29:10 GMT
  - Adding in signal captures
  - Updated bin/aep to initilize signal capture
0.001     2019-12-07 16:46:00+00:00 Europe/London
  - Added in a small test creating a binary called aep
  - Initial module creation
