summaryrefslogtreecommitdiff
path: root/src/util.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix bad fork() return value handlingTatsuhiro Tsujikawa2013-12-061-1/+1
* Code cleanupTatsuhiro Tsujikawa2013-11-011-2/+2
* Remove nativeToUtf8 and utf8ToNativeTatsuhiro Tsujikawa2013-11-011-47/+4
* util.cc: Remove uselss inline staticTatsuhiro Tsujikawa2013-09-301-2/+0
* util::percentEncodeMini: Fix regression bug removed unsignednessTatsuhiro Tsujikawa2013-09-301-4/+6
* Include prefs.h instead of typedef PrefPtr everywhereTatsuhiro Tsujikawa2013-09-261-1/+0
* Make generateRandomBytes less biased.Nils Maier2013-09-241-3/+1
* More auto-converts by cpp11-migrateNils Maier2013-09-201-3/+2
* Introduce PrefPtr typedefNils Maier2013-09-191-2/+2
* More code cleanupsNils Maier2013-09-191-95/+102
* util::htmlEscape: Optimize a bitTatsuhiro Tsujikawa2013-08-291-24/+23
* Fast-path for percentEncodeMini(string&)Nils Maier2013-08-241-8/+17
* Optimize htmlEscape implementation a bitNils Maier2013-08-241-17/+24
* Add fast-path to percentEncode(string&)Nils Maier2013-08-241-0/+4
* Convert to autos and ranged loopsNils Maier2013-08-211-4/+2
* Convert most 0/NULL pointers to nullptrNils Maier2013-08-201-8/+8
* Define a type for signal handlersNils Maier2013-08-181-3/+3
* Win: Use SetConsoleCtrlHandler for SIGINT/SIGTERMNils Maier2013-08-181-0/+76
* Use std::unique_ptr instead of array_ptrTatsuhiro Tsujikawa2013-07-031-26/+23
* Use std::unique_ptr for MessageDigestTatsuhiro Tsujikawa2013-07-031-1/+2
* Return std::unique_ptr member as const refTatsuhiro Tsujikawa2013-06-261-1/+1
* Rewrite util::divideTatsuhiro Tsujikawa2013-06-251-2/+1
* toUpper, toLower: Let compiler copy srcTatsuhiro Tsujikawa2013-06-241-8/+7
* Remove vbegin and vend in favor of std::begin and std::endTatsuhiro Tsujikawa2013-06-241-7/+9
* Use std::unique_ptr instead of std::shared_ptrTatsuhiro Tsujikawa2013-06-221-1/+1
* Require -std=c++11 and use std::shared_ptr instead of SharedHandleTatsuhiro Tsujikawa2013-06-221-10/+10
* OSX (now) needs signal.h for sigactionNils Maier2013-05-171-4/+3
* util.cc: Include only signal.h for opensolaris buildTatsuhiro Tsujikawa2013-03-171-0/+7
* Check for sys/signal.h and/or signal.hNils Maier2013-03-021-1/+8
* Fix bustage on OSX with ./configure CC=cc CXX=c++ (clang)Nils Maier2013-03-011-1/+1
* Set sa_mask when setting signal handlerTatsuhiro Tsujikawa2013-02-141-2/+3
* Use _exit() instead of exit() where appropriateTatsuhiro Tsujikawa2013-02-141-1/+1
* Accept k and m as well as K and M in util::getRealSize()Tatsuhiro Tsujikawa2013-01-151-3/+8
* Changed threshold of using upper unit for abbrevSizeTatsuhiro Tsujikawa2012-12-191-1/+1
* Use 64 bits random bytes as GIDTatsuhiro Tsujikawa2012-12-161-1/+1
* Compact readout when more than 1 simultaneous downloads are going onTatsuhiro Tsujikawa2012-12-111-14/+23
* Removed unused static function util::parseParamTatsuhiro Tsujikawa2012-11-171-41/+0
* Made return type of util::parse_content_disposition ssize_tTatsuhiro Tsujikawa2012-11-011-5/+6
* Use len formal parameter of util::parse_content_dispositionTatsuhiro Tsujikawa2012-10-311-2/+2
* Removed always-true conditionTatsuhiro Tsujikawa2012-10-291-1/+1
* Content-Disposition parser conforming to RFC 6266.Tatsuhiro Tsujikawa2012-10-271-91/+414
* Removed trailing spacesTatsuhiro Tsujikawa2012-10-011-4/+4
* Removed *Handle typedefTatsuhiro Tsujikawa2012-09-281-1/+1
* Removed unused functionsTatsuhiro Tsujikawa2012-09-271-62/+2
* Use nothrow version of parseInt, parseUInt and parseLLIntTatsuhiro Tsujikawa2012-09-271-49/+23
* Code cleanupTatsuhiro Tsujikawa2012-09-261-2/+1
* Made BufferedFile ctor take const char* argsTatsuhiro Tsujikawa2012-09-251-1/+1
* Made DEFAULT_STRIP_CHARSET const char[]Tatsuhiro Tsujikawa2012-09-241-4/+3
* Removed A2STR strings other than NILTatsuhiro Tsujikawa2012-09-241-1/+1
* Store only interesting HTTP headers in HttpHeaderTatsuhiro Tsujikawa2012-09-231-0/+5