wxWidgets/include/wx
Vadim Zeitlin 0728262640 Provide descriptions for WinHTTP error messages
Just the error code is not very useful as it doesn't say anything about
what exactly failed, e.g. seeing "The buffers supplied to a function was
too small." doesn't help understanding which function was passed a too
small buffer, so add an extra parameter to SetFailed[WithLastError]() to
log this information too.

Also log the error code itself, because SEC_E_BUFFER_TOO_SMALL is
arguably more clear than its ungrammatical error message.

No real changes.

Closes https://github.com/wxWidgets/wxWidgets/pull/2247
2021-02-23 21:53:11 +01:00
..
android Simplify wxUSE_WEBREQUEST_XXX logic 2020-12-13 16:34:47 +01:00
aui Merge branch 'updateui-ischeckable' 2020-09-02 19:34:05 +02:00
dfb Remove trailing semicolon from wxDFB_DECLARE_INTERFACE() 2020-08-31 01:25:45 +02:00
generic Remove wxGridCellWithAttr 2021-02-15 12:36:03 +01:00
gtk Fix RTL mirroring for wxClientDC, etc with GTK3 2021-02-06 08:28:13 -08:00
gtk1 Add possibility to create "Close" bitmap button from XRC 2020-11-19 15:44:54 +01:00
html Removed macOS only wxWebKitCtrl 2020-12-14 10:17:35 +01:00
meta
motif Remove setup0.h files 2021-01-31 19:02:56 +01:00
msw Provide descriptions for WinHTTP error messages 2021-02-23 21:53:11 +01:00
osx Add missing wxOVERRIDE to wxWebViewFactoryWebKit 2021-02-08 09:20:53 +01:00
persist Add missing wxUSE_XXX checks to persistent adapters headers 2020-11-19 16:34:17 +01:00
private Merge branch 'curlmultisocket' of https://github.com/NewPagodi/wxWidgets 2021-02-22 00:40:53 +01:00
propgrid Make wxPG_TOOLTIPS work for >2 columns too 2020-09-21 11:27:42 +02:00
protocol
qt Implement wxGestureEvent support for wxQt 2021-01-27 19:01:50 +01:00
ribbon Add wxRibbon panel border colour option 2021-02-20 13:29:33 +01:00
richtext Suppress -Wsuggest-override warnings in user code for gcc too 2020-08-14 19:15:03 +02:00
stc
univ Remove setup0.h files 2021-01-31 19:02:56 +01:00
unix Add EGL-based backend for wxGLCanvas 2020-09-01 15:03:30 +02:00
x11 Replace tabs with spaces 2020-12-23 17:03:10 +01:00
xml Harmonize wxXmlDoctype ctor parameter names 2020-10-04 16:00:34 +02:00
xrc Don't use wxASCII_STR() inside wxART_MAKE_XXX_ID macros 2020-08-24 16:47:37 +02:00
aboutdlg.h
accel.h
access.h
activityindicator.h
addremovectrl.h
affinematrix2d.h
affinematrix2dbase.h
afterstd.h
anidecod.h
animate.h
animdecod.h
any.h
anybutton.h
anystr.h
app.h
appprogress.h
apptrait.h
archive.h
arrimpl.cpp
arrstr.h
artprov.h Don't use wxASCII_STR() inside wxART_MAKE_XXX_ID macros 2020-08-24 16:47:37 +02:00
atomic.h
bannerwindow.h
base64.h
beforestd.h
bitmap.h
bmpbuttn.h Add possibility to create "Close" bitmap button from XRC 2020-11-19 15:44:54 +01:00
bmpcbox.h
bookctrl.h
brush.h Get rid of wxCOMPILER_NO_OVERLOAD_ON_ENUM compile guard 2020-10-15 16:41:43 +02:00
buffer.h
build.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
busyinfo.h
button.h
calctrl.h
caret.h Create underlying bitmap for caret when it is explicitly created 2020-08-31 16:49:21 +02:00
catch_cppunit.h
chartype.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
checkbox.h
checkeddelete.h
checklst.h
chkconf.h Remove setup0.h files 2021-01-31 19:02:56 +01:00
choicdlg.h
choice.h
choicebk.h
clipbrd.h
clntdata.h
clrpicker.h
cmdargs.h
cmdline.h
cmdproc.h
cmndata.h
collheaderctrl.h
collpane.h
colordlg.h
colour.h
colourdata.h
combo.h
combobox.h
commandlinkbutton.h
compiler.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
compositewin.h
confbase.h
config.h
containr.h
control.h
convauto.h Rename IsFallbackEncoding() to IsUsingFallbackEncoding() 2020-10-05 15:32:07 +03:00
cpp.h Remove checks for outdated GCC versions 2020-10-19 19:38:53 +02:00
creddlg.h
crt.h
cshelp.h
ctrlsub.h
cursor.h
custombgwin.h
dataobj.h Implement wxImageDataObject 2020-12-31 12:49:06 +01:00
dataview.h Add wxDataViewCtrl::ExpandChildren() 2020-12-05 16:37:13 +01:00
datectrl.h Fix inheritance hierarchy of wxDatePickerCtrlGeneric too 2020-11-13 01:19:52 +01:00
dateevt.h
datetime.h
datetimectrl.h Add wxDateTimePickerCtrl::SetNullText() 2020-11-05 14:22:05 +01:00
datstrm.h
dc.h Implement new coordinates conversion functions in wxDC 2020-09-27 11:45:19 +02:00
dcbuffer.h
dcclient.h
dcgraph.h Implement platform-specific coordinate conversion functions 2020-09-27 10:38:08 +02:00
dcmemory.h
dcmirror.h
dcprint.h
dcps.h
dcscreen.h
dcsvg.h
dde.h
debug.h Avoid -Wshadow warnings when using multiple wxCHECK()s 2020-08-25 17:37:25 +02:00
debugrpt.h
defs.h Merge branch 'macos_wkwebview' of https://github.com/TcT2k/wxWidgets 2021-01-16 16:20:58 +01:00
dialog.h
dialup.h
dir.h
dirctrl.h
dirdlg.h
display.h Add wxDisplay::GetScaleFactor() 2020-08-14 16:09:27 +02:00
dlimpexp.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
dlist.h
dnd.h
docmdi.h
docview.h
dragimag.h
dvrenderers.h
dynarray.h
dynlib.h Add wxDynamicLibrary::Attach() 2021-01-25 00:15:24 +01:00
dynload.h
editlbox.h
effects.h
encconv.h
encinfo.h
event.h Make Connect() work with overloaded event handlers in C++17 2020-11-21 20:52:13 +01:00
eventfilter.h
evtloop.h
evtloopsrc.h
except.h
fdrepdlg.h
features.h
ffile.h
file.h
fileconf.h
filectrl.h
filedlg.h
filefn.h Remove trailing whitespace 2020-10-15 19:50:37 +02:00
filehistory.h
filename.h Fix wrongly detecting FIFOs as directories in wxFileName 2020-07-23 16:30:16 +02:00
filepicker.h
filesys.h
flags.h
fmappriv.h
font.h Get rid of wxCOMPILER_NO_OVERLOAD_ON_ENUM compile guard 2020-10-15 16:41:43 +02:00
fontdata.h
fontdlg.h
fontenc.h
fontenum.h
fontmap.h
fontpicker.h
fontutil.h macOS wxNativeFontInfo changes (#2045) 2020-09-12 19:29:26 +02:00
frame.h
fs_arc.h
fs_filter.h
fs_inet.h
fs_mem.h
fs_zip.h
fswatcher.h
gauge.h
gbsizer.h
gdicmn.h
gdiobj.h
geometry.h Remove some unnecessary ctor/operator= definitions 2020-10-18 18:00:05 -07:00
gifdecod.h
glcanvas.h
graphics.h Suppress bogus -Wnoexcept from gcc9 in wx/graphics.h 2020-08-31 01:25:07 +02:00
grid.h
hash.h
hashmap.h Add wxNOEXCEPT to the hash structs operator() declarations 2020-08-31 01:25:07 +02:00
hashset.h Fix building with wxUSE_STL enabled in VS2019 16.6 2020-08-03 12:54:35 +02:00
headercol.h
headerctrl.h
help.h
helpbase.h
helphtml.h
helpwin.h
htmllbox.h Make wx/htmllbox.h self-contained again 2020-07-20 21:09:43 +02:00
hyperlink.h
icon.h
iconbndl.h
iconloc.h
imagbmp.h
image.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
imaggif.h
imagiff.h
imagjpeg.h
imaglist.h
imagpcx.h
imagpng.h
imagpnm.h
imagtga.h
imagtiff.h
imagxpm.h
infobar.h
init.h
intl.h
iosfwrap.h
ioswrap.h
ipc.h
ipcbase.h
itemattr.h
itemid.h
joystick.h
kbdstate.h Make wxKeyboardState ctor explicit 2020-08-21 11:49:34 +02:00
language.h
layout.h
laywin.h
link.h
list.h
listbase.h Simplify API for extending wxListCtrl background display 2020-11-09 00:37:55 +01:00
listbook.h
listbox.h
listctrl.h
listimpl.cpp
log.h Fix logging when timestamps are disabled after recent changes 2021-01-17 17:44:51 +01:00
longlong.h
lzmastream.h
math.h Make wxRound() compile for all integer types again 2020-11-19 15:45:22 +01:00
matrix.h Deprecate wxTransformMatrix to prepare for its removal later 2020-10-16 02:03:38 +02:00
mdi.h
mediactrl.h
memconf.h
memory.h Resolve removal of the rest of BCC-affected 2020-10-14 20:11:58 +02:00
memtext.h
menu.h
menuitem.h
metafile.h
mimetype.h
minifram.h
modalhook.h
module.h
mousemanager.h
mousestate.h
msgdlg.h
msgout.h
msgqueue.h
mstream.h
nativewin.h
nonownedwnd.h
notebook.h
notifmsg.h
numdlg.h
numformatter.h Add support for unsigned long long to wxNumberFormatter 2021-02-22 11:49:19 +01:00
object.h Allow constructing/assigning wxObjectDataPtr from compatible type 2020-12-30 01:02:47 +01:00
odcombo.h Improve per-monitor DPI in wxVListBoxComboPopup 2021-02-13 01:59:23 +01:00
overlay.h
ownerdrw.h
palette.h
panel.h
paper.h
pen.h Restore support for using faster dotted pens in wxMSW 2021-02-22 00:04:07 +01:00
peninfobase.h
persist.h
pickerbase.h
platform.h Fix missing MAC_OS_VERSION_11_0 with pre-11.0 SDKs 2020-12-16 23:56:09 +01:00
platinfo.h Factor out platform detection from XRC code into wxPlatformId 2021-02-06 14:58:09 +01:00
popupwin.h
position.h
power.h
preferences.h
print.h
printdlg.h
prntbase.h
process.h
progdlg.h
propdlg.h
ptr_scpd.h
ptr_shrd.h
quantize.h
radiobox.h
radiobut.h Move radio group navigation functions to wxRadioButtonBase 2020-09-21 18:01:47 +02:00
range.h
rawbmp.h Add real support for monochrome bitmaps to wxMSW 2020-10-20 15:52:55 +02:00
rearrangectrl.h
recguard.h
regex.h
region.h
renderer.h
richmsgdlg.h
richtooltip.h
rtti.h Fix -Wpedantic in wxDECLARE_ABSTRACT_CLASS() 2020-08-25 17:36:02 +02:00
sashwin.h
sckaddr.h
sckipc.h
sckstrm.h
scopedarray.h
scopedptr.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
scopeguard.h
scrolbar.h
scrolwin.h
secretstore.h Add small wxSecretString helper for wiping strings values 2021-01-10 01:21:45 +01:00
selstore.h
settings.h
setup_inc.h Simplify wxUSE_WEBREQUEST_XXX logic 2020-12-13 16:34:47 +01:00
setup_redirect.h
sharedptr.h
simplebook.h
sizer.h Don't change orthogonal alignment in wxSizerFlags::CenterXXX() 2021-01-25 12:58:04 +01:00
slider.h
snglinst.h
socket.h
sound.h
spinbutt.h
spinctrl.h
splash.h
splitter.h
srchctrl.h
sstream.h
stack.h
stackwalk.h
statbmp.h
statbox.h
statline.h
stattext.h
statusbr.h
stdpaths.h
stdstream.h
stockitem.h
stopwatch.h
strconv.h Move wxIsUTF8Prefix() to convauto.cpp 2020-10-07 15:18:30 +03:00
stream.h
string.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
stringimpl.h
stringops.h Use tableUtf8Lengths[] in sringops.cpp too 2020-10-07 15:41:15 +03:00
strvararg.h Suppress gcc -Wctor-dtor-privacy in wx/strvararg.h 2020-08-31 01:25:07 +02:00
sysopt.h
systhemectrl.h
tarstrm.h
taskbar.h Use wxScopedPtr<> instead of explicit calls to "delete" 2020-08-14 19:41:53 +02:00
taskbarbutton.h
tbarbase.h Change data and shortHelpString to adhere to naming convention 2020-10-03 16:12:04 +02:00
testing.h Remove checks for outdated GCC versions 2020-10-19 19:38:53 +02:00
textbuf.h
textcompleter.h
textctrl.h
textdlg.h
textentry.h
textfile.h
textwrapper.h
tglbtn.h
thread.h Fix using wxThreadHelper in DLL builds 2020-12-26 15:54:43 +01:00
thrimpl.cpp
time.h
timectrl.h Fix inheritance hierarchy of wxTimePickerCtrlGeneric 2020-11-05 00:34:10 +01:00
timer.h
tipdlg.h
tipwin.h
tls.h
tokenzr.h
toolbar.h
toolbook.h
tooltip.h
toplevel.h
tracker.h
translation.h
treebase.h
treebook.h
treectrl.h
treelist.h
txtstrm.h
typeinfo.h
types.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
uiaction.h
unichar.h
uri.h
url.h
ustring.h
utils.h Fix a problem with wxGetDisplay() in wxGTK/MSW build 2021-02-01 13:30:31 +01:00
valgen.h
validate.h
valnum.h Add wxIntegerValidatorBase::ULongestValueType typedef 2021-02-22 12:58:14 +01:00
valtext.h
variant.h
variantbase.h
vector.h Add trivial wxVectorContains() helper 2020-11-16 16:48:47 +01:00
version.h Update the version to 3.1.5 2020-07-23 16:25:39 +02:00
versioninfo.h
vidmode.h
vlbox.h
vms_x_fix.h
volume.h
vscroll.h
weakref.h Remove useless asserts from wxWeakRef implementation 2020-11-16 01:50:27 +01:00
webrequest.h Apply suggestions from code review 2021-01-19 21:06:31 +01:00
webview.h Provide generic wxWebView::Find() implementation 2021-02-10 23:55:18 +01:00
webviewarchivehandler.h
webviewfshandler.h
wfstream.h
window.h Fix IsEnabled() return value for wxMSW TLWs with native dialogs 2020-11-19 15:44:54 +01:00
windowid.h
windowptr.h
withimages.h
wizard.h
wrapsizer.h
wupdlock.h
wx.h
wxchar.h
wxcrt.h Fix ANSI build error due to wrong gcc format attribute use 2020-10-18 13:12:48 +02:00
wxcrtbase.h Test for wxHAVE_TCHAR_SUPPORT instead of individual _txxx() 2020-11-10 14:06:18 +01:00
wxcrtvararg.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
wxhtml.h
wxprec.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
xlocale.h
xpmdecod.h Remove BCC-specific conditionally compiled code 2020-10-13 18:40:31 +02:00
xpmhand.h
xti2.h
xti.h
xtictor.h
xtihandler.h
xtiprop.h
xtistrm.h
xtitypes.h
xtixml.h
zipstrm.h
zstream.h