Major Improvements
- Enhanced Agent-Server Interaction: The communication between agents and the server is now more stable.
- Sleep Prevention: Agents now prevent endpoints from entering sleep mode if there are pending acquisition tasks.
- Image Upload Resumption: If an endpoint, server, or network shuts down, the agent resumes image uploading from where it left off, avoiding the need to start over.
- One-Time Agents: A one-time-use agent is now available for one-off acquisitions, making it easier to reuse agents. The agent is automatically removed from the endpoint after a successful acquisition or if the task is canceled by the user.
- Covert Agent Acquisition: Agents can now run without a UI, allowing for more discreet operations.
- Agent Update Support: One-click updates for both multi-use and disposable agents are now available if a newer version exists on the server.
- Agent Rerun Support: For troubleshooting, agents can be rerun, including both multi-use and disposable agents.
- Extended Error Logging: Agents now send more detailed logs to the server to facilitate troubleshooting if issues arise.
- Dynamic Logging: Verbose logging can be turned on at the endpoint without needing to rerun the agent.
- Improved Deployment: Agents are always deployed in uniquely named folders to avoid overwriting customer data or other agents.
- Deployment Cancellation: It is now possible to cancel an agent deployment if needed.
Smaller Improvements
- Log Monitor: The agent's log monitor can now be opened by clicking the tray icon.
- Endpoint Filtering: Fixed filtering issue for endpoints
- Remote iPhone Acquisition: Better remote iPhone detection.
- WMI Deployment Support: WMI deployment now supports folders with spaces in their names.
- Hash Mismatch Reporting: If the image hash being transferred does not match the received hash, the acquisition task will report a "Failure" status.
- Build Number Logging: The agent logs now include the build number.