News Item

Posted By: zwjgr
Date: 2008-10-03 21:21
Summary: npipe: Version 1.3 beta 1 released

A utility to read and write from: pipes, sockets, program handles, NT Native API objects, file mapping/section objects and standard handles. Supports various text/data conversions. Supports chained/teed, asynchronous, blocking and queued IO. 
 
 
Bug fixes: 
Fix buffer selection errors on combination line-split line-ending conversion operations to a different buffer without auto buffer change. 
 
Added functionality: 
UTF-7 and UTF-8 codepage specifiers added for widechar<-->multibyte conversions. 
Add UTF-8 and ASCII regular expression support (search and replace). This requires that the pcre3.dll dynamic link library be available. (All other functionality does not require this dll). 
Added buffer copy, exchange, concatenation and pre-loading operations. 
Added ASCII and Unicode character substitution. 
Support multiple sequential inputs, either using the same or different output conversion chains. 
Added support to limit the number of read operations made on an input. 
 
Other changes: 
Various code changes made to reduce CPU cycles wasted. 
Added credits to readme file. 
Readme file is now autogenerated by the makefile. 
 
Release notes: 
The syntax for regular expressions is described in detail on the PCRE website http://www.pcre.org/ 
Replacments for (sub)patterns are in the syntax: $num, ${num}, or ${named-subpattern}. 
The entire match is subpattern 0. To specify a literal '$' use a backslash. 
Certain buffer operations cannot be performed on buffer 'a', see readme/npipe --help for details.

Discussion Forums: Version 1.3 beta 1 released

Admin

Start a New Thread

You could post if you were