Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: haga-rak/fluxzy.core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.26.8.1
Choose a base ref
...
head repository: haga-rak/fluxzy.core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.27.1.1
Choose a head ref
  • 7 commits
  • 113 files changed
  • 2 contributors

Commits on Sep 12, 2024

  1. Set version to '1.27.0'

    haga-rak committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    556901d View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2024

  1. Bump Fluxzy.Core from 1.26.5 to 1.26.8 (#335)

    Bumps [Fluxzy.Core](https://github.com/haga-rak/fluxzy.core) from 1.26.5 to 1.26.8.
    - [Release notes](https://github.com/haga-rak/fluxzy.core/releases)
    - [Commits](https://github.com/haga-rak/fluxzy.core/commits)
    
    ---
    updated-dependencies:
    - dependency-name: Fluxzy.Core
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 16, 2024
    Configuration menu
    Copy the full SHA
    9a1528b View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2024

  1. Add UseDnsOverHttpsAction for DoH (DNS over HTTPS) capabilities (#336)

    * Add draft for `ForceDnsOverHttpsAction`
    
    * Add implementation of DNS of HTTPS
    
    * Add unit test for DNS over HTTPs
    
    * Isolate `GetDnsData`
    
    * Cleanup tests
    
    * Add unit test for `UseDnsOverHttpsAction`
    
    * Allow optin to pass HTTPS DNS into the proxy
    
    * Add test for Opt-in to make DNS HTTPS non capturable
    
    * Add built in samples for `UseDnsOverHttpsAction`
    
    * Fallback to default DNS when no entry is found on DoH (allows resolving Netbios and local names)
    
    * Update action title
    haga-rak authored Dec 18, 2024
    Configuration menu
    Copy the full SHA
    3e6a8af View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2024

  1. Configuration menu
    Copy the full SHA
    e97925e View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2025

  1. Add customization of JA4 fingerprint, H2 settings, headers for br…

    …owser impersonation (#341)
    
    * Add `SetCiphersAction`
    
    * Add more extension testing
    
    * Use custom `Ja3FingerPrint` struct
    
    * Exclude client_extension 34
    
    * Add more client extension default value
    
    * Update fingerprint tests
    
    * Use https://check.ja3.zone/ for test endpoint
    
    * Add repetition for local test
    
    * Add handling of extra encrypted extensions (client)
    
    * Fix fake certificate compress (unhandled by bouncycastle)
    
    * Fix ja3.zone always return 711 even on TLS13
    
    * Update local tests
    
    * Add `delegate_credentials` mock
    
    * Regroup settings announcement in on flushed buffer
    
    * Add H2 initialwindow size announcement
    
    * Add grease in protocol version
    
    * More signature adjustment
    
    * Remove custom sorting at fluxzy level
    
    * Add ImpersonateAction
    
    * Put scheme before Path (controlled by cloud flare)
    
    * Add option to avoid replacing if header already exists
    
    * Add ImpersonageAgent to identify client
    
    * Add firefox 133 configuration
    
    * Add secp256r1 to default early keys
    
    * Fix encrypted client hello should work without grease
    
    * Make SignatureAndHash algorithmls customizable through Fingerprint
    
    * Add Impersonate Profile `Chrome_Android_131`
    
    * Refactor namespaces for Impersonate classes
    
    * Use stock Fluxzy.BouncyCastle package
    
    * Added edge 131 impersonate profile
    
    * Rename ImpersonateAgent to ImpersonateProfile
    
    * More renaming
    
    * Remove SetTlsCiphersActions
    
    * Add sample for Impersonation
    
    * Refactor names
    
    * Add default impersonate profile generation
    
    * Minimize allocations on protocol versions resolving
    
    * Refactor TlsFingerPrint add Comments
    
    * Change default test values for fingerprint
    
    * Add Early key shared group as editable settings
    
    * Sanitize unit tests
    
    * Rename to built-in profiles
    haga-rak authored Jan 7, 2025
    Configuration menu
    Copy the full SHA
    df25602 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a383513 View commit details
    Browse the repository at this point in the history
  3. Push non-prerelease version

    haga-rak committed Jan 7, 2025
    Configuration menu
    Copy the full SHA
    9e8bdb4 View commit details
    Browse the repository at this point in the history
Loading