Open
Conversation
* Add 'keep_compressed' test * Modify 'keep_compressed' test
…ttp cookiejar and not tls_client cookiejar anymore;
* Add extra params to NewClientProfile Add extra params to NewClientProfile * Add extra logics to expose AllowHTTP and StreamID Add extra logics to expose AllowHTTP and StreamID * Add extra logics to expose AllowHTTP and StreamID Add extra logics to expose AllowHTTP and StreamID * Add extra logics to expose AllowHTTP and StreamID Add extra logics to expose AllowHTTP and StreamID * Add extra logics to expose AllowHTTP and StreamID Add extra logics to expose AllowHTTP and StreamID * Update internal_browser_profiles.go - Back to previous state Update internal_browser_profiles.go - Back to previous state * Add extra params to NewClientProfile to be compatible with new changes Add extra params to NewClientProfile to be compatible with new changes * Fix to use the right roundtripper.go file with all the new features Fix to use the right roundtripper.go file with all the new features * Update client.go - Remove redundant params Update client.go - Remove redundant params * Update roundtripper.go - remove redundant params Update roundtripper.go - remove redundant params * Update client.go
…finn#209) Update contributed_browser_profiles.go - Add Firefox 146, 147
* Add EUC-KR encoding for Korean * remove fmt * fixed camelcase
…n#215) - Implement correct Chrome 144 HTTP/3 fingerprint with PRIORITY_UPDATE frame (984832) - Implement correct Firefox 147 HTTP/3 fingerprint without SETTINGS_MAX_FIELD_SECTION_SIZE - Add GREASE frames and random GREASE settings (Chrome only) - Fix MaxResponseHeaderBytes handling (-1 for Firefox, positive values for Chrome) - Add HTTP/3 protocol racing support - All HTTP/3 fingerprint tests passing
* add Safari iOS 18.5 client profile * add header priority configuration for HTTP/2 in Safari iOS 18.5 client profile * add Chrome 130 PSK client profile * add Safari iOS 26 client profile * rename Safari iOS 26 client profile to 26.0 * add Chrome 146 + PSK client profiles * add tests and fingerprints for Chrome 146, Safari iOS 18.5 and Safari iOS 26.0 --------- Co-authored-by: nihiloid <vibes-deny-triceps@duck.com>
WebSocket uTLS: - Add GetTLSDialer() to use same fingerprinting as HTTP - Add dialTLSForWebsocket() method for WebSocket connections - Fix WebSocket to work with real servers (echo.websocket.org)
…dd WithInitialStreamID, WithAllowHTTP) (bogdanfinn#218) * Update client.go - Add customContextDialer and expose DialContext to WithDialContext Update client.go - Add customContextDialer and expose DialContext to WithDialContext * Update client_options.go - Add WithDialContext, also recover lost WithInitialStreamID and WithAllowHTTP Update client_options.go - Add WithDialContext, also recover lost WithInitialStreamID and WithAllowHTTP * Update client.go - Re-add WithInitialStreamID, WithAllowHTTP Update client.go - Re-add WithInitialStreamID, WithAllowHTTP * Update roundtripper.go - Re-add WithInitialStreamID, WithAllowHTTP Update roundtripper.go - Re-add WithInitialStreamID, WithAllowHTTP * Update profiles.go - Added WithAllowHTTP, WithStreamID Update profiles.go - Added WithAllowHTTP, WithStreamID * Update roundtripper.go - Use clientProfile.GetStreamID() and clientProfile.GetAllowHTTP() Update roundtripper.go - Use clientProfile.GetStreamID() and clientProfile.GetAllowHTTP() * Update client_options.go - Add docs string for WithTimeoutMilliseconds and WithTimeoutSeconds about being deadline timeout and default value is 30s Update client_options.go - Add docs string for WithTimeoutMilliseconds and WithTimeoutSeconds about being deadline timeout and default value is 30s * Update client.go - Adjust initialStreamID, allowHTTP to roundtripper.go Update client.go - Adjust initialStreamID, allowHTTP to roundtripper.go * Update client.go - Revert the changes to WithInitialStreamID and WithAllowHTTP Revert the changes to WithInitialStreamID and WithAllowHTTP * Update profiles.go - Revert the changes to WithInitialStreamID and WithAllowHTTP Revert the changes to WithInitialStreamID and WithAllowHTTP * Update client_options.go - Revert the changes to WithInitialStreamID and WithAllowHTTP Update client_options.go - Revert the changes to WithInitialStreamID and WithAllowHTTP * Update client.go - Change validateConfig to warn about WithDialContext usage when combination with WithProxyUrl... Update client.go - Change validateConfig to warn about WithDialContext usage when combination with WithProxyUrl... * Update client_options.go - Update WithDialContext docs string Update client_options.go - Update WithDialContext docs string
* feat: prerequest hooks n postrequest hooks * feat: added new lock, changed hooks methods name * fix: posthooks are not run upon prehooks error * feat: wrapped Do() function into private one to simplify hook calls * fix: standarized post n pre hook panic handling & updated tests * feat: added methods to reset post n pre hooks * feat: continue on errors for prehooks * fix: added log for errors in posthooks * feat: continue on errors for posthook
dgtlctzn
commented
Feb 11, 2026
| pinwheel-cicd: underdog-tech/pinwheel-cicd-orb@1.4 | ||
| macos: circleci/macos@2.4.0 | ||
| go: circleci/go@1.7.3 | ||
| go: circleci/go@3.0.3 |
Author
There was a problem hiding this comment.
tests were failing until updating go and the circle go orb. Required slightly different syntax below.
* updated pinner to update pins in case they change per pinner instance * added automatic charset detection and decoding for the response body * cleanup of euckrResponse client option to prevent decoding issues
josh-yam
approved these changes
Mar 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updating this fork with a few new tls profiles bringing us up to chrome 146. Added a new dist for arm/amd sequoia.