-
Notifications
You must be signed in to change notification settings - Fork 244
Pull requests: Devolutions/IronRDP
Author
Label
Milestones
Reviews
Assignee
Sort
Pull requests list
feat: wire RDPDR backends into client connections
#1600
opened Aug 9, 2026 by
Marc-André Moreau (mamoreau-devolutions)
Contributor
•
Draft
chore(release): prepare for publishing
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
scope/ffi
Affects native or .NET bindings
size/M
Size: 150-399 lines of code
#1599
opened Aug 9, 2026 by
devolutionsbot
Contributor
Loading…
refactor(server): share connection negotiation via a free function
ai-reviewed/1
One automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
size/M
Size: 150-399 lines of code
#1588
opened Aug 8, 2026 by
Anton Mostovoy (antonmos)
Contributor
Loading…
7 tasks done
feat(dvc): add Soft-Sync PDU support
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
size/L
Size: 400-799 lines of code
#1584
opened Aug 7, 2026 by
Marc-André Moreau (mamoreau-devolutions)
Contributor
•
3/3
Loading…
feat(rdpudp): add protocol codec foundation
ai-reviewed/1
One automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
size/XL
Size: 800 or more lines of code
#1583
opened Aug 7, 2026 by
Marc-André Moreau (mamoreau-devolutions)
Contributor
•
2/3
Loading…
feat(nego): support connection correlation info
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
size/M
Size: 150-399 lines of code
#1582
opened Aug 7, 2026 by
Marc-André Moreau (mamoreau-devolutions)
Contributor
•
1/3
Loading…
fix(ci): make maintainer-required outcome-driven
maintainer-required
Maintainer review or intervention is required
risk/low
Self-contained change with no cross-crate behavioral effect
scope/tooling
Build, CI, release, or developer tooling
size/M
Size: 150-399 lines of code
#1570
opened Aug 7, 2026 by
Benoît Cortier (CBenoit)
Member
•
Draft
fix(connector): count the auto-detect header, and only answer connect-time
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
scope/ffi
Affects native or .NET bindings
scope/web
Affects the web/WASM ecosystem
size/XL
Size: 800 or more lines of code
#1559
opened Aug 5, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
fix(async): reject a zero-length unmatched PDU in read_by_hint
ai-reviewed/1
One automated review completed
risk/medium
Behavioral change that does not substantially alter a core public API
size/XS
Size: Under 30 lines of code
#1556
opened Aug 5, 2026 by
clintcan
Contributor
Loading…
fix(pdu): don't reject a Share Data PDU whose totalLength is under-declared
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
size/S
Size: 30-149 lines of code
#1541
opened Aug 4, 2026 by
GlassOnTin
Contributor
Loading…
fix(pdu): tolerate an under-declared Share Control totalLength
ai-reviewed/1
One automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
size/S
Size: 30-149 lines of code
#1536
opened Aug 3, 2026 by
GlassOnTin
Contributor
Loading…
feat(connector)!: pass frame arrival time into Sequence::step
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
maintainer-required
Maintainer review or intervention is required
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
scope/ffi
Affects native or .NET bindings
scope/web
Affects the web/WASM ecosystem
size/XL
Size: 800 or more lines of code
#1530
opened Aug 3, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
feat(rdcleanpath): support Hyper-V connection ordering
ai-reviewed/1
One automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
scope/ffi
Affects native or .NET bindings
scope/web
Affects the web/WASM ecosystem
size/XL
Size: 800 or more lines of code
#1505
opened Jul 31, 2026 by
irvingouj@Devolutions (irvingoujAtDevolution)
Contributor
•
3/3
Loading…
feat(server): let an authenticated connection preempt an existing session
ai-reviewed/2
Final automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/unknown
size/XL
Size: 800 or more lines of code
#1476
opened Jul 26, 2026 by
Anton Mostovoy (antonmos)
Contributor
Loading…
feat(server): measure bandwidth and report it in NetworkCharacteristicsResult
ai-reviewed/2
Final automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
size/M
Size: 150-399 lines of code
#1471
opened Jul 23, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
feat(server): emit NetworkCharacteristicsResult with measured RTT
ai-reviewed/2
Final automated review completed
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
size/M
Size: 150-399 lines of code
#1470
opened Jul 23, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
feat(client): register the graphics pipeline dynamic virtual channel
ai-reviewed/1
One automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
size/M
Size: 150-399 lines of code
#1462
opened Jul 20, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
feat(session): render the EGFX graphics pipeline output
ai-reviewed/1
One automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
size/M
Size: 150-399 lines of code
#1461
opened Jul 20, 2026 by
Greg Lamberson (glamberson)
Contributor
Loading…
feat(egfx): wire RemoteFX Progressive decode into WireToSurface2 dispatch
ai-reviewed/2
Final automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
size/L
Size: 400-799 lines of code
#1443
opened Jul 13, 2026 by
truebest
Contributor
Loading…
feat(server): add rdpeusb server integration
#1417
opened Jul 7, 2026 by
uchouT (uchouT)
Contributor
•
Draft
feat(dvc): create channels with assigned id
ai-reviewed/2
Final automated review completed
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
kind/technical-debt
Internal cleanup work
maintainer-required
Maintainer review or intervention is required
risk/unknown
scope/core
Touches the core architectural tier
size/S
Size: 30-149 lines of code
#1416
opened Jul 7, 2026 by
uchouT (uchouT)
Contributor
Loading…
feat(server)!: post-authentication connection binding for multi-user servers
ai-reviewed/2
Final automated review completed
breaking-change
Includes a breaking change, and requires special scrutiny at the boundaries
kind/protocol
Changes how we encode/decode or interpret RDP wire packets
maintainer-required
Maintainer review or intervention is required
risk/high
Substantial core public API impact, or fail-closed triage; needs maintainer-level scrutiny
scope/cross-cutting
Spans multiple architectural boundaries
scope/tooling
Build, CI, release, or developer tooling
size/XL
Size: 800 or more lines of code
#1413
opened Jul 5, 2026 by
Piclaw (piclaw-bot)
Loading…
Fix Win7 RDP PDU and bitmap stride handling
ai-reviewed/1
One automated review completed
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
scope/cross-cutting
Spans multiple architectural boundaries
scope/web
Affects the web/WASM ecosystem
size/M
Size: 150-399 lines of code
#1408
opened Jul 4, 2026 by
cxxzhang (cxxzhang)
Loading…
[Experimental] .NET bindings + Avalonia example via Diplomat .NET backend
#1378
opened Jun 22, 2026 by
irvingouj@Devolutions (irvingoujAtDevolution)
Contributor
•
Draft
fix(graphics): mirror decoder GR-mode adaptation in RLGR1 encoder
ai-reviewed/1
One automated review completed
maintainer-required
Maintainer review or intervention is required
risk/medium
Behavioral change that does not substantially alter a core public API
scope/core
Touches the core architectural tier
size/S
Size: 30-149 lines of code
#1370
opened Jun 10, 2026 by
Rocco De Angelis (rdeangel)
Contributor
Loading…
Previous Next
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.