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