Skip to content

[2.6] MOD-7872: Add Types To Hide User Input#5490

Merged
kei-nan merged 5 commits into2.6from
backport-5123-to-2.6
Feb 26, 2025
Merged

[2.6] MOD-7872: Add Types To Hide User Input#5490
kei-nan merged 5 commits into2.6from
backport-5123-to-2.6

Conversation

@kei-nan
Copy link
Collaborator

@kei-nan kei-nan commented Jan 8, 2025

Manual backport of #5123.

@kei-nan kei-nan requested a review from raz-mon January 8, 2025 17:40
@kei-nan kei-nan changed the base branch from master to 2.6 January 8, 2025 17:40
@kei-nan kei-nan self-assigned this Jan 8, 2025
@kei-nan kei-nan enabled auto-merge January 9, 2025 16:18
@kei-nan kei-nan marked this pull request as draft January 9, 2025 16:18
auto-merge was automatically disabled January 9, 2025 16:18

Pull request was converted to draft

@kei-nan kei-nan marked this pull request as ready for review January 9, 2025 16:18
* MOD-7872: initial commit

* * modify hidden types

* * compilation fixes

* * get recent updates

* * update hidden

* Apply suggestions from code review

Apply suggestions

Co-authored-by: nafraf <[email protected]>

* * add tests

* * fix hidden test
* move obfuscated types to their own header

* * add coverage
* update length on clone

* * remove obfuscated types

* * add more testing for more coverage

* * add testHiddenDropFromKeySpace for more coverage
* implemented missing mock functions to support the new test

* * remove obfuscate redundant function

* * set correct reply type

* * add missing code to get the cpp tests to pass

* * free ctx in test

* * Code Review - Round #1

---------

Co-authored-by: nafraf <[email protected]>
(cherry picked from commit d63f42a)
@kei-nan kei-nan force-pushed the backport-5123-to-2.6 branch from 3cecada to 2393b1c Compare January 9, 2025 16:32
@codecov
Copy link

codecov bot commented Feb 23, 2025

Codecov Report

Attention: Patch coverage is 94.28571% with 4 lines in your changes missing coverage. Please review.

Project coverage is 85.03%. Comparing base (665abdf) to head (6dac005).
Report is 4 commits behind head on 2.6.

Files with missing lines Patch % Lines
src/obfuscation/hidden.c 94.28% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              2.6    #5490      +/-   ##
==========================================
+ Coverage   84.96%   85.03%   +0.06%     
==========================================
  Files         184      185       +1     
  Lines       31347    31489     +142     
==========================================
+ Hits        26635    26777     +142     
  Misses       4712     4712              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@kei-nan kei-nan requested a review from Itzikvaknin February 24, 2025 15:30
Copy link
Collaborator

@Itzikvaknin Itzikvaknin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@kei-nan kei-nan added this pull request to the merge queue Feb 26, 2025
Merged via the queue into 2.6 with commit 87a4491 Feb 26, 2025
11 checks passed
@kei-nan kei-nan deleted the backport-5123-to-2.6 branch February 26, 2025 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants