History log of /external/google-breakpad/src/common/windows/http_upload.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
de9fe36b16a45972571b9d650633fe5cb156b536 03-Nov-2014 ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix Windows client compilation on mingw.
A=Jacek Caban <jacek@codeweavers.com>, R=ted at http://breakpad.appspot.com/548002/

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1399 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
996f24efb31578c6d617f2f1565078350ac16521 03-Sep-2014 mark@chromium.org <mark@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> Back out trunk r1367.

Compile error: https://bugzilla.mozilla.org/show_bug.cgi?id=1048091#c15

Review URL: https://breakpad.appspot.com/9694002

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1369 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
4cf2c88144ca7634880be3de59420b107f774edb 28-Aug-2014 ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> Support for multiple upload files in CrashReportSender/HTTPUpload
A=David Major <dmajor@mozilla.com> R=ted at https://bugzilla.mozilla.org/show_bug.cgi?id=1048091

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1367 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
f7838a8665eb5e46f2eb136679b27707d6adb523 04-Jun-2013 ivan.penkov@gmail.com <ivan.penkov@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> Treat warnings as error and fix most level 4 warnings in the breakpad windows client projects.

Some of the lint errors in the files touched by this change were also fixed.

BUG=533
Review URL: https://breakpad.appspot.com/601002

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1189 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
18360b876d4901d2df58b0a9c6eb9797533b4151 20-Jul-2012 ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix sizeof bug in HTTPUpload::SendRequest
A=Himanshu <only4coding@gmail.com> R=ted at https://bugzilla.mozilla.org/show_bug.cgi?id=710993

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@992 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
7405ecd04629d759e6525c134ea375aa3aad83c0 15-Dec-2010 ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> allow uploading zero-byte files in HTTPUpload
R=mark at http://breakpad.appspot.com/243001/show

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@743 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
7fde9a879dbf38aa6adcf7691139dc32cd567089 15-Sep-2010 erikwright@chromium.org <erikwright@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> Revert revision 658 ('Add glog style logging to symupload').

R=nealsid at http://breakpad.appspot.com/190001


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@685 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
3b7d8ee3621e1f70dc1097258743e35309823ed7 20-Aug-2010 ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> Disable cookies in Windows HTTPUpload
R=nealsid at http://breakpad.appspot.com/161001/show

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@661 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
e167e9e61f433329e5ddd664e96696f6757df735 19-Aug-2010 nealsid@gmail.com <nealsid@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> Add glog style logging to symupload



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@658 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
2a4698319ae9043b4479bf04381ad67c17922761 27-May-2009 nealsid <nealsid@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix up warnings when building http_upload.cc. Changed warning level to /W4, and also turned off deprecated 64-bit compatability warning flag(since some people are regularly building Breakpad in 64-bit mode, if we turn off this flag we get rid of a warning in 32 bit mode under VS2008)

R=mmentovai
A=nealsid



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@340 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
3366749ee7fd0e6c94906efa817d257917e3bf82 20-Mar-2009 nealsid <nealsid@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix for issue 304: symupload needs to support timeout specifications(wininet can timeout when sending large symbol files).
R=doshimun
W=nealsid



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@319 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
bbd9b472916ce10b16f59d4e56c9ed7959f9d95e 13-Nov-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> The string buffer lengths in a URL_COMPONENTS structure are in TCHARs, so
these should be sizeof(z) / sizeof(z[0]) to avoid a buffer overrun. Caught
by Dmitry Titov, r=me.


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@229 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
f2fa084fd229b60cc3350bed66c4b7d95b10d61a 28-Sep-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix compiler warning C4245: signed/unsigned mismatch when converting between
types. Patch by Sorin Jianu. r=me,bryner


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@217 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
28c645f3ee1d33c20e6ad7314c1454e8254809f2 20-Sep-2007 bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> Silences warning C4701: local variable 'claimed_size' may be used with out
having been initialized. The code is correct however the compiler can't see
the relationship between has_content_length_header and the claimed_size so it
generates a warning.

Patch from Sorin Jianu, r=bryner



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@211 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
684649a57172532274e2b8b1307af6fa11fdabce 01-Jun-2007 ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> Issue 42 - check for non-existent dump file in HTTPUpload::SendRequest. r=bryner

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@186 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
30fc9ce1c0e671d7a4234ea70f7ed3906c627659 04-Apr-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Replace GB_WSU_SAFE_SWPRINTF_TERMINATE with inline code (#145 followup).
r=bryner

http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/f77da3d219cf9388


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@140 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
1de8bed899cc08b3453753132d137b8a953a4e8d 02-Apr-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Windows http_upload should allow response without Content-Length header (#144).
Patch by Ted Mielczarek. r=me

http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/a401434f639e5b2f


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@136 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
aec44489da7da17b5babd9343850257558741fa2 30-Mar-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> vswprintf causes Purify to fail (#145). r=darin

http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/88e18d9fac4eee22


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@135 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
e5dc60822e5938fea2ae892ccddb906641ba174e 14-Feb-2007 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Rename Airbag to Breakpad.


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@122 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
d4e527b7eea7628e305e6ca93cdcb9796060d65a 04-Jan-2007 incrementalist <incrementalist@4c0a9323-5329-0410-9bdc-e9ce6186880e> Allows the caller of CrashReportSender::SendCrashReport() to determine that
the server rejected a crash report, by changing the return value from a
boolean to a tri-state enum.

Fixes issue #101. Reviewed by mmentovai.



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@99 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
dd7c38baae8c9a08d3568217d3cad6309add576d 08-Dec-2006 incrementalist <incrementalist@4c0a9323-5329-0410-9bdc-e9ce6186880e> This patch fixes Airbag issue #44.

Summary of this patch:
* It adds a new wstring* parameter to the end of both
SendCrashReport() and HTTPUpload::SendRequest(), which can be NULL.
* If the request isn't successful, the result parameter isn't touched.
* It adds HTTPUpload::UTF8ToWide() to allow the response to be
returned as a wstring,
* It changes the return value of SendRequest (and by extension,
SendCrashReport) so that if the size of the response body isn't
exactly the same as the value given in the Content-Length header, the
return value is false (in addition to the previous semantics).
* It also updates symupload.cc to account for the new parameter in
SendRequest().



git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@81 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
c297c50f83344a35712c69563f75a70a3e3182e1 27-Nov-2006 bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> Fix a crash when attempting to upload a zero-length dump file (#83) r=mmentovai


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@71 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
73cd14b4af906e77f3d8b019962fb9979ff12620 15-Nov-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Airbag client libraries should compile under MSVC .NET 2003/7.1 (#64).
r=bryner

http://groups.google.com/group/airbag-dev/browse_thread/thread/b838faeb50f71818


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@64 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
12a5245bfe93d4a0ccb692afefc4ecf1435d97f4 27-Oct-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Disable exception handling warnings in Windows client code (#38).
Patch by Ted Mielczarek. r=me

http://groups.google.com/group/airbag-dev/browse_thread/thread/133814673f75d5fa


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@56 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
29401d2457120b6d581affdb440017433ca93e77 26-Oct-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Support building with WIN32_LEAN_AND_MEAN (#60)
- All Windows code now builds with WIN32_LEAN_AND_MEAN by default.
- Header inclusion is adjusted as needed.
Remove use of UuidToString (#39)
- Also breaks dependency on RpcStringFree and therefore rpcrt4.lib.
r=bryner

http://groups.google.com/group/airbag-dev/browse_thread/thread/30f844cfc7ccd37f


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@51 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
5afd60b067a65920ba2e4705ccea71b880cc1607 19-Oct-2006 mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> Improvements for Windows client/tool-side code. r=bryner
- Allow Windows sender to use https (#41).
- HTTPUpload not proxy-friendly (#46).
- Check http status codes (sort of #44).
- Allow symupload to work with versionless files (prints a warning, server
may still reject).

http://groups.google.com/group/airbag-dev/browse_thread/thread/5a12a72dffc5999c


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@41 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc
8b1645d8cdb34035c0b132fe8b574bc5ee48fb62 16-Oct-2006 bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> Implement a tool to upload symbols on Windows, given an exe or dll file with
debugging info. Refactor common code into HTTPUpload so that the multipart
POST request code can be shared with CrashReportSender. #47


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@39 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/src/common/windows/http_upload.cc