https://github.com/curl/curl/pull/18580
When an option name is used in text, this script no longer outputs the short plus long version in the manpage output. It makes the text much more readable....
renderbettermanpagereferenceslinks
https://github.com/curl/curl/pull/19756
Since this function returns allocated resources there is probably at least a theoretical risk this can return NULL. Pointed out by ZeroPath
rustlsverifybuildernull
https://github.com/curl/curl/pull/19902
CMake 3.18 was released on 2020-07-15. It enables using (and/or dropping workarounds) for these features: LTO support, better performance and pkg-config...
deprecateaddcmakeltapril
https://github.com/curl/curl/pull/18525
The struct field thus does not depend on the presence of it
filelistprotocol
https://github.com/curl/curl/pull/18976
If a non-compliant amount of bytes is received, the function would return error without free. Reported-by: Joshua Rogers
memory leakfixerrorpath
https://github.com/curl/curl/pull/19060
The transfer loop used to check the socket and if no poll events were seen, triggered a "DATA_IDLE" event into the filters to let them schedule...
pull requestremovedataidlehandling
https://github.blog/changelog/2025-11-05-copilot-coding-agent-now-supports-pull-request-templates/
Nov 5, 2025 - Copilot coding agent is our asynchronous, autonomous background agent. When Copilot coding agent finishes its work, it updates the body of its pull request...
copilot coding agentpull requestgithub changelogsupportstemplates
https://dpe.org/sessions/caterina-curti-chris-williams/a-score-for-pull-request-complexity-its-impact-on-cycle-time-and-how-we-reduced-it-with-ai/
Nov 25, 2024 - Presented by Caterina Curti and Chris Williams at DPE Summit 2024, an event developed and hosted by Gradle.
pull requestscorecomplexityimpact
https://github.com/curl/curl/pull/20160
The 'ma' and 'persist' keywords should be considered per list entry, not once per header. Expand test 1654 to verify such headers Reported-by:...
acceptperalternativeentry
https://arstechnica.com/tech-policy/2018/11/how-i-changed-the-law-with-a-github-pull-request/
Nov 25, 2018 - Washington DC has made GitHub the authoritative digital source for DC laws.
pull requestchangedlawgithub
https://github.com/curl/curl/pull/19888
All Windows platforms support it. It was permanently enabled with most build methods. The exception is autotools where it is enabled by default, with an option...
large fileswindowsassumeusepull
https://github.com/curl/curl/pull/19811
From lib/h to lib/w. part 1: 47a1ab2 #19764 part 2: 86b3464 #19800 https://github.com/curl/curl/pull/19811/files?w=1
libfixformattingnitspart
https://github.com/curl/curl/pull/18573
Use &= ~authused in SASL_CANCEL (was ^=) to actually remove the offending mechanism and avoid re-enabling a disabled mech on retry.
saslclearcanceledmechanisminstead
https://github.com/curl/curl/pull/18790
Since it isn't linked and users might not understand what it refers to. Ref: #18755
formmddropreferencemanual
https://github.com/jquery/jquery/pull/5107
Summary jQuery has followed the following logic for selector handling for ages: Modify the selector to adhere to scoping rules jQuery mandates. Try qSA on the...
selectorusejquerycsssupports
https://github.com/curl/curl/pull/18988
ldap_get_dn() can return NULL on error Reported-by: Joshua Rogers
ldapavoidnullptrfailure
https://github.com/curl/curl/pull/19286
Fixes: #8361 This PR extends Windows long path support (paths > 260 characters) to file operations using CreateFile API, particularly for getting and...
windowsaddlongpathsupport
https://git.uupdump.net/uup-dump/contrib/commit/6f8d09bb063997fbe6f6c49ef2a15eb8b7791605
contrib - Public and user contributed website content
pull requestzh cnmergeupdatephp
https://github.com/curl/curl/pull/19137
No callers of this function checked the return code, meaning failures are not lethal == failf is wrong, and it can just as well return void.
cfsocketmakesetlocal
https://help.swarmia.com/use-cases/improve-pull-request-flow/diagnosing-low-pull-request-throughput
Throughput is more difficult to improve than for example cycle time, since it reflects the team's overall situation rather than just the process.
pull requestdiagnosinglowthroughputswarmia
https://help.swarmia.com/use-cases/improve-pull-request-flow/analyzing-pull-request-batch-size
Batch size measures how much work is bundled up in a change. Swarmia offers tools for evaluating pull request batch size by looking at the total amount of...
pull requestanalyzingbatchsizeswarmia
https://github.com/curl/curl/pull/18719
A probably unnecessary precaution but since the field sizes are 16 bit in the protocol this makes sure to fail if they would ever be larger as that would go...
socksbaillongfields
https://github.com/curl/curl/pull/18774
Turns out the signal handler on Windows still wasn't signal safe after the previous round of fix. There is an open() call made from there, and open happens...
testsserverdropunsafeopen
https://github.com/inertiajs/inertia/pull/2814
As router.cancel() is deprecated, you can now get the same functionality with router.cancelAll({ async: false }).
addasyncoptionsmethod
https://github.com/matomo-org/device-detector/pull/6756
@sanchezzzhak if is good, I'll add the other devices and improve OS detection in this PR.
mobile devicesaddsdetectiontecnopull
https://github.com/curl/curl/pull/18918
Found via -Wformat-signedness: docs/examples/sessioninfo.c: In function 'wrfu': docs/examples/sessioninfo.c:75:53: error: field precision specifier...
examplescaststringmasklength
https://github.com/curl/curl/pull/19304
In schannel_acquire_credential_handle(), fInCert (if opened) is not properly closed when the cert type check fails. This PR fixes it.
pull requestproperlyclose
https://github.com/curl/curl/pull/19358
gwpath will be accessed later when generating pathbuffer. Check the return value of curl_url_get for gwpath to catch potential memory error in time.
toolipfscheckreturnvalue
https://github.com/curl/curl/pull/18642
curl_easy_strerror(result) was called before result was assigned. Reported in Joshua's sarif data
assignresultusingpull
https://github.com/audacity/audacity/pull/9613
Resolves: #9441 I signed CLA The title of the pull request describes an issue it addresses If changes are extensive, then there is a sequence of easily...
pull request
https://github.com/curl/curl/pull/18855
It cannot actually return an error, so the parent function does not need to check for error and have an exit path that cannot be reached. Pointed out by...
urlmakeinitreturnvoid
https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr
You can ask Copilot to create a pull request from many places, including GitHub Issues, the agents panel, Copilot Chat, the GitHub CLI, and agentic coding...
github copilotpull requestaskingcreatedocs
https://danijelavrzan.com/posts/2023/11/review-pull-requests/
Nov 1, 2023 - Creating PRs is easy. Creating good ones takes effort. Reviewing them, though, that’s a whole different story. Here are a few things to keep in mind when...
pull requesteffectivereviews
https://github.com/curl/curl/pull/18511
Check the easy handles magic in calls to curl_easy_getinfo(). In Curl_close() clear the magic after DNS shutdown since we'd like to see tracing for this....
easycheckmagiccurlclose
https://mattstauffer.com/blog/how-to-merge-only-specific-commits-from-a-pull-request/
Recently someone submitted a great pull request to one of my repositories, but before I could merge it, a commenter gave them bad advice and
pull requestmergespecificcommits
https://github.com/nmap/nmap/pull/686
Made a new script for Ticketbleed, a vuln that was announced within the last several hours. This branch also makes a convenience change to tls.lua that can be...
pull requestnmap
https://www.theserverside.com/tutorial/Attain-Jenkins-Git-integration-with-a-GitHub-pull-request
Jul 12, 2018 - Install the Jenkins Git plug-in to easily accomplish Jenkins Git integration. In this tutorial, we'll use a Jenkins GitHub pull request to demonstrate how to...
git integrationpull requestjenkinsgithubvia
https://github.com/nmap/nmap/pull/1928
nsock_iod_set_hostname is accessible in nse code, but I could not find a knob to use it with ncat. This patch adds --ssl-servername to ncat. With this patch,...
ncataddedssloptionspecify
https://github.com/curl/curl/pull/18888
fix CURLcode vs. LDAP result code confusion. Return LDAP_NO_MEMORY when Curl_create_sspi_identity() fails, since it can only return CURLE_OUT_OF_MEMORY as...
error codeldaptidytypesfix
https://github.com/torproject/community/pull/176
Bumps minimist from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted...
bump
https://github.com/videojs/video.js/pull/5578
Description Adds the Occitan language, talked in South France, North Spain, Monaco and North Italy. It's based on the translation of PeerTube Specific...
pull requestaddoccitanlocale
https://github.com/nmap/nmap/pull/892
This just adds a script to decode any unencrypted BIG-IP cookies in the response. See this support article for information on the encoding scheme:...
addscriptdecodebigcookies
https://github.com/joomla/joomla-cms/pull/46342
Pull Request for Issue #46333 . Summary of Changes Don't use the data-nested attribute when features articles are selected. Testing Instructions Make a few...
featured articlesorderedregardlesscategory
https://github.com/moltbot/moltbot/pull/909
Fixes #902. What was happening The macOS app starts the gateway via a launchd LaunchAgent and configures StandardOutPath/StandardErrorPath to...
macosfixwizardhangtmp
https://github.com/curl/curl/pull/18715
nghttp2 always consumes the memory, but be safe in case it ever decideds to not to. Fixes J2 Reported in Joshua's sarif data
edge casecfproxybreakloop
https://github.com/curl/curl/pull/19229
find_ssl_filter used while(cf && cf->next) and skipped the last node. If the SSL filter was last, channel binding lookup failed and we returned...
checkfinalnodefindssl
https://github.com/curl/curl/pull/18904
This PR fixes three robustness issues in the HTTP/3 (ngtcp2/nghttp3) path: Stream leak on submit failure After successfully opening a QUIC bidi stream, if...
pull requestvariousimprovements
https://github.com/nmap/nmap/pull/1614
This PR adds TLS support to rdp-enum-encryption. The value that it adds is that it enables determining the RDP protocol version against servers that require...
tls supportaddrdpenumencryption
https://github.com/curl/curl/pull/18850
Replace char *dest[1] with a proper char dest[1] array in cpool_bundle. This removes undefined behavior from memcpy (writing past the declared object) while...
makebundlegtarrayfix
https://github.com/curl/curl/pull/18688
use cmake_path() to query filenames, with CMake 3.20 or upper. https://cmake.org/cmake/help/v4.1/command/cmake_path.html#query use...
cmakeusemodernalternativesget
https://github.com/curl/curl/pull/18957
Sync format more with the rest of the Find modules. Cherry-picked from #18932 w/o sp https://github.com/curl/curl/pull/18957/files?w=1
pull requestcmakewhitespaceformatting
https://help.swarmia.com/use-cases/improve-pull-request-flow/pull-request-insights
Diagnose cycle time issues, decrease review time and improve pull request workflow with Swarmia's pull request insights.
pull requestinsightsswarmiadocs
https://github.com/curl/curl/pull/18189
drop x-hacks for curl internal variables and certain autotools ones that do not hold custom values. make x-hacks consistently use "x$var" =...
pull requesttidyexpressions
https://help.swarmia.com/getting-started/configuration/pull-request-data-quality
Create filters to automatically exclude specific pull requests from all Swarmia metrics at the team and organization levels, or exclude individual pull...
pull requestexclusionsswarmiadocs
https://github.com/curl/curl/pull/20152
It's defined in lib/curl_setup_once.h which is always included before the duplicate definition in src/tool_cfgable.h. Delete the latter. Follow-up to...
srcdropdefinitionbitpull
https://github.com/curl/curl/pull/18671
To match the rest of the codebase. Follow-up to 548d8a8 Cherry-picked from #18660
capitalizerustlslogoutput
https://github.com/curl/curl/pull/19192
It was not necessary. Its only purpose was to know if an upload is done, and that information is already available elsewhere.
ftpremovestatesavedstruct
https://github.com/curl/curl/pull/20101
Also renamed the struct field to 'h1hdr' from 'scratch' to better say what its purpose is.
curlquicherefuseheaderscr
https://github.com/curl/curl/pull/18605
http2-upload: use fstat() to query file length to fix TOCTOU. ftpuploadresume: fix checking sscanf() return value. Follow-up to b4922b1 #18564
examplesfixtwoissuesfound
https://github.com/curl/curl/pull/18835
The ld linker is sensitive to this, and did not find libcurl symbol with the order before this patch. Seen with mingw-w64 gcc. Follow-up to f6ddc1f #18554
pull requestmakefileexamplefixoption
https://github.com/internetarchive/openlibrary/commit/5efc000
One webpage for every book ever published! Contribute to internetarchive/openlibrary development by creating an account on GitHub.
pull requestmergedepsnode
https://github.com/curl/curl/pull/19139
The code obtained a pointer resp via Curl_bufq_peek(), but called Curl_bufq_skip() before it would access them in the failf() call. The Curl_bufq_skip() call...
socksavoiduafriskerror
https://github.com/nmap/nmap/pull/588
After updating to nmap7.25BETA2 from nmap7.25BETA1 I started consistently encountering a bad date argument exception when trying to run the smb-ls script on a...
fixbadargumentexceptionusing
https://github.com/curl/curl/pull/19774
Follow-up to c1e3a76. The previous update missed an addition that also can wrap and cause confusion. Fixing this by calling Curl_pgrsSetDownloadSize() after...
make sureimapcurloverflow
https://github.com/nmap/nmap/pull/2727
This a patch for a bug in the knx-gateway-discover script and it fails because the function packlen does not exists in Line 96. Nmap version used: Nmap version...
replacedfunctionknxgatewaydiscover
https://github.com/curl/curl/pull/19800
From lib/curl* to lib/g*. With fixes to part 1. part 1: 47a1ab2 #19764 https://github.com/curl/curl/pull/19800/files?w=1
libfixformattingnitspart
https://github.com/curl/curl/pull/19824
To allow replacing & characters in tests/data/test* files for XML-compliance. Also: document %GT, %LT Follow-up to de49cc8 tests/data: more XML-compliance...
testsaddampmacrouse
https://github.com/curl/curl/pull/19439
In the logic called for curl_multi_fdset(). File descriptors larger than FD_SETSIZE size are simply ignored, which of course will make things break but at...
acknowledgefdshutdowndescriptors
https://help.swarmia.com/use-cases/improve-pull-request-flow
Get visibility into your team’s pull requests and the contributing factors behind cycle time: the number of pull requests in progress, batch size, and review...
pull requestimproveflowswarmiadocs
https://github.com/curl/curl/pull/19529
Cleanup the vtls pinned key matching somewhat. Add a DEBUGF for pinned key hashes that do not match, so we can see in traces what was going on. refs #19489
pull requestpinnedkeycheckicing
https://github.com/curl/curl/pull/18928
The kerberos5 library Heimdal is one of three GSS libraries curl support. It has a memory leak triggered by the new test in #18917 and the project seems mostly...
pull requestconfigdropsupportheimdal
https://xata.io/postgres-branching
Fast Copy-on-Write branches for every pull request. No more waiting for shared environments or blocked by teammates' changes.
pull requestdatabasebranchevery
https://github.com/nmap/nmap/pull/2925
The PR addresses two closely related issues in publickey_canauth() in nse_libssh2: An uninitialized pointer was getting freed up, resulting in memory...
rectifyheapcorruptionduepointer
https://github.com/curl/curl/pull/20132
Already included directly via hostip.c, and other header users do not use it. Also add comment about why setjmp.h is used. Cherry-picked from #20106
hdropinclude