Image.JPEG: Fix integer underflow. Fixes [bug 6413 (#6413)].
No more foreign_idents.
Fixed typo.
Added paranoia check for detecting some broken backports from Pike 7.8.
Reinstated call_out memory usage, and added Pike.DefaultBackend.get_stats(). Rev: src/backend.cmod:1.46
Backported Filesystem.Traversion from 7.6. Rev: lib/modules/Filesystem.pmod/module.pmod:1.12
Added lock around SQLConnect in an attempt to work around thread bugs in FreeTDS. This lock can be disabled with the new function Odbc.connect_lock. Rev: src/modules/Odbc/odbc.c:1.46
Added more methods to enable the buggy unicode decode support in Mysql.mysql: o "broken-unicode" as charset to create() or set_charset(). o set_unicode_decode_mode (-1). Note that all this only applies when compiling with a mysql client lib older than 4.1.0. Otherwise these methods are aliases to enabling the normal unicode decode support. This means that no code using broken-unicode should rely on the BINARY flag on text fields to avoid utf-8 decoding. Rev: lib/modules/Sql.pmod/mysql.pike:1.26 Rev: lib/modules/Sql.pmod/sql_util.pmod:1.14
Documentation by Robert Hinn <exodusd@gmx.de>, thanks. Rev: lib/modules/ADT.pmod/Heap.pike:1.7 Rev: lib/modules/ADT.pmod/Priority_queue.pike:1.6
Backported fixes in the handling of the close status from 7.6: revision 1.30 date: 2003/10/24 18:26:55; author: mast; state: Exp; lines: +45 -13 Fixed bugs in close handling - the receive queue will now be properly emptied from application data before a close is signalled. revision 1.36 date: 2005/02/08 20:01:42; author: mast; state: Exp; lines: +3 -5 Don't automatically send a close reply when a close is received (introduced in rev 1.30) - the app might need to send it separately to correctly ignore errors when that should be done. Separate the close status in each direction better. Rev: lib/modules/SSL.pmod/connection.pike:1.23
My last commit made the decoding failed when there is some data between value and the inner container. Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.22
DSA refactored Rev: lib/modules/Crypto.pmod/DSA.pike:1.1
Poof Rev: src/modules/_Crypto/.cvsignore:1.8(DEAD) Rev: src/modules/_Crypto/CREDITS:1.5(DEAD) Rev: src/modules/_Crypto/Makefile.in:1.32(DEAD) Rev: src/modules/_Crypto/acconfig.h:1.4(DEAD) Rev: src/modules/_Crypto/arcfour.c:1.22(DEAD) Rev: src/modules/_Crypto/cast.c:1.17(DEAD) Rev: src/modules/_Crypto/cbc.c:1.25(DEAD) Rev: src/modules/_Crypto/configure.in:1.17(DEAD) Rev: src/modules/_Crypto/crypto.c:1.57(DEAD) Rev: src/modules/_Crypto/crypto.h:1.13(DEAD) Rev: src/modules/_Crypto/des.c:1.29(DEAD) Rev: src/modules/_Crypto/idea.c:1.23(DEAD) Rev: src/modules/_Crypto/include/RCSID.h:1.9(DEAD) Rev: src/modules/_Crypto/include/arcfour.h:1.7(DEAD) Rev: src/modules/_Crypto/include/cast.h:1.5(DEAD) Rev: src/modules/_Crypto/include/crypto_types.h:1.10(DEAD) Rev: src/modules/_Crypto/include/des.h:1.7(DEAD) Rev: src/modules/_Crypto/include/idea.h:1.7(DEAD) Rev: src/modules/_Crypto/include/md2.h:1.4(DEAD) Rev: src/modules/_Crypto/include/md4.h:1.4(DEAD) Rev: src/modules/_Crypto/include/md5.h:1.5(DEAD) Rev: src/modules/_Crypto/include/rijndael.h:1.5(DEAD) Rev: src/modules/_Crypto/include/sha.h:1.7(DEAD) Rev: src/modules/_Crypto/lib/.cvsignore:1.8(DEAD) Rev: src/modules/_Crypto/lib/Makefile.in:1.40(DEAD) Rev: src/modules/_Crypto/lib/arcfour.c:1.10(DEAD) Rev: src/modules/_Crypto/lib/cast.c:1.5(DEAD) Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.5(DEAD) Rev: src/modules/_Crypto/lib/configure.in:1.15(DEAD) Rev: src/modules/_Crypto/lib/crypt_md5.c:1.5(DEAD) Rev: src/modules/_Crypto/lib/desCode.h:1.5(DEAD) Rev: src/modules/_Crypto/lib/desKerb.c:1.6(DEAD) Rev: src/modules/_Crypto/lib/desQuick.c:1.7(DEAD) Rev: src/modules/_Crypto/lib/desTest.c:1.6(DEAD) Rev: src/modules/_Crypto/lib/desUtil.c:1.5(DEAD) Rev: src/modules/_Crypto/lib/descore.README:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore.shar.gz:1.2(DEAD) Rev: src/modules/_Crypto/lib/desdata.c:1.8(DEAD) Rev: src/modules/_Crypto/lib/desdata.pike:1.4(DEAD) Rev: src/modules/_Crypto/lib/desinfo.h:1.6(DEAD) Rev: src/modules/_Crypto/lib/idea.c:1.9(DEAD) Rev: src/modules/_Crypto/lib/install-sh:1.3(DEAD) Rev: src/modules/_Crypto/lib/md2.c:1.6(DEAD) Rev: src/modules/_Crypto/lib/md4.c:1.4(DEAD) Rev: src/modules/_Crypto/lib/md5.c:1.6(DEAD) Rev: src/modules/_Crypto/lib/rijndael-boxes.dat:1.2(DEAD) Rev: src/modules/_Crypto/lib/rijndael.README:1.2(DEAD) Rev: src/modules/_Crypto/lib/rijndael.README.Pike:1.2(DEAD) Rev: src/modules/_Crypto/lib/rijndael.c:1.4(DEAD) Rev: src/modules/_Crypto/lib/sha.c:1.10(DEAD) Rev: src/modules/_Crypto/md2.c:1.18(DEAD) Rev: src/modules/_Crypto/md4.c:1.7(DEAD) Rev: src/modules/_Crypto/md5.c:1.22(DEAD) Rev: src/modules/_Crypto/nt.c:1.16(DEAD) Rev: src/modules/_Crypto/pipe.c:1.30(DEAD) Rev: src/modules/_Crypto/rijndael.c:1.12(DEAD) Rev: src/modules/_Crypto/rijndael_cbc_d_m.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_cbc_e_m.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_d_m.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_e_m.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_iv.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_tbl.txt:1.4(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_vk.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndael_ecb_vt.txt:1.3(DEAD) Rev: src/modules/_Crypto/rijndaeltest.pike:1.11(DEAD) Rev: src/modules/_Crypto/sha.c:1.26(DEAD) Rev: src/modules/_Crypto/test_crypto.pike:1.6(DEAD) Rev: src/modules/_Crypto/testsuite.in:1.43(DEAD)
pragma strict_types. More doc. Rev: lib/modules/Crypto.pmod/RSA.pike:1.2
Use Nettle Rev: lib/modules/Crypto.pmod/aes.pike:1.3 Rev: lib/modules/Crypto.pmod/des3.pike:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.8 Rev: lib/modules/SSL.pmod/context.pike:1.29 Rev: lib/modules/SSL.pmod/handshake.pike:1.46 Rev: lib/modules/SSL.pmod/https.pike:1.15 Rev: lib/modules/SSL.pmod/testsuite.in:1.6 Rev: lib/modules/Standards.pmod/PKCS.pmod/CSR.pmod:1.10 Rev: lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod:1.19 Rev: lib/modules/Tools.pmod/X509.pmod:1.26
Use Nettle Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.65 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.7 Rev: lib/modules/Protocols.pmod/IRC.pmod/Client.pike:1.12 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.52 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.11 Rev: lib/modules/SSL.pmod/client.pike:1.6 Rev: lib/modules/SSL.pmod/session.pike:1.32 Rev: lib/modules/SSL.pmod/state.pike:1.22 Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.10 Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.8
Calendar.Time.TimeofDay is virtual. Rev: lib/modules/Calendar.pmod/Time.pmod:1.29
Call `() in CBC objects. Rev: src/post_modules/Nettle/nettle.cmod:1.21
We don't need to import Nettle anymore. Rev: lib/modules/Crypto.pmod/module.pmod:1.24
Use CBC and DES3 if available. Rev: lib/modules/Crypto.pmod/des3_cbc.pike:1.2
Added RDF domain merges. Rev: lib/modules/Standards.pmod/RDF.pike:1.12 Rev: lib/modules/Standards.pmod/testsuite.in:1.8
Fix typo. Rev: refdoc/structure/modref.html:1.6
Crypto -> Crypto.pmod Rev: lib/modules/Crypto/.autodoc:1.3(DEAD) Rev: lib/modules/Crypto/_rsa.pike:1.8(DEAD) Rev: lib/modules/Crypto/aes.pike:1.4(DEAD) Rev: lib/modules/Crypto/des3.pike:1.9(DEAD) Rev: lib/modules/Crypto/des3_cbc.pike:1.6(DEAD) Rev: lib/modules/Crypto/des_cbc.pike:1.6(DEAD) Rev: lib/modules/Crypto/dsa.pike:1.13(DEAD) Rev: lib/modules/Crypto/hmac.pike:1.10(DEAD) Rev: lib/modules/Crypto/idea_cbc.pike:1.6(DEAD) Rev: lib/modules/Crypto/randomness.pmod:1.26(DEAD) Rev: lib/modules/Crypto/rsa.pike:1.33(DEAD) Rev: lib/modules/Crypto/substitution.pike:1.4(DEAD) Rev: lib/modules/Crypto/testsuite.in:1.4(DEAD)
From /Crypto Rev: lib/modules/Crypto.pmod:1.11(DEAD) Rev: lib/modules/Crypto.pmod/_rsa.pike:1.1 Rev: lib/modules/Crypto.pmod/aes.pike:1.1 Rev: lib/modules/Crypto.pmod/des3.pike:1.1 Rev: lib/modules/Crypto.pmod/des3_cbc.pike:1.1 Rev: lib/modules/Crypto.pmod/des_cbc.pike:1.1 Rev: lib/modules/Crypto.pmod/dsa.pike:1.1 Rev: lib/modules/Crypto.pmod/hmac.pike:1.1 Rev: lib/modules/Crypto.pmod/idea_cbc.pike:1.1 Rev: lib/modules/Crypto.pmod/module.pmod:1.1 Rev: lib/modules/Crypto.pmod/randomness.pmod:1.1 Rev: lib/modules/Crypto.pmod/rsa.pike:1.1 Rev: lib/modules/Crypto.pmod/substitution.pike:1.1 Rev: lib/modules/Crypto.pmod/testsuite.in:1.1
More types. Rev: lib/modules/SSL.pmod/Cipher.pmod:1.1 Rev: lib/modules/SSL.pmod/Constants.pmod:1.1 Rev: lib/modules/SSL.pmod/alert.pike:1.9 Rev: lib/modules/SSL.pmod/client.pike:1.5 Rev: lib/modules/SSL.pmod/connection.pike:1.26 Rev: lib/modules/SSL.pmod/constants.pike:1.11(DEAD) Rev: lib/modules/SSL.pmod/constants.pmod:1.1 Rev: lib/modules/SSL.pmod/context.pike:1.18 Rev: lib/modules/SSL.pmod/handshake.pike:1.32 Rev: lib/modules/SSL.pmod/packet.pike:1.14 Rev: lib/modules/SSL.pmod/session.pike:1.23 Rev: lib/modules/SSL.pmod/sslfile.pike:1.53 Rev: lib/modules/SSL.pmod/state.pike:1.17
Backported function_object() fixes from Pike 7.5. Rev: lib/master.pike.in:1.239 Rev: src/testsuite.in:1.579
Filesystem iterator mark I Rev: lib/modules/Filesystem.pmod/module.pmod:1.12
Small spelling fix. Rev: lib/modules/ADT.pmod/Stack.pike:1.4
Removed sixth element. Rev: refdoc/structure/modref.html:1.4
These are documented in autodoc. Rev: src/modules/files/doc/cd:1.2(DEAD) Rev: src/modules/files/doc/errno:1.2(DEAD) Rev: src/modules/files/doc/exece:1.2(DEAD) Rev: src/modules/files/doc/file_stat:1.3(DEAD) Rev: src/modules/files/doc/fork:1.2(DEAD) Rev: src/modules/files/doc/get_dir:1.2(DEAD) Rev: src/modules/files/doc/getcwd:1.2(DEAD) Rev: src/modules/files/doc/mkdir:1.2(DEAD) Rev: src/modules/files/doc/mv:1.2(DEAD) Rev: src/modules/files/doc/rm:1.2(DEAD) Rev: src/modules/files/doc/strerror:1.2(DEAD) Rev: src/modules/files/doc/werror:1.2(DEAD)
Revert latest checkin Rev: refdoc/presentation/make_html.pike:1.30
Quick conversion of the wmml operator chapter. Rev: refdoc/chapters/operators.xml:1.1
Fixed visual bug. Rev: refdoc/structure/modref.html:1.2
Added some dummy autodoc. Rev: lib/modules/Crypto/aes.pike:1.3 Rev: lib/modules/Crypto/des3.pike:1.7 Rev: lib/modules/Crypto/des3_cbc.pike:1.5 Rev: lib/modules/Crypto/des_cbc.pike:1.5 Rev: lib/modules/Crypto/dsa.pike:1.10 Rev: lib/modules/Crypto/hmac.pike:1.8 Rev: lib/modules/Crypto/idea_cbc.pike:1.5 Rev: lib/modules/Crypto/randomness.pmod:1.20 Rev: lib/modules/Crypto/rsa.pike:1.29