silc.git
20 years ago Better error checking added.
Pekka Riikonen [Fri, 3 Oct 2003 07:58:18 +0000 (07:58 +0000)]
Better error checking added.

20 years ago Better checks for error conditions.
Pekka Riikonen [Fri, 3 Oct 2003 07:50:35 +0000 (07:50 +0000)]
Better checks for error conditions.

20 years ago Fixed possible exploit. The buffer length is now compared
Pekka Riikonen [Fri, 3 Oct 2003 07:29:29 +0000 (07:29 +0000)]
Fixed possible exploit.  The buffer length is now compared
correctlyy against the length from the data.

20 years ago updates.
Pekka Riikonen [Thu, 2 Oct 2003 14:19:18 +0000 (14:19 +0000)]
updates.

20 years ago Removed the fd checks in non-timeout task dispatching.
Pekka Riikonen [Thu, 2 Oct 2003 14:18:37 +0000 (14:18 +0000)]
Removed the fd checks in non-timeout task dispatching.

20 years ago debug_string working in rehash too.
Pekka Riikonen [Thu, 2 Oct 2003 11:59:56 +0000 (11:59 +0000)]
debug_string working in rehash too.

20 years ago Added "debug_string" configuration option to enable debugging
Pekka Riikonen [Thu, 2 Oct 2003 11:58:43 +0000 (11:58 +0000)]
Added "debug_string" configuration option to enable debugging
via silcd.conf.

20 years ago Better length checking for identifier decoding.
Pekka Riikonen [Thu, 2 Oct 2003 11:17:22 +0000 (11:17 +0000)]
Better length checking for identifier decoding.

20 years ago length check added.
Pekka Riikonen [Thu, 2 Oct 2003 10:58:14 +0000 (10:58 +0000)]
length check added.

20 years ago Stricter bounds checking.
Pekka Riikonen [Thu, 2 Oct 2003 10:30:46 +0000 (10:30 +0000)]
Stricter bounds checking.

20 years ago updates
Pekka Riikonen [Thu, 2 Oct 2003 10:05:07 +0000 (10:05 +0000)]
updates

20 years ago Command reply handling fixed for KICK and KILL.
Pekka Riikonen [Wed, 1 Oct 2003 17:35:40 +0000 (17:35 +0000)]
Command reply handling fixed for KICK and KILL.

20 years ago updates.
Pekka Riikonen [Wed, 1 Oct 2003 17:34:02 +0000 (17:34 +0000)]
updates.

20 years ago UTF-8 text message support for actions and notices.
Pekka Riikonen [Wed, 1 Oct 2003 17:33:28 +0000 (17:33 +0000)]
UTF-8 text message support for actions and notices.
Crashbug fix with channel message handling if libary returns
incomplete SilcClientEntry.

20 years ago Return username on Win32 too, patch by Toni.
Pekka Riikonen [Wed, 1 Oct 2003 17:24:50 +0000 (17:24 +0000)]
Return username on Win32 too, patch by Toni.

20 years ago updates
Pekka Riikonen [Tue, 30 Sep 2003 07:12:01 +0000 (07:12 +0000)]
updates

20 years ago updates.
Pekka Riikonen [Thu, 25 Sep 2003 19:00:23 +0000 (19:00 +0000)]
updates.

20 years ago Rekey reconnect only for server/router.
Pekka Riikonen [Tue, 23 Sep 2003 07:05:44 +0000 (07:05 +0000)]
Rekey reconnect only for server/router.

20 years ago Check for NULL value from silc_get_input.
Pekka Riikonen [Fri, 19 Sep 2003 12:13:53 +0000 (12:13 +0000)]
Check for NULL value from silc_get_input.

20 years ago Do not accept accidental Enter presses to key expire question.
Pekka Riikonen [Thu, 18 Sep 2003 15:50:16 +0000 (15:50 +0000)]
Do not accept accidental Enter presses to key expire question.

20 years ago SILC_COMMAND_NICK command_reply client operation returns now the
Pekka Riikonen [Tue, 2 Sep 2003 17:43:39 +0000 (17:43 +0000)]
SILC_COMMAND_NICK command_reply client operation returns now the
old Client ID too.
Fixed some odd GCC "anonymous struct" errors from silcpkcs.h and
silcdlist.h.

20 years ago Check correctly for new/old nick change in NICK_CHANGE and create
Pekka Riikonen [Tue, 26 Aug 2003 17:43:55 +0000 (17:43 +0000)]
Check correctly for new/old nick change in NICK_CHANGE and create
new entry if it changed (if only case changed).

20 years agoSun Aug 24 23:35:19 CEST 2003 Jochen Eisinger <c0ffee@penguin-breeder.org>
Jochen Eisinger [Sun, 24 Aug 2003 21:42:16 +0000 (21:42 +0000)]
Sun Aug 24 23:35:19 CEST 2003  Jochen Eisinger <c0ffee@penguin-breeder.org>

* Provide a signal handler to send MIME encoded messages and emit
  a signal when a MIME encoded message is received. Also document
  the signals for usage with the perl interface.

  A sample perl script will be supplied at a later point.

  Affected files are irssi/docs/signals.txt,
  irssi/src/silc/core/client_ops.[ch],
  irssi/src/silc/core/silc-{channels,servers}.c

20 years ago updates.
Pekka Riikonen [Sun, 24 Aug 2003 12:59:26 +0000 (12:59 +0000)]
updates.

20 years ago Check for disconncting/disconnected socket in lookup/HB routines.
Pekka Riikonen [Sun, 24 Aug 2003 11:35:39 +0000 (11:35 +0000)]
Check for disconncting/disconnected socket in lookup/HB routines.

20 years agoSun Aug 24 12:58:30 CEST 2003 Jochen Eisinger <c0ffee@penguin-breeder.org>
Jochen Eisinger [Sun, 24 Aug 2003 11:03:33 +0000 (11:03 +0000)]
Sun Aug 24 12:58:30 CEST 2003  Jochen Eisinger <c0ffee@penguin-breeder.org>

* Use SILC_COMMAND_PING to estimate the round-trip time to the
  server. Use this time to display a lag and disconnect when it
  exceeds a specified limit.

  Affected files are irssi/src/silc/core/silc-{lag,core}.c.

20 years ago Remove channel entry in LEAVE command reply, not when sending LEAVE.
Pekka Riikonen [Sun, 24 Aug 2003 10:07:28 +0000 (10:07 +0000)]
Remove channel entry in LEAVE command reply, not when sending LEAVE.

20 years ago no server-key-generate for SILC_DIST_TOOLKIT.
Pekka Riikonen [Fri, 8 Aug 2003 14:47:57 +0000 (14:47 +0000)]
no server-key-generate for SILC_DIST_TOOLKIT.

20 years ago JOIN command reply to return founder key and channel public keys
Pekka Riikonen [Fri, 8 Aug 2003 14:32:14 +0000 (14:32 +0000)]
JOIN command reply to return founder key and channel public keys
to application.

20 years ago updates.
Pekka Riikonen [Fri, 8 Aug 2003 14:15:17 +0000 (14:15 +0000)]
updates.

20 years ago Added support for channel public keys in Irssi SILC client.
Pekka Riikonen [Fri, 8 Aug 2003 14:14:19 +0000 (14:14 +0000)]
Added support for channel public keys in Irssi SILC client.

20 years ago updates.
Pekka Riikonen [Mon, 28 Jul 2003 09:14:09 +0000 (09:14 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Mon, 28 Jul 2003 08:48:20 +0000 (08:48 +0000)]
updates.

20 years ago updates updates..
Pekka Riikonen [Sun, 27 Jul 2003 22:15:52 +0000 (22:15 +0000)]
updates updates..

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:34:18 +0000 (20:34 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:28:25 +0000 (20:28 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:22:00 +0000 (20:22 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:15:33 +0000 (20:15 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:13:10 +0000 (20:13 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 20:07:22 +0000 (20:07 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 19:22:56 +0000 (19:22 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 27 Jul 2003 19:11:30 +0000 (19:11 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sat, 26 Jul 2003 14:14:50 +0000 (14:14 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sat, 26 Jul 2003 14:07:32 +0000 (14:07 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sat, 26 Jul 2003 14:06:45 +0000 (14:06 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sat, 26 Jul 2003 12:02:17 +0000 (12:02 +0000)]
updates.

20 years agoDisable optimisations for sha1.c on UltraSPARC cpu if using GCC 2.x.
Lubomir Sedlacik [Wed, 23 Jul 2003 21:03:17 +0000 (21:03 +0000)]
Disable optimisations for sha1.c on UltraSPARC cpu if using GCC 2.x.
Works around a compiler bug which results in memory exhaustion.

20 years ago Ignore SIGXFSZ and SIGXCPU signals. They can terminate the process
Pekka Riikonen [Wed, 23 Jul 2003 09:18:14 +0000 (09:18 +0000)]
Ignore SIGXFSZ and SIGXCPU signals.  They can terminate the process
on Linux.

20 years ago Do not crash if several pending connections are in progress
Pekka Riikonen [Tue, 22 Jul 2003 17:46:00 +0000 (17:46 +0000)]
Do not crash if several pending connections are in progress
and some connections do not have yet socket allocated when
data comes in.

20 years ago updates.
Pekka Riikonen [Tue, 22 Jul 2003 12:48:15 +0000 (12:48 +0000)]
updates.

20 years ago Do not crash if net_connect fails immediately.
Pekka Riikonen [Tue, 22 Jul 2003 10:47:13 +0000 (10:47 +0000)]
Do not crash if net_connect fails immediately.

20 years ago Return value fix.
Pekka Riikonen [Mon, 21 Jul 2003 18:32:59 +0000 (18:32 +0000)]
Return value fix.

20 years ago updates.
Pekka Riikonen [Mon, 21 Jul 2003 15:46:10 +0000 (15:46 +0000)]
updates.

20 years agoThis is C, not C++ nor shell.
Lubomir Sedlacik [Fri, 18 Jul 2003 12:29:21 +0000 (12:29 +0000)]
This is C, not C++ nor shell.

20 years ago Fixed same sending error as with previous error sending.
Pekka Riikonen [Thu, 17 Jul 2003 17:49:22 +0000 (17:49 +0000)]
Fixed same sending error as with previous error sending.

20 years ago Mem leak fix.
Pekka Riikonen [Thu, 17 Jul 2003 13:20:13 +0000 (13:20 +0000)]
Mem leak fix.

20 years ago Fixed for failable alloc routines.
Pekka Riikonen [Thu, 17 Jul 2003 13:19:20 +0000 (13:19 +0000)]
Fixed for failable alloc routines.

20 years ago Assure no auto rehash during rehash.
Pekka Riikonen [Thu, 17 Jul 2003 12:55:40 +0000 (12:55 +0000)]
Assure no auto rehash during rehash.

20 years ago Fixed error sending when n successful queries and one error
Pekka Riikonen [Tue, 15 Jul 2003 19:10:42 +0000 (19:10 +0000)]
Fixed error sending when n successful queries and one error
occurred the error was not marked as END but as ITEM, which
caused error in client end.

20 years ago Ignore bogus client ids sent by server in USERS by handling
Pekka Riikonen [Tue, 15 Jul 2003 18:46:58 +0000 (18:46 +0000)]
Ignore bogus client ids sent by server in USERS by handling
the command reply as if it were ok regardless.

20 years ago updates
Pekka Riikonen [Tue, 15 Jul 2003 17:22:01 +0000 (17:22 +0000)]
updates

20 years ago Compilation fixes.
Pekka Riikonen [Tue, 15 Jul 2003 16:04:53 +0000 (16:04 +0000)]
Compilation fixes.

20 years ago updates.
Pekka Riikonen [Tue, 15 Jul 2003 16:03:28 +0000 (16:03 +0000)]
updates.

20 years ago Try to retry user list resolving during JOIN if it failed for the
Pekka Riikonen [Tue, 15 Jul 2003 16:03:07 +0000 (16:03 +0000)]
Try to retry user list resolving during JOIN if it failed for the
first time.

20 years ago new MODE_CHANNEL_AUTH channel mode.
Pekka Riikonen [Tue, 15 Jul 2003 15:51:23 +0000 (15:51 +0000)]
new MODE_CHANNEL_AUTH channel mode.

20 years ago Added silc_client_get_channel_resolve,
Pekka Riikonen [Tue, 15 Jul 2003 15:50:14 +0000 (15:50 +0000)]
Added silc_client_get_channel_resolve,
silc_client_get_clients_by_channel to Client Library.
Added new win32 build stuff by Justin Randall.

20 years ago updates.
Pekka Riikonen [Tue, 15 Jul 2003 14:32:34 +0000 (14:32 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Tue, 15 Jul 2003 13:18:17 +0000 (13:18 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Thu, 26 Jun 2003 14:55:47 +0000 (14:55 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Thu, 26 Jun 2003 14:52:45 +0000 (14:52 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Thu, 19 Jun 2003 09:38:56 +0000 (09:38 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Tue, 17 Jun 2003 18:56:25 +0000 (18:56 +0000)]
updates.

20 years ago updates
Pekka Riikonen [Tue, 17 Jun 2003 08:10:23 +0000 (08:10 +0000)]
updates

20 years ago updates.
Pekka Riikonen [Mon, 16 Jun 2003 18:19:23 +0000 (18:19 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 15:54:19 +0000 (15:54 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 15:46:25 +0000 (15:46 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 15:18:32 +0000 (15:18 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 15:00:15 +0000 (15:00 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 12:04:27 +0000 (12:04 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sun, 15 Jun 2003 11:59:48 +0000 (11:59 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Sat, 14 Jun 2003 16:41:07 +0000 (16:41 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Fri, 13 Jun 2003 17:53:54 +0000 (17:53 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Fri, 13 Jun 2003 17:48:18 +0000 (17:48 +0000)]
updates.

20 years ago updates.
Pekka Riikonen [Fri, 13 Jun 2003 15:00:51 +0000 (15:00 +0000)]
updates.

20 years ago updates
Pekka Riikonen [Fri, 13 Jun 2003 11:36:56 +0000 (11:36 +0000)]
updates

20 years ago Moved net connecetion closing to the finalizing callback.
Pekka Riikonen [Tue, 10 Jun 2003 10:21:26 +0000 (10:21 +0000)]
Moved net connecetion closing to the finalizing callback.

20 years agoTest new cvs mail script.
Lubomir Sedlacik [Tue, 3 Jun 2003 15:18:13 +0000 (15:18 +0000)]
Test new cvs mail script.

20 years ago Check for NULL bufer in silc_buffer_clear.
Pekka Riikonen [Sun, 1 Jun 2003 08:57:34 +0000 (08:57 +0000)]
Check for NULL bufer in silc_buffer_clear.

21 years ago Disallow @ and ! in nicknames as they are reseved by INVITE
Pekka Riikonen [Thu, 24 Apr 2003 17:51:35 +0000 (17:51 +0000)]
Disallow @ and ! in nicknames as they are reseved by INVITE
and BAN.

21 years ago updates
Pekka Riikonen [Thu, 24 Apr 2003 17:31:28 +0000 (17:31 +0000)]
updates

21 years ago updates.
Pekka Riikonen [Thu, 17 Apr 2003 11:09:44 +0000 (11:09 +0000)]
updates.

21 years agoMake --with-perl visible for users from the top-level configure.
Lubomir Sedlacik [Sun, 13 Apr 2003 02:15:16 +0000 (02:15 +0000)]
Make --with-perl visible for users from the top-level configure.

21 years ago updates.
Pekka Riikonen [Sat, 12 Apr 2003 09:00:10 +0000 (09:00 +0000)]
updates.

21 years ago Fixed rekey protocol related bugs.
Pekka Riikonen [Wed, 9 Apr 2003 16:57:05 +0000 (16:57 +0000)]
Fixed rekey protocol related bugs.

21 years ago Whitespaces removed.
Pekka Riikonen [Wed, 9 Apr 2003 11:01:38 +0000 (11:01 +0000)]
Whitespaces removed.

21 years ago Check that Host is set in ServerConnection and RouterConnection.
Pekka Riikonen [Wed, 9 Apr 2003 09:16:01 +0000 (09:16 +0000)]
Check that Host is set in ServerConnection and RouterConnection.

21 years ago Fixed stack overflow bug, #138.
Pekka Riikonen [Tue, 8 Apr 2003 11:50:54 +0000 (11:50 +0000)]
Fixed stack overflow bug, #138.

21 years ago Check for NULL payloads (can happen with empty message).
Pekka Riikonen [Tue, 8 Apr 2003 11:41:12 +0000 (11:41 +0000)]
Check for NULL payloads (can happen with empty message).

21 years ago More debug prints.
Pekka Riikonen [Mon, 31 Mar 2003 09:03:17 +0000 (09:03 +0000)]
More debug prints.

21 years agoFix the $mandir issue in a correct way.
Lubomir Sedlacik [Mon, 17 Mar 2003 19:16:34 +0000 (19:16 +0000)]
Fix the $mandir issue in a correct way.