summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Reset to remove old content in HTTPResponse in assignment operator.Chris Wilson2009-01-09
* Allow copying an HTTPResponse so that it can be returned by S3Client Chris Wilson2009-01-07
* Add Amazon S3 signature checking to simulator.Chris Wilson2009-01-06
* Create HTTP responses with the stream that they will be sent to, for 100 Chris Wilson2009-01-05
* Remove definitions of unwanted copy constructor and assignment operator, Chris Wilson2009-01-05
* Don't read the whole uploaded body in HTTPRequest::Receive, as the Chris Wilson2009-01-05
* New exception code for sending an HTTP response when it was not created Chris Wilson2009-01-05
* Add support for sending an HTTP/1.0 100 Continue response during Chris Wilson2009-01-05
* Allow adding headers to an HTTPRequest.Chris Wilson2009-01-04
* Move IOStream::Write(char *) out of line for debugging.Chris Wilson2009-01-04
* Move stream comparison code out of BackupQueries::Compare to Chris Wilson2009-01-04
* Add HTTP status code 400, method not allowed.Chris Wilson2009-01-04
* Change socket type from int to Socket::Type enum.Chris Wilson2009-01-03
* Add ability to send an HTTPRequest to a socket and to parse an Chris Wilson2009-01-03
* Move TEST_EQUAL macro into lib/common/Test.h, rename to TEST_EQUAL_LINE, Chris Wilson2009-01-03
* Add a method to write a C style string directly to an IOStream.Chris Wilson2009-01-03
* Reset read and write closed state of a socket after Open() and Attach().Chris Wilson2009-01-03
* Change use of int to identify a socket type to the proper enum.Chris Wilson2009-01-03
* Compile and config verify fixes for HTTP server code.Chris Wilson2009-01-03
* Copy HTTP server into Box, for use with S3 testing.Chris Wilson2009-01-03
* Add a function to return a native error message as a string.Chris Wilson2008-12-30
* Change ConvertTo/FromUtf8 to take a std::string instead of a const char Chris Wilson2008-12-30
* Rename NDEBUG flag to BOX_RELEASE_BUILD, as other projects use NDEBUG as Chris Wilson2008-12-30
* Allow reinitialising the RaidFileController by removing any existing Chris Wilson2008-12-26
* Include <string> header in all exception classes, as it's required byChris Wilson2008-12-08
* Only use replacement BSD getopt on Windows.Chris Wilson2008-12-08
* Add BOX_LOG_NATIVE_ERROR and BOX_LOG_NATIVE_WARNING macros, which callChris Wilson2008-12-05
* Allow exceptions to contain a message string.Chris Wilson2008-12-05
* Reformat ASSERT macro for readability.Chris Wilson2008-12-05
* Grammar fix in SSL error message when SSL library initialisation fails.Chris Wilson2008-12-05
* Fix the use of an unreasonably short type as the temporary storageChris Wilson2008-12-01
* Fix support for O_APPEND on files opened with openfile() on Windows.Chris Wilson2008-11-30
* Compile fix and log the error number recorded by winerrno, notChris Wilson2008-11-30
* Log the Windows error code if openfile() fails on Windows, asChris Wilson2008-11-30
* openfile() stores its Windows error code (from GetLastError() orChris Wilson2008-11-30
* Cygwin/MinGW getopt no longer seems to have optreset, so now would beChris Wilson2008-11-30
* Fix typo in variable name.Chris Wilson2008-11-15
* Use the same ostringstream formatting for protocol logging to fileChris Wilson2008-10-29
* Silence warnings from openbsd gcc by using strncpy instead of strcpy.Chris Wilson2008-10-26
* Check whether HAVE_UCRED_H is defined, not whether its value is 1.Chris Wilson2008-10-24
* Add missing #include <errno.h>, needed by FreeBSD and Solaris at least.Chris Wilson2008-10-24
* Report the filename that failed when various file attribute syscallsChris Wilson2008-10-21
* Fix compile errors on Debian Lenny, reported by Torsten.Chris Wilson2008-10-17
* Ensure that _FILE_OFFSET_BITS is defined before testing its value.Chris Wilson2008-10-11
* FreeBSD is very strict about vararg types and aborts at runtime ifChris Wilson2008-10-11
* Don't blindly use an undefined symbol in #if.Chris Wilson2008-10-11
* Use getpeerucred() to identify connecting socket clients on Solaris,Chris Wilson2008-10-11
* Fix spurious memory leak warnings on Solaris when using Sun StudioChris Wilson2008-10-11
* Fix intercept compile problem on Solaris, and hopefully on other platformsChris Wilson2008-10-11
* Use Windows Crypto API to seed the random number generator, and removeChris Wilson2008-10-08