Update RUBIKS-CHANGES and revision rubiks-ircd-1-0-6
authorMatthew Mondor <mmondor@pulsar-zone.net>
Sun, 28 Aug 2016 11:12:31 +0000 (11:12 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Sun, 28 Aug 2016 11:12:31 +0000 (11:12 +0000)
RUBIKS-CHANGES
include/patchlevel.h

index 489c728..c025a44 100644 (file)
@@ -1,4 +1,18 @@
 
+rubiks-ircd-1-0-6
+=================
+
+- Many ANSI related fixes to produce 64-bit clean code on x86_64.
+  Can now build with the following strict CFLAGS:
+  -Werror=missing-prototypes -Werror=implicit-function-declaration
+  -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
+  -Werror=format-extra-args -Werror=format= -Werror=maybe-uninitialized
+- If RC4_MITIGATE is defined, discard the first 3072 pseudorandom bytes of
+  the rc4 stream to mitigate issues with the weak key scheduling algorithm.
+  Unfortunately incompatible with legacy arcfour, and all servers must be
+  built with it to interconnect.  To enable, add -DRC4_MITIGATE to CFLAGS.
+- Refuse to use the insecure SSLv3 protocol.
+
 rubiks-ircd-1-0-5
 =================
 
index 5852987..090c56c 100644 (file)
@@ -31,7 +31,7 @@
 #define BASENAME "rubiks-ircd"
 #define MAJOR 1
 #define MINOR 0
-#define PATCH 5
+#define PATCH 6
 
 #define PATCHES ""