pike.git/
CHANGES
Branch:
Tag:
Non-build tags
All tags
No tags
2014-12-04
2014-12-04 19:24:24 by Martin Nilsson <nilsson@opera.com>
a3aa47f33ae1150361b1383de29d5bdab2dc2f16 (
47
lines) (+
36
/-
11
)
[
Show
|
Annotate
]
Branch:
bill/master_archive_support
More changes.
376:
several steps, pike libraries should preferably ensure that the base classes defined here provide required functionality directly.
-
--
UNSORTED
+
Extensions and new functions
+
--
--------------------------
-
o
SDL
.
Music added to SDL.
-
Allows the playback of audio/music files.
-
Requires the SDL_mixed library.
+
o
Bz2
.
File
-
o
Bz2.File
("path")
, line
_iterator
+
Bz2.File
now supports the same iterator API as Stdio.File
,
allowing
+
for convenient
line
iterations over BZ2 compressed files.
-
+
foreach( Bz2.File("log.bz2")->line_iterator(); int n; string line )
+
o Crypto.CAMELLIA
-
+
The 128/256 bit cipher CAMELLIA is now availble as block cipher in
+
Crypto. In addition the following cipher suites have been added to
+
SSL.
+
+
TLS_rsa_with_camellia_128_cbc_sha
+
TLS_dhe_dss_with_camellia_128_cbc_sha
+
TLS_dhe_rsa_with_camellia_128_cbc_sha
+
TLS_rsa_with_camellia_256_cbc_sha
+
TLS_dhe_dss_with_camellia_256_cbc_sha
+
TLS_dhe_rsa_with_camellia_256_cbc_sha
+
+
o String.Buffer
+
+
String.Buffer can now add the storage from a different String.Buffer
+
object with the add() method.
+
+
It is possible to add sprintf-formatted data to a String.Buffer
+
object by claling the sprintf() method. This function works just as
+
the normal sprintf(), but writes to the buffer instead.
+
+
The new method addat() allows for writing into the buffer at any
+
position.
+
+
o SDL.Music added to SDL.
+
Allows the playback of audio/music files.
+
Requires the SDL_mixed library.
+
o System.TM Low-level wrapper for struct tm.
410:
o Nettle refactored
-
o String.Buffer
-
+ Added buffer->add(buffer) support
-
+ Added buffer->sprintf()
-
+ Added adat()
-
+
o pike -x benchmark output format changed Also added support for JSON output. There has also been attempts to get the timing more predicable.