Path to this page:
./
textproc/uriparser,
URI parsing library
Branch: CURRENT,
Version: 0.7.3,
Package name: uriparser-0.7.3,
Maintainer: bjsUriparser is a strictly RFC 3986 compliant URI parsing library. uriparser
is cross-platform, fast, supports Unicode and is licensed under the New
BSD license.
Required to build:[
devel/libtool-base]
Master sites: (Expand)
SHA1: 9f9824eb8a804085f76b2d8ee11c956dd502a069
RMD160: 099d23d0be2408e48db0e81b11bb5c51d29c2dcf
Filesize: 406.851 KB
Version history: (Expand)
- (2008-11-11) Updated to version: uriparser-0.7.3
- (2008-09-02) Updated to version: uriparser-0.7.2
- (2008-06-13) Updated to version: uriparser-0.7.1
- (2007-11-08) Package added to pkgsrc.se, version uriparser-0.6.0 (created)
CVS history: (Expand)
| 2009-06-14 20:17:35 by Joerg Sonnenberger | Files touched by this commit (218) |
Log message:
Remove @dirrm entries from PLISTs
|
| 2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252) |
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
2008-11-11 10:11:22 by Blair Sadewitz | Files touched by this commit (2) |  |
Log message:
Update to uriparser-0.7.3. Adds a missing NULL check in
parsing routines. Also, they ship doxygen-generated qt help
files, but installing those will require a seperate docs package
or doxgen option to avoid the large dependency.
|
2008-09-02 14:53:43 by Blair Sadewitz | Files touched by this commit (2) |  |
Log message:
Update to uriparser-0.7.2. Important reliability (crash/memory leak)
fix:
2008-09-01 -- 0.7.2
* Fixed: Bad cleanup logic in functions
- uriAddBaseUri(..)
- uriRemoveBaseUri(..)
Previously you needed to call uriFreeUriMembers on return code
URI_ERROR_MALLOC and only then. So that's why these functions now
take cleanup off your shoulders. An extra call to uriFreeUriMembers
from your side is still needed in case of success.
* Soname: 1:7:0
|
2008-06-13 07:06:52 by Blair Sadewitz | Files touched by this commit (2) |  |
Log message:
Update to 0.7.1.
2008-04-27 -- 0.7.1
* Fixed: Bogus syntax error when parsing URIs with port-like
passwords, e.g. "http://user:21@host/" (#1948038)
Thanks to Friedrich Delgado Friedrichs for reporting!
* Fixed: Parser did not handle trailing slashes correctly in some cases,
which also made the structures produced from parsing "http://e.com/"
and "http://e.com" indistinguishable. (#1950126)
Thanks to Edward Z. Yang for reporting!
2008-04-04 -- 0.7.0
* Added: Dissection and composition of query strings
* Added: Documentation improvements
(in|out|inout indicators, addition of \since and \see)
* Changed: Code::Blocks project files updated from file format
version 1.4 to 1.6, which is produced by Code::Blocks 8.02
* Added: Code::Blocks workspace file
* Changed: Soname set to 1:5:0
2008-02-25 -- 0.6.4
* Added: Syntax-based normalization can now handle relative URIs,
e.g. "../../a/b/.././c" is normalized to "../../a/c"
* Fixed: Normalization code could free foreign memory
* Fixed: Normalization processed the path segment even when asked not to
* Added: MinGW Makefile and related readme
Thanks to Michael Anthony Puls II!
* Fixed: Documentation bug not requiring enough memory for the output
buffer when converting a relative file URI back to a filename
* Changed: Soname set to 1:4:0
2008-02-11 -- 0.6.3
* Fixed: Two major crash bugs in normalization code
Thanks to Adrian Manrique for the patch!
* Added: Brief usage tutorial
* Changed: Soname set to 1:3:0
2008-02-08 -- 0.6.2
* Fixed: Freeing a normalized URI like "http://test?"
caused a crash. Thanks to Adrian Manrique for reporting!
* Fixed: Filename <--> URI string conversion helpers can
now handle relative URIs and filenames
* Changed: Soname set to 1:2:0
2007-12-23 -- 0.6.1
* Fixed: Percent-encodings in hostnames were not repaired during
normalization.
Thanks to Adrian Manrique for reporting!
* Fixed: Percent-encodings were fixed after dot removal not before during
normalization.
Thanks to Adrian Manrique for reporting!
* Fixed: Include path order bug
Thanks to Ed Schouten for reporting this!
* Fixed: Shadow builds now possible
Thanks to Adeodato Simó for the patch!
* Added: Version guards for Autoconf/Automake
Thanks to Martin Michlmayr for reporting!
* Changed: Soname set to 1:1:0
|
2007-11-08 19:36:14 by Blair Sadewitz | Files touched by this commit (6) |  |
Log message:
|