These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 174f8e9 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement port forwarding session type.
The documentation is generated from this commit.
| Commit: | 96d61f1 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added proto file for Port Forwarding session type.
| Commit: | a69aded | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Update year to 2025.
| Commit: | a398a0c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement touch events support for Windows on Host side (based on Chromium code).
| Commit: | 721d828 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Do not show free/total space and volume label because in some cases, with broken disks, obtaining this information takes a very long time.
| Commit: | 90a8bfa | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Update year.
| Commit: | f08769c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Pass version in ServerHello/ClientHello.
| Commit: | 0f74ca9 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented the ability to specify a display name.
| Commit: | 4c7187e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Cleanup.
| Commit: | cc43e01 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added architecture field.
| Commit: | e617b34 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Show remote update button only if desktop is available.
| Commit: | 17c69b0 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added arch field.
| Commit: | ef0d69a | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented setting access rights to one-time connections.
| Commit: | a127129 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Disable unavailable features for linux.
| Commit: | 089daa5 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Disable Ctrl+Alt+Del button for linux/macos.
| Commit: | 4250105 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Cleanup.
| Commit: | bd8690c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added simple stun server/client.
| Commit: | 33f9f8f | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented support for channel id.
| Commit: | 1a7c8ef | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Update year.
| Commit: | 3da3a1e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented adjustment to the network bandwidth.
| Commit: | 29f00d3 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added VideoErrorCode enumeration.
| Commit: | 5acf001 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement Users/User Groups/Processes categories.
| Commit: | 11db7ff | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Relay statistics improvements.
| Commit: | 29515e9 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Rework relay statistics.
| Commit: | 002d8e8 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented display of relay statistics.
| Commit: | a2aa3f4 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Partially implement relay statistics.
| Commit: | 9205cc6 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement video/audio pausing when window is minimized.
| Commit: | f62af57 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented Task Manager.
| Commit: | 4b2ebf5 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented support for Back/Forward mouse buttons.
| Commit: | 96c3b9f | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Fix text chat crash; added status messages.
| Commit: | bbae6ec | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented sessions recording.
| Commit: | d034b0e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Open Files" system info category.
| Commit: | 78c63a4 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Applications" system info category.
| Commit: | 8d7d550 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Licenses" system info category.
| Commit: | a4cc312 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented ability to change and save for default configuration.
| Commit: | 46ee6ae | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement connecting by permanent user name to RDP sessions.
| Commit: | a8c41ef | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added revision to version info.
| Commit: | 5bf845e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added UI for default config.
| Commit: | b0c6ccd | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Remove DPI field from frame.
| Commit: | 08f17f2 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement cursor scaling.
| Commit: | 267c682 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added screen_dpi field for video packet format.
| Commit: | 4d9968c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added text chat session type.
| Commit: | 3e0f209 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Update copyrights.
| Commit: | 0b16796 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented host status query.
| Commit: | 122b969 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "System information" session type.
| Commit: | 67a8a8c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Event logs" category.
| Commit: | 8ae60cf | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Using overloaded operators new/delete.
| Commit: | ee349e3 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Power Options" category.
| Commit: | e2dba4e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Routes" / "Connections" categories.
| Commit: | 5eeec78 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added common categories for system information.
| Commit: | e987050 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented getting information about network shares.
| Commit: | a6fc2ec | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Obtaining information about the installation date and the operating system license key.
| Commit: | c60a3b2 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Show remote cursor position" option; implement cursor capturing via DXGI.
| Commit: | 1179ad0 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement "Clear clipboard at disconnect" option.
| Commit: | 6d6cc3f | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Re-add ZSTD codec.
| Commit: | a2d7bd8 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added resolution info to protocol.
| Commit: | 28e6b2f | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement TextEvent at host side.
| Commit: | 2e26274 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added "text_chat" extension for desktop session.
| Commit: | 1de15e6 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement mouse/keyboard locking; implement session pausing.
| Commit: | a86c626 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added protocol for text chat.
| Commit: | f8d12a3 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implement connection confirmation.
| Commit: | 0e26195 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added "VideoRecording" extension.
| Commit: | 201e39e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented reboot in safe mode.
| Commit: | fe3b3d9 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Fixed getting ID when changing router.
| Commit: | 0d3b341 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added support for 96/192kHz audio capture.
| Commit: | 0184073 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Using fixed size for hashing salt.
| Commit: | 1502e89 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Formatting only.
| Commit: | 00effb8 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Reworked fast connections in the console.
| Commit: | c9c293a | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented the transfer of information about the type of screen capturer.
| Commit: | 2c7ed7b | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Combining the protocol for client and host.
| Commit: | 8f38236 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Reworked router administration protocol.
| Commit: | 8bcab8a | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Initial implementation of audio support.
| Commit: | 17ed5a3 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Porting audio capturer from Chromium.
| Commit: | d39db60 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Each terminal session now has its own host ID.
| Commit: | e681beb | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Displaying computer name instead of address in notifier.
| Commit: | b06bcfe | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Remove ZSTD video encoding.
| Commit: | 6ad39a0 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added ROOT_DIRECTORY drive type.
| Commit: | 9775632 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented display of the status of connection to the router in the UI.
| Commit: | 6a79c02 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Using numeric session IDs.
| Commit: | 39a9f6b | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Rename fields.
| Commit: | 4004174 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Removing a key from the pool if peers have not used it for 30 seconds. Removed adding rules to the firewall.
| Commit: | 9914f5c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Re-order fields.
| Commit: | a95b02d | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Using RelayPeer to connecting to the relay server.
| Commit: | 11a7ef3 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added peer port field.
| Commit: | a4d6e7e | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added error codes.
| Commit: | b16c1ba | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented load balancing between relays.
| Commit: | f13e998 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Move RelayKey to router_common.proto.
| Commit: | 0148984 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented router selection when changing computers.
| Commit: | 5caac7d | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented management of routers in the address book.
| Commit: | e624b87 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented receiving information about connect time.
| Commit: | 1f58181 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
More information about relays and hosts.
| Commit: | 017e8ae | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented peers disconnecting.
| Commit: | a1f9d7c | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Reworking relay server.
| Commit: | d01bb4d | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Refactoring.
| Commit: | fd6f925 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Rename ROUTER_SESSION_MANAGER to ROUTER_SESSION_ADMIN.
| Commit: | d943f9b | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added all user information.
| Commit: | 00f6225 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added router settings.
| Commit: | 08e8000 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added session for relay servers.
| Commit: | 2924727 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Added basic system info.
| Commit: | 70a9018 | |
|---|---|---|
| Author: | Dmitry Chapyshev | |
Implemented UI for router configuration. Implemented getting peer ID (not completed yet).