This section lists patches written for other projects.
Home page:
http://pyopenssl.sourceforge.net/
-
pyOpenSSL-0.8-x509v3-ctx.tar.gz
(against pyOpenSSL 0.8)
fixed support for string-like X509V3 extensions ; added support for X509V3
contexts when creating extensions. The archive contains an example that
generates a root certificate with subjectKeyIdentifier and
authorityKeyIdentifier set.
-
A subset of the 0.8 patch, against Bazaar revision 92 has been submitted to
LaunchPad
Home page:
http://pyro.sourceforge.net/
-
pyro-ssl-3.8.1.patch.gz
(obviously against Pyro 3.8.1)
Adds support for SSL passphrase callbacks through PYROSSL_SERVER_PASS
and PYROSSL_CLIENT_PASS ; PYRO_POSTCONNCHECK can now be set to some
callable which will check the certificate (setting it to 0 or 1 still
works) ; connection validation can now return an identifier for a
connection through the identifyPeer( self , daemon , connection )
method - this identifier will be stored inside the connection object ;
current connection added to LocalStore( ) so a method called remotely
can retrieve the current connection.
Home page:
http://icculus.org/alienarena/rpa/
-
More console edition:
aa_console_edition_2.patch.gz
(against SVN rev. 1045)
Adds support for the Del key; Ctrl+left and Ctrl+right go to the previous /
next words; Ctrl+K deletes the end of a line; pasting from the system
clipboard now inserts the text at the proper location.
-
Linux clipboard support:
aa_linux_clipboard.patch.gz
(against SVN rev. 1045)
Adds support for the Linux / X11 clipboard to the console.
-
Master server(s) lookup (new version):
aa_master_servers.patch_v2.gz
(against SVN rev. 1041)
Prevents dedicated servers from looking up whatever's in the cl_master
variable. Only re-resolve the master servers if a heartbeat isn't acknowledged.
A few bugs fixed.
-
Console edition:
aa_console_edition.patch.gz
(against SVN rev. 1041)
Adds support for modifying console commands on the fly (using left and right arrow
keys, Ctrl+A or Home to get back to the start of the line, Ctrl+E or End to get to
the end); fixed console width problems related to character scaling.
-
Log file flushing:
aa_log_file_flush.patch.gz
(against SVN rev. 1041)
No longer flushes a log file that doesn't exist.
-
Master server(s) lookup:
aa_master_servers.patch.gz
(against SVN rev. 1041)
Prevents dedicated servers from looking up whatever's in the cl_master
variable. Silently looks up the cl_master value on non-dedicated server
after a first failure (in case of a DNS problem). No longer looks up the server's
address at every heartbeat. A few bugs fixed. DO NOT USE THIS PATCH
-
MOTD file name:
aa_motd_file_name.patch.gz
(against SVN rev. 1038)
Adds the motdfile variable (defaulting to motd.txt) which defines
which file to use for the Message Of The Day.
-
Log file name:
aa_log_file_name.patch.gz
(against SVN rev. 1038)
Adds the logname variable (defaulting to qconsole.log); changing
the logfile and logname variables while the game or server is
running should now work.
Home page:
http://www.0x50.org
-
Traffic Shaping: patch 00 (against SVN rev. 121)