1. ca8c316 Forward includes to url/ by brettw · 11 years ago master
  2. 405b6e1 Fix C++11 compilation on iOS by brettw · 11 years ago
  3. 8debb9b Typo fix: we're referring to the wrong spec_. by ericu@chromium.org · 11 years ago
  4. 22b60f3 Add googleurl.gyp to make it possible to build using gyp tool. by brettw · 11 years ago
  5. 51fbd9c Make ResolveRelative work with all hierarchical URLs. by brettw · 11 years ago
  6. ae822b3 SchemeIsSecure must return true for "wss" by brettw · 11 years ago
  7. eb8b21b Expose functions to stringify IPv4 and IPv6 addresses by eroman@chromium.org · 12 years ago
  8. a545fea Revert r176, this breaks some Chrome tests. by brettw · 12 years ago
  9. 6b1ec06 Add a missing include. by brettw · 12 years ago
  10. 6094b3c Fix handling of URLs with no schema. by brettw · 12 years ago
  11. 05ba5f8 Change #include <memory.h> to #include <string.h> by brettw · 12 years ago
  12. 3f17b8e Fix path component length for zero-length paths canonicalized to '/'. by ericu@chromium.org · 12 years ago
  13. 9658d50 Remove ifdef guard for FULL_FILESYSTEM_URL_SUPPORT. by ericu@chromium.org · 12 years ago
  14. c74bced Remove a test that only works on one of windows/*nix; it's not needed, and not by brettw · 12 years ago
  15. d20f221 I fixed the expectation [the URL is invalid] and added a few slashes to make it by brettw · 12 years ago
  16. 71eba6e Disable failing filesystem URL test. by brettw · 12 years ago
  17. 12a312f Fix a memory leak; properly initialize inner_parsed before use. by brettw · 12 years ago
  18. 27f43d0 Add missing file from r166. by eroman@chromium.org · 12 years ago
  19. 5224c2e Fix the GURL change [compile error, two small changes to make things safe while by brettw · 12 years ago
  20. 262e6f3 Add support for real full filesystem URL parsing and canonicalization. by brettw · 12 years ago
  21. 893517a Remove a static initializer from gurl.cc when using libstdc++. by brettw · 12 years ago
  22. d5391dd GURL: Export some missing symbols needed to run gurl unit tests on Linux. by eroman@chromium.org · 12 years ago
  23. 1793fb9 GURL: Export a few functions used only by gurl unittests. by eroman@chromium.org · 12 years ago
  24. aca33c8 Add a codereview.settings file. by maruel@chromium.org · 12 years ago
  25. 290665e Provide a way to get the parsed IP address out of CanonicalizeHostVerbose. by brettw · 13 years ago
  26. e089b6a Avoid indexing into a string when it's empty to avoid an assertion failure by brettw · 13 years ago
  27. e6c4872 Add a function to URL-encode a path component, using the same rules as by brettw · 13 years ago
  28. 5d6599f Fix handling of certain URLs with long runs of numbers. by eroman@chromium.org · 13 years ago
  29. ef53a3c url_canon_ip: For IPv6 literals with an IPv4-style suffix, remove the by pmarks@google.com · 13 years ago
  30. aaa7ebf Update GURL_API to cover non-Windows platforms. by brettw · 13 years ago
  31. 4094abd Change gurl test main to look for both icudt.dll and icudtXX.dll by brettw · 13 years ago
  32. c40305b Check that gtest has death test support before trying to compile a test using by mark@chromium.org · 13 years ago
  33. f7f4e2a Fix api export for iostream operator <<. by maruel@chromium.org · 13 years ago
  34. d113da6 Make the GURL output stream operator non-inline. Apparently some compilers need by brettw · 13 years ago
  35. 7a28894 Remove the explicit destructor from GURL. This was causing weird problems with by brettw · 13 years ago
  36. 143c73f Move constructors to the .cc files to prevent inline code explosion. by brettw · 13 years ago
  37. 3b9562f Remove a semicolon as a host terminator. This was originally added to handle by brettw · 13 years ago
  38. 1690c87 Remove unused static function to avoid compiler warning. by brettw · 14 years ago
  39. 42ea6fd Fix a typo in a comment about scheme handling. by brettw · 14 years ago
  40. 500b7e9 Remove redundant definition for operator<< by brettw@gmail.com · 14 years ago
  41. 8e4e6eb Remove redundant check for failure to read a unicode char. ReadUTFChar already checks for valitity and returns the replacement character on failure. by brettw@gmail.com · 14 years ago
  42. f7ce954 Coverity: Fix DoAppendUTF8 handling of overly large code points. by brettw@gmail.com · 14 years ago
  43. fb998ab Change <ostream> to <iosfwd> to further reduce header file dependencies. by brettw@gmail.com · 14 years ago
  44. db6eea5 Use ostream instead of iostream to avoid statics brought in by iostream. It should also be a little smaller and make compiles faster. by brettw · 14 years ago
  45. ca29061 -. Check GURL_IMPLEMENTATION value for dll build so it is consistent with WEBKIT_IMPLEMENTATION. by victorw@chromium.org · 14 years ago
  46. 8c315a4 Add option to build googleurl as dll by victorw@chromium.org · 14 years ago
  47. a71626a Fix comment about threadsafety. by brettw · 14 years ago
  48. ac2ff5c Add a missing "const" keyword so the wide version has the same signature as the narrow version (more usable by templatized functions that way). by eroman@chromium.org · 14 years ago
  49. a39fa26 Fix a comment typo (the description of "compat" and "mapped" IPv6 addresses was reversed). by eroman@chromium.org · 14 years ago
  50. 109dfd5 Fix a crash in IP address checking because the boundary case for an empty or invalid IP address isn't handled correctly and we can go reading random memory. This doesn't happen during normal host canonicalization because it won't try to canonicalize the IP address of an empty host. It only happens if the app is trying to see if a previously-canonicalized URL is an IP. by brettw@gmail.com · 14 years ago
  51. 6211dbf Add the ability to prevent future changes to the standard scheme list by brettw@gmail.com · 14 years ago
  52. c48448e Add a newline to the end of url_util_unittest to make it compile on Mac. by brettw@gmail.com · 14 years ago
  53. 985b728 Canonicalize URL before using Extractscheme in DoFindAndCompareScheme function. by brettw@gmail.com · 14 years ago
  54. 69da560 Relocate a function so that we don't need any forward declarations. by brettw@gmail.com · 14 years ago
  55. 0b01991 Pass @ through without escaping or unescaping. This is compatible with IE8 and seems to fix some sites. by brettw@gmail.com · 14 years ago
  56. 7bb57ec Add an initialize and a cleanup function for projects wishing to use googleurl by brettw · 14 years ago
  57. 54620e2 actually define the function I added in the previous change for backwards API compat. by brettw@gmail.com · 14 years ago
  58. ee5cace Add a backwards-compat workaround to make landing the previous change in Chrome and WebKit easier. by brettw@gmail.com · 14 years ago
  59. 3ac0011 Remove the rule that "://" means a standard URL. This fixes a number of bugs by brettw@gmail.com · 14 years ago
  60. df2632e When resolving URL, empty relative URL should remove ref component. by brettw@gmail.com · 14 years ago
  61. f65a1b9 Use size_t for string lengths to avoid compiler warnings. by brettw · 14 years ago
  62. aa8918e Fix encoding of the query part of an URL. by brettw@gmail.com · 14 years ago
  63. 459bf8f Remove ICU dependency from url_canon_internal. We were just picking up some by brettw@gmail.com · 14 years ago
  64. 9888d22 Fix off-by-one in range check. by brettw@gmail.com · 14 years ago
  65. fa1867f Fix googleurl to use icu version-agnostic directory. by maruel@chromium.org · 15 years ago
  66. a017bbe Change WebSocket default port by willchan@chromium.org · 15 years ago
  67. b48a1f8 Update the unit tests to allow a colon in UNC hostnames on Windows. This test by brettw@gmail.com · 15 years ago
  68. 745c5e6 Use U_ICU_VERSION_SHORT macro instead of hard-coding icu data dll and module by brettw@gmail.com · 15 years ago
  69. e4c7e68 All host names with nonascii characters (cyrillic) + escapable characters by brettw@gmail.com · 15 years ago
  70. 385bd52 Add Web Socket default port. by willchan@chromium.org · 15 years ago
  71. 46d8894 Canonicalize '%' in userinfo properly. It should not be escaped. by willchan@chromium.org · 15 years ago
  72. 10af7c6 Expose in url_canon_ip.h the previously internal-only functions: by eroman@chromium.org · 15 years ago
  73. c98e880 Require hosts for non-file URLs. by brettw@gmail.com · 15 years ago
  74. d189b99 Make DoCanonicalizeIPv6Address safer by changing loop condition and by brettw@gmail.com · 15 years ago
  75. bb63e8b url_canon: New CanonicalizeHostVerbose() function. by pmarks@google.com · 15 years ago
  76. 2f54925 url_parse: Segment partially-typed IPv6 literals. by pmarks@google.com · 15 years ago
  77. 3929b55 Move ICU dependent function ReadUTFChar into the icu.cc file. This avoids icu by brettw@gmail.com · 15 years ago
  78. 2ff60df Canonicalize IPv6 addresses. by eroman@chromium.org · 15 years ago
  79. d41e182 Support Z as a first letter of a scheme. by brettw@gmail.com · 15 years ago
  80. f0fae9a A URL can contain an IPv6 address literal, like [2001:db8::2]. Users of by brettw@gmail.com · 15 years ago
  81. 0f13624 Escape double quotes (U+0022). by brettw@gmail.com · 15 years ago
  82. f137382 Convert all uses of UTF16Char and UTF16String to char16 and string16 by mark@chromium.org · 15 years ago
  83. 9c60e82 Eliminate dubious uses of basic_string<> in googleurl by mark@chromium.org · 15 years ago
  84. 735bf8c Added missing <stdlib.h>, needed on ubuntu 8.10. by brettw@gmail.com · 15 years ago
  85. d301253 Add basic PRESUBMIT script. Review URL: http://codereview.chromium.org/39188 by maruel@chromium.org · 15 years ago
  86. 74c881e Make ParseAuthority part of the public API. by brettw@gmail.com · 15 years ago
  87. 27ddc7f Support UNC-like file: URL parsing on non-Windows platforms. by brettw@gmail.com · 15 years ago
  88. 98bd84a Add the ability to get the effective port for schemes with a default port. by brettw · 15 years ago
  89. e35a418 Add basic IPv6 support. This just identifies possibly valid IPv6 addresses and by brettw · 16 years ago
  90. 238aff6 Fix some unittest warnings under GCC. by brettw · 16 years ago
  91. a7697bc Fix compile warnings on GCC. by brettw · 16 years ago
  92. 3cdd461 Fix two build problems on Linux. The unit test problems are becuase the default by brettw · 16 years ago
  93. e167201 Make < and > be escaped in the query part of the URL. by brettw · 16 years ago
  94. 0954089 Fix some Unix-related compile issues. Use GTest instead of GUnit. by brettw · 16 years ago
  95. 495bdaf Expose the encoding parameter when resolving relative URLs in Resolve(). This by brettw · 16 years ago
  96. 507b457 Fix a crash if we were calling ReplaceComponents on a URL with no scheme (such by brettw · 16 years ago
  97. 4e78d42 Make relative URL resolving check the scheme for validity and fall back to by brettw · 16 years ago
  98. 549f755 Fix several limitations of the canonicalizer. This validates characters in the by brettw · 16 years ago
  99. 9f2cecf Remove encoding for mailto URLs. by brettw · 16 years ago
  100. 48ca22c Add forgotten file in preivious mailto checkin. by brettw · 16 years ago