Revision history for perl application aep (Advanced Entry Point) 0.013 2026-04-10 17:38:51 UTC - Added TCP transport for lock server/client (--lock-server-host, --lock-server-port, --lock-transport) - Server now listens on both Unix socket and TCP simultaneously - Client supports auto, tcp, and unix transport modes with fallback - Added parallel groups in lock-server-order using || operator (e.g. "db,redis1||redis2,nginx") - Added --lock-client-timeout option to start command after timeout without server permission - Added --quiet and --verbose options for log level control - Added proper health check protocol: client sends health_check, server responds with JSON status - Updated docker-compose.yml to use TCP transport instead of shared volumes - Updated POD documentation for all new options 0.012 2026-04-10 17:01:02 UTC - 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.011 2026-04-10 16:53:01 UTC - First CPAN release with core framework 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