pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:84:
o Modules/programs that have the constant "dont_dump_program" will not be dumped on installation. This is used to prevent dumping of programs that check for external dependencies at compile time such as the MySQL module. o Added Thread.Queue.peek_array. o Fixed stack overrun bug in Nettle.CBC and Nettle.Proxy. This is not believed to have been a security issue.
-
o
Added
System
.getloadavg() on platforms that support the getloadavg() call.
+
o System
-
+
Added getloadavg() on platforms that support the getloadavg() call.
+
+
Added cross-platform get_home() and get_user() wrappers.
+
o SSL Added support for AES to SSL3, and fixed bug that prevented some handshake failure alerts to be sent to the client. Implemented RFC 5746 "TLS Renegotiation Indication Extension". Support parsing of Hello Extensions (RFC 5246 7.4.1.4). o Stdio
pike.git/CHANGES:128:
combinations. o Support for asynchronous DNS query replies in Protocols.DNS. o Calendar dwim_time() should know how to parse ISO 8601 timestamps. Added Calendar.Greek.
-
o Process
.spawn(), popen() and system() et al now use Process.Process.
+
o Process
-
o
Process.
Process
adds
support
for
spawning
processes
via
forkd
.
+
Process.
spawn(),
popen()
and
system()
et
al
now
use Process
.
Process.
-
+
Process.Process adds support for spawning processes via forkd.
+
+
Process.spawn_pike() can now optionally pass predefines as well as
+
program and include path arguments.
+
+
Process.spawn_pike() should also be more reliable on Windows.
+
o Added functions to access the numerator and the denominator of a Gmp.mpq. o Added lower level functions Tools.X509.[dr]sa_sign_key(). This makes it easier to create hierarchial certificates. make_selfsigned_[dr]sa_certificate() now use the corresponding [dr]sa_sign_key(). o Added SSL3.sslfile.{set,query}_callbacks() as per Stdio.File. o Added the !-modifier for sscanf().
pike.git/CHANGES:183:
is 1 MB). This change improves ApacheBench numbers ~20% for a Roxen benchmark on a quad-core Core i5. o String.trim_all_whites is 10% faster and includes all Unicode. o Improved performance of Process.run when threads aren't supported. o Locale.Charset improves performance of encoders when replacement is active by a few magnitudes.
+
o pike -x pmar_install can install from an http/s url, supports gzipped
+
archives, md5 hash checking and better uninstall support on Windows.
+
+
o Monger
+
+
Monger (pike -x monger) can now install pmar (pre-built module archives)
+
from the module repository, when available (particularly useful on Windows).
+
+
Monger can also download and build from a module's source repository (svn,
+
hg, git) when specified in the Pike module repository (modules.gotpike.org).
+
Deprecations ------------ o The libpq based old Postgres driver is now deprecated. The new pgsql driver is faster, better tested, more stable, maintained, has more features, does not depend on external libraries and is less filling. o Stdio.File: << is deprecated.