Skip to content

Allow disabling of more features - #3844

Closed
bagder wants to merge 5 commits into
masterfrom
bagder/disable-more-features
Closed

Allow disabling of more features#3844
bagder wants to merge 5 commits into
masterfrom
bagder/disable-more-features

Conversation

@bagder

@bagder bagder commented May 5, 2019

Copy link
Copy Markdown
Member

This is a patch set that

  1. Makes the #ifdefs for features disable more code that isn't used
  2. Adds more defines to disable more specific features if desired (not all yet available via easy configure options)
  3. Adjusts tool code to be able to run with a libcurl built with features disabled
  4. The API/ABI is maintained but will return errors for disabled features.

@bagder

bagder commented May 5, 2019

Copy link
Copy Markdown
Member Author

Blah, silly me. It broke because it relies on something like #3846 so I'll get that fixed and landed first, then fixup this branch again and push a fix.

@bagder
bagder force-pushed the bagder/disable-more-features branch from 15cdb98 to bfb46bc Compare May 6, 2019 08:19
@bagder
bagder force-pushed the bagder/disable-more-features branch from b54a97b to 6618efb Compare May 9, 2019 07:53
@bagder

bagder commented May 12, 2019

Copy link
Copy Markdown
Member Author

I'm having a hard time figuring out why the windows CI builds fail like this, so I'm more or less bisecting in the separate branch bagder/ci. I might then land some of the commits piecemeal instead once proven to pass the CI.

@bagder
bagder force-pushed the bagder/disable-more-features branch from 6618efb to 07be034 Compare May 13, 2019 06:38
@MarcelRaad

MarcelRaad commented May 14, 2019

Copy link
Copy Markdown
Member

Ah, here is the PR I was looking for. Did you forget a "Closes" line? These are in master now and broke the HTTP-only AppVeyor tests.

@bagder

bagder commented May 14, 2019

Copy link
Copy Markdown
Member Author

Only some of them are in master, the ones I (wrongly apparently) thought didn't break master...

@bagder
bagder force-pushed the bagder/disable-more-features branch from 07be034 to 1aa1e50 Compare May 17, 2019 21:26
@bagder bagder closed this in 697b1f9 May 18, 2019
@bagder
bagder deleted the bagder/disable-more-features branch May 18, 2019 14:14
@lock lock Bot locked as resolved and limited conversation to collaborators Aug 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Development

Successfully merging this pull request may close these issues.

3 participants