+Fri Jul 6 18:26:31 EEST 2001 Pekka Riikonen <priikone@silcnet.org>
+
+ * Changed the dynamic tables to static size tables in the
+ lib/silccrypt/silchmac.c.
+
+ * Removed GCC dependencies from the code. A patch by cras.
+
Fri Jul 6 09:39:35 EEST 2001 Pekka Riikonen <priikone@silcnet.org>
* Do not show the error "Error receiving packet bla bla"
CMODE and CUMODE by the command reply identifier must be added.
Otherwise saving the modes for the channels and channel user
entries are impossible since server does not send Channel ID as
- command reply in these functions.
+ command reply in these commands.
o All protocol execution timeouts are hard coded. They should be
configurable and the Irssi SILC client should be able to set them
+++ /dev/null
-/* this file is automatically generated by configure - don't change */
-void fe_silc_modules_init(void) { }
-void fe_silc_modules_deinit(void) { }
uint32 key_len, unsigned char *return_hash)
{
SilcHash hash = hmac->hash;
- unsigned char inner_pad[hash->hash->block_len + 1];
- unsigned char outer_pad[hash->hash->block_len + 1];
- unsigned char hvalue[hash->hash->hash_len];
- unsigned char mac[128];
+ unsigned char inner_pad[64];
+ unsigned char outer_pad[64];
+ unsigned char hvalue[20], mac[20];
void *hash_context;
int i;
uint32 truncated_len,
unsigned char *return_hash)
{
- unsigned char hvalue[hmac->hash->hash->hash_len];
+ unsigned char hvalue[20];
silc_hmac_make_internal(hmac, data, data_len,
hmac->key, hmac->key_len, hvalue);