- Dołączył
- 4 Czerwiec 2013
- Posty
- 7200
- Reakcje/Polubienia
- 47
Prey 1.3.0
Prey 1.3.1
Prey 1.3.2
Prey 1.3.3
32bits
64bits
Deps:
Satan 0.4.2, with better init system detection and fixes to service management in Windows.
Update triggers to 0.2.0, firewall to 0.0.5, ocelot to 0.0.4, lock nodemailer version to 1.3.0.
Agent:
bin/prey: Use 'nodejs' command if present on system (Ubuntu).
Added os.release() to header information.
Fixed shebangs on OSX to system python on Mac GUI, Lock and Alert scripts. Fixes conflicts with Pythons installed via brew.
System: More consistent way of determining logged user in linux.
Commands: Remove actions from storage queue when failed.
Power: ensure emitter still exists after checking battery status.
Actions: Trigger 'action stopped' event when stopping action that isn't running. This ensures that a zombie action that appears as running can be reset back to zero.
Actions: Better handling or start/stop in Alarm.
Fixed SMTP transport with new nodemailer interface.
Fixed filebrowser module deps. Added folder & serve-static modules.
CP Plugin: Use TLSv1 method to encrypt all requests to API. Some cleanup in Push Mapper too.
Lock:
Replaced Windows Lock with stronger C-based version, refactored and simplified module structure.
Updated Lock background image on all OS's.
Handle DPI scaling correctly on Linux when sizing and positioning elements.
Ensure 'access denied' is removed after a few seconds in Linux and OSX.
Handle Command-Q handling in OSX.
Fixed prey-lock shebang in Linux to avoid bashisms.
Handle no logged user when firing and stopping lock.
Alert:
Use new 'system flash' type windows instead of simple message boxes.
Fixed title, font, margins in OSX and Linux. Handle HiDPI displays correctly.
Fixed stop/restart action, added support for 'title' option.
Config:
Rewrote Mac Config GUI from Ruby (RubyCocoa) to Python (PyObjC), since RubyCocoa is no longer present in OSX by default.
Fixed 'config version' commands.
Updated icons for packages and GUI program.
Readed settings manager in conf.
Conf logger: Handle empty messages correctly
Install:
Fixed entry name for Windows.
Ensure OSX packages now contain file attributes, so code signatures are preserved (using ditto tool).
Handle ENOENT error on install, when /current symlink is broken.
Remove symlinks in node_modules when building ZIPs.
Build tool: ensure code signature on all OSX bins.
Prey 1.3.1
Fixed Alt+F4 combo & Taskbar toggling in Windows Lock.
Updated safexec binary, killing child processes when exiting.
create_user.sh: ensure we use a valid /bin/su path, otherwise we may break sudo.
Lock: Capture PID and kill grandchild process using impersonation.
Added system.kill_as_logged_user function.
Store commands db as base64.
Stop watching commands on shutdown. Store them on config path, not temp path.
Prey 1.3.2
New plugin: url-trigger, that mimics the old client's behaviour for users that wish to use Prey on standalone mode
Fixed HTTP transport
Fixed settings sync in CP plugin
Commands: Log errors when trying to load DB, if any
Build tool: Ensure bundles are signed completely (use --deep param)
Prey 1.3.3
Fixed reports-to-inbox plugin .load() function.
Handle emitter = null in alert and alarm actions.
Trigger a 'command' event whenever a command is invoked.
Cleaner commands.run call in CP plugin.
Package: Ensure shasums.json body is parsed (if we get a string instead of an object).
Reload config when reloading agent, when getting a SIGHUP signal.
32bits
Zaloguj
lub
Zarejestruj się
aby zobaczyć!
64bits
Zaloguj
lub
Zarejestruj się
aby zobaczyć!