silc.git
23 years ago Implemented version string checking to client and server.
Pekka Riikonen [Sat, 16 Dec 2000 15:34:19 +0000 (15:34 +0000)]
Implemented version string checking to client and server.

23 years ago Bug fix
Pekka Riikonen [Fri, 15 Dec 2000 23:10:47 +0000 (23:10 +0000)]
Bug fix

23 years ago Channel ID in Channel Key Payload is not ID Payload.
Pekka Riikonen [Fri, 15 Dec 2000 23:07:06 +0000 (23:07 +0000)]
Channel ID in Channel Key Payload is not ID Payload.

23 years ago No send the Channel ID as is!
Pekka Riikonen [Fri, 15 Dec 2000 23:06:24 +0000 (23:06 +0000)]
No send the Channel ID as is!

23 years ago Send ID in channel key payload as ID payload.
Pekka Riikonen [Fri, 15 Dec 2000 23:04:00 +0000 (23:04 +0000)]
Send ID in channel key payload as ID payload.

23 years ago Bug fix in channel key creation fixed.
Pekka Riikonen [Fri, 15 Dec 2000 22:52:52 +0000 (22:52 +0000)]
Bug fix in channel key creation fixed.

23 years ago Bug fix
Pekka Riikonen [Fri, 15 Dec 2000 15:27:24 +0000 (15:27 +0000)]
Bug fix

23 years ago WHOIS command works on router environment.
Pekka Riikonen [Fri, 15 Dec 2000 15:05:38 +0000 (15:05 +0000)]
WHOIS command works on router environment.
Register remote router automatically when connecting to it.
Rewrote IDENTIFY command.
IDList find routines returns the ID Cache Entry now.

23 years ago updates
Pekka Riikonen [Fri, 15 Dec 2000 15:04:46 +0000 (15:04 +0000)]
updates

23 years ago Changed char *data to unsigned char *data in CacheEntry.
Pekka Riikonen [Fri, 15 Dec 2000 15:04:25 +0000 (15:04 +0000)]
Changed char *data to unsigned char *data in CacheEntry.

23 years ago Cleaned up WHOIS command.
Pekka Riikonen [Thu, 14 Dec 2000 17:18:05 +0000 (17:18 +0000)]
Cleaned up WHOIS command.
Saves received information on WHOIS command reply now.

23 years ago Save route cache for received ID.
Pekka Riikonen [Thu, 14 Dec 2000 14:33:54 +0000 (14:33 +0000)]
Save route cache for received ID.

23 years ago Added packet contet reference count debug loggin for memory leaks.
Pekka Riikonen [Thu, 14 Dec 2000 13:16:19 +0000 (13:16 +0000)]
Added packet contet reference count debug loggin for memory leaks.

23 years ago MInor typo fixes
Pekka Riikonen [Sun, 10 Dec 2000 21:52:54 +0000 (21:52 +0000)]
MInor typo fixes

23 years ago updates
Pekka Riikonen [Tue, 28 Nov 2000 11:59:50 +0000 (11:59 +0000)]
updates

23 years ago Use static buffer in ID rendering
Pekka Riikonen [Tue, 28 Nov 2000 11:58:30 +0000 (11:58 +0000)]
Use static buffer in ID rendering

23 years ago updates
Pekka Riikonen [Tue, 28 Nov 2000 11:09:21 +0000 (11:09 +0000)]
updates

23 years ago updates, check CHANGES
Pekka Riikonen [Mon, 27 Nov 2000 21:20:07 +0000 (21:20 +0000)]
updates, check CHANGES

23 years ago Added boolean route argument to to_channel packet sending
Pekka Riikonen [Wed, 22 Nov 2000 21:18:24 +0000 (21:18 +0000)]
Added boolean route argument to to_channel packet sending
routines. If FALSE packet is sent only locally and not routed.

23 years ago Splitted server.[ch] and created packet_send.[ch] and
Pekka Riikonen [Wed, 22 Nov 2000 21:17:43 +0000 (21:17 +0000)]
Splitted server.[ch] and created packet_send.[ch] and
packet_receive.[ch].

23 years ago updates
Pekka Riikonen [Wed, 22 Nov 2000 21:16:22 +0000 (21:16 +0000)]
updates

23 years ago Fixed silc_server_packet_broadcast to sen correct broadcast
Pekka Riikonen [Tue, 21 Nov 2000 20:46:12 +0000 (20:46 +0000)]
Fixed silc_server_packet_broadcast to sen correct broadcast
packets.
Changed code to use new SilcPacketContext reference count system.
Made joinin working on router connections.

23 years ago Change code to use new SilcPacketContext reference count system.
Pekka Riikonen [Tue, 21 Nov 2000 20:45:08 +0000 (20:45 +0000)]
Change code to use new SilcPacketContext reference count system.

23 years ago Added reference count to SilcPacketContext and added two new
Pekka Riikonen [Tue, 21 Nov 2000 20:44:47 +0000 (20:44 +0000)]
Added reference count to SilcPacketContext and added two new
functions packet_context_alloc/free. packet_context_dup now
increses the reference count instead of duplicating data.

23 years ago updates
Pekka Riikonen [Tue, 21 Nov 2000 20:43:55 +0000 (20:43 +0000)]
updates

23 years ago updates
Pekka Riikonen [Mon, 20 Nov 2000 21:22:30 +0000 (21:22 +0000)]
updates

23 years ago*** empty log message ***
Pekka Riikonen [Sun, 19 Nov 2000 12:01:26 +0000 (12:01 +0000)]
*** empty log message ***

23 years ago updates
Pekka Riikonen [Sun, 19 Nov 2000 12:00:46 +0000 (12:00 +0000)]
updates

23 years ago updates
Pekka Riikonen [Sun, 12 Nov 2000 20:27:27 +0000 (20:27 +0000)]
updates

23 years ago updates
Pekka Riikonen [Tue, 7 Nov 2000 20:56:00 +0000 (20:56 +0000)]
updates

23 years ago Added SilcIDListData structure and added it to ClientEntry and
Pekka Riikonen [Tue, 7 Nov 2000 20:55:41 +0000 (20:55 +0000)]
Added SilcIDListData structure and added it to ClientEntry and
ServerEntry so that they can be explicitly casted to the
SilcIDListData without first figuring out the type of the
entry (as it is usually an opaque pointer).

Made basic version router to router connections working. Also
defined better retry connection timeouts.

23 years ago updates
Pekka Riikonen [Mon, 6 Nov 2000 22:13:09 +0000 (22:13 +0000)]
updates

23 years ago Added support to retry when connecting.
Pekka Riikonen [Mon, 6 Nov 2000 22:12:44 +0000 (22:12 +0000)]
Added support to retry when connecting.

23 years ago A bugfix in scheduler.
Pekka Riikonen [Mon, 6 Nov 2000 22:12:17 +0000 (22:12 +0000)]
A bugfix in scheduler.

23 years ago Changed channel->clients to SilcList.
Pekka Riikonen [Sun, 5 Nov 2000 18:16:43 +0000 (18:16 +0000)]
Changed channel->clients to SilcList.

23 years ago Removed Log headres
Pekka Riikonen [Sun, 5 Nov 2000 18:16:19 +0000 (18:16 +0000)]
Removed Log headres

23 years ago Some bugfixes.
Pekka Riikonen [Thu, 2 Nov 2000 22:15:23 +0000 (22:15 +0000)]
Some bugfixes.
Changed server->sim to SilcDList and code accordingly.
Changes SilcClientEntry->channel to SilcList and added
back-pointer to SilcChannelClientEntry which is now used by both
client entry and channel entry

23 years ago NAMES command works now from user interface.
Pekka Riikonen [Thu, 2 Nov 2000 22:13:48 +0000 (22:13 +0000)]
NAMES command works now from user interface.
Added realname pointer to SilcClientEntry.

23 years ago updates
Pekka Riikonen [Thu, 2 Nov 2000 22:12:39 +0000 (22:12 +0000)]
updates

23 years ago Renamed configure.in to configure.in.pre and made ./prepare script
Pekka Riikonen [Thu, 2 Nov 2000 14:24:49 +0000 (14:24 +0000)]
Renamed configure.in to configure.in.pre and made ./prepare script
to automatically replace correct version string to configure.in.
./prepare now creates the configure.in from configure.in.pre.

23 years ago updates
Pekka Riikonen [Thu, 2 Nov 2000 13:38:59 +0000 (13:38 +0000)]
updates

23 years ago Moved silc_client_ch[u]mode[_char] to client library from silc/.
Pekka Riikonen [Wed, 1 Nov 2000 21:44:27 +0000 (21:44 +0000)]
Moved silc_client_ch[u]mode[_char] to client library from silc/.
NAMES command now shows users modes on joining with nickname

23 years ago removed memset not needed
Pekka Riikonen [Wed, 1 Nov 2000 21:43:44 +0000 (21:43 +0000)]
removed memset not needed

23 years ago updates
Pekka Riikonen [Wed, 1 Nov 2000 14:26:33 +0000 (14:26 +0000)]
updates

23 years ago updates
Pekka Riikonen [Wed, 1 Nov 2000 14:26:33 +0000 (14:26 +0000)]
updates

23 years ago Patches by cras: unsigned int's to unsigned short in packet
Pekka Riikonen [Wed, 1 Nov 2000 13:40:58 +0000 (13:40 +0000)]
Patches by cras: unsigned int's to unsigned short in packet
routines (bugs in HPUX). Removed config.h's from contrib's
getopt.c

23 years ago bug fix in send_notify_on_channels.
Pekka Riikonen [Wed, 1 Nov 2000 13:39:28 +0000 (13:39 +0000)]
bug fix in send_notify_on_channels.

23 years ago updates
Pekka Riikonen [Wed, 1 Nov 2000 12:44:50 +0000 (12:44 +0000)]
updates

23 years ago updates
Pekka Riikonen [Wed, 1 Nov 2000 12:29:44 +0000 (12:29 +0000)]
updates

23 years ago Makefile for trq
Pekka Riikonen [Wed, 1 Nov 2000 12:19:40 +0000 (12:19 +0000)]
Makefile for trq

23 years ago Defined SilcIdType as unsigned short, not unsigned char.
Pekka Riikonen [Wed, 1 Nov 2000 12:19:06 +0000 (12:19 +0000)]
Defined SilcIdType as unsigned short, not unsigned char.

23 years ago A LOT updates. Cannot separate. :)
Pekka Riikonen [Tue, 31 Oct 2000 19:48:31 +0000 (19:48 +0000)]
A LOT updates. Cannot separate. :)

23 years ago removed unnecessary ciphers.
Pekka Riikonen [Tue, 31 Oct 2000 19:45:40 +0000 (19:45 +0000)]
removed unnecessary ciphers.

23 years ago Added LEAVE and SIGNOFF notify types.
Pekka Riikonen [Tue, 10 Oct 2000 07:27:14 +0000 (07:27 +0000)]
Added LEAVE and SIGNOFF notify types.

23 years ago Added id_payload_parse_data function
Pekka Riikonen [Tue, 10 Oct 2000 07:27:02 +0000 (07:27 +0000)]
Added id_payload_parse_data function

23 years ago updates
Pekka Riikonen [Tue, 10 Oct 2000 07:26:42 +0000 (07:26 +0000)]
updates

23 years ago bugfix
Pekka Riikonen [Tue, 10 Oct 2000 07:26:32 +0000 (07:26 +0000)]
bugfix

23 years ago bugfix
Pekka Riikonen [Mon, 9 Oct 2000 13:48:55 +0000 (13:48 +0000)]
bugfix

23 years ago bugfix in remove_from_channels.
Pekka Riikonen [Mon, 9 Oct 2000 13:43:06 +0000 (13:43 +0000)]
bugfix in remove_from_channels.

23 years ago updates
Pekka Riikonen [Mon, 9 Oct 2000 11:41:56 +0000 (11:41 +0000)]
updates

23 years ago updates
Pekka Riikonen [Mon, 9 Oct 2000 11:41:56 +0000 (11:41 +0000)]
updates

23 years ago Added new notify client operation.
Pekka Riikonen [Mon, 9 Oct 2000 11:41:32 +0000 (11:41 +0000)]
Added new notify client operation.

23 years ago Changed to use new generic payloads.
Pekka Riikonen [Mon, 9 Oct 2000 11:41:17 +0000 (11:41 +0000)]
Changed to use new generic payloads.
Implemented new protocol compliant notify messages.
Implemented protocol compliant channel messages.
Bugfixes.

23 years ago Created.
Pekka Riikonen [Mon, 9 Oct 2000 11:40:17 +0000 (11:40 +0000)]
Created.

23 years ago Implemented new notify payload handling. Also changed notify
Pekka Riikonen [Mon, 9 Oct 2000 11:40:03 +0000 (11:40 +0000)]
Implemented new notify payload handling. Also changed notify
client operation in ops.h
Changed to use new generic payloads.
Bugfixes.

23 years ago Added flags parameter to assemble_security_properties function.
Pekka Riikonen [Mon, 9 Oct 2000 11:39:09 +0000 (11:39 +0000)]
Added flags parameter to assemble_security_properties function.

23 years ago Created silcpayload.[ch] for generic payloads.
Pekka Riikonen [Mon, 9 Oct 2000 11:38:33 +0000 (11:38 +0000)]
Created silcpayload.[ch] for generic payloads.
Changed command payload to use new generic payloads.
Changed channel payload to protocol compliant.

23 years ago bugfixes. Made public/private keys protocol compliant.
Pekka Riikonen [Mon, 9 Oct 2000 11:37:21 +0000 (11:37 +0000)]
bugfixes. Made public/private keys protocol compliant.

23 years ago little fix on NAMES
Pekka Riikonen [Fri, 6 Oct 2000 09:19:55 +0000 (09:19 +0000)]
little fix on NAMES

23 years ago date fix
Pekka Riikonen [Fri, 6 Oct 2000 08:12:06 +0000 (08:12 +0000)]
date fix

23 years ago Added support for multiple nickname on same channel.
Pekka Riikonen [Fri, 6 Oct 2000 08:11:47 +0000 (08:11 +0000)]
Added support for multiple nickname on same channel.
Added MOTD command.
Added TOPIC command.
Bugfixes.

23 years ago Added new SILC_STATUS_ENTRY.
Pekka Riikonen [Fri, 6 Oct 2000 08:11:17 +0000 (08:11 +0000)]
Added new SILC_STATUS_ENTRY.

23 years ago Bugfix
Pekka Riikonen [Fri, 6 Oct 2000 08:10:36 +0000 (08:10 +0000)]
Bugfix

23 years ago Added WHOIS to send multiple replies if multiple nicknames are
Pekka Riikonen [Fri, 6 Oct 2000 08:10:23 +0000 (08:10 +0000)]
Added WHOIS to send multiple replies if multiple nicknames are
found.
Added MOTD command and [motd] config section and server also sends
motd to client on connection now.
Fixed TOPIC command some more.

23 years ago updates
Pekka Riikonen [Fri, 6 Oct 2000 08:09:19 +0000 (08:09 +0000)]
updates

23 years ago updates
Pekka Riikonen [Thu, 5 Oct 2000 12:59:29 +0000 (12:59 +0000)]
updates

23 years ago typo
Pekka Riikonen [Thu, 5 Oct 2000 09:00:52 +0000 (09:00 +0000)]
typo

23 years ago Minor change to ops API
Pekka Riikonen [Thu, 5 Oct 2000 07:27:38 +0000 (07:27 +0000)]
Minor change to ops API

23 years ago Bugfixes and added TOPIC command.
Pekka Riikonen [Thu, 5 Oct 2000 07:27:15 +0000 (07:27 +0000)]
Bugfixes and added TOPIC command.

23 years ago Added NICK_CHANGE and TOPIC_SET notify types.
Pekka Riikonen [Thu, 5 Oct 2000 07:27:02 +0000 (07:27 +0000)]
Added NICK_CHANGE and TOPIC_SET notify types.

23 years ago Minor ops API change and bugfixes.
Pekka Riikonen [Thu, 5 Oct 2000 07:26:43 +0000 (07:26 +0000)]
Minor ops API change and bugfixes.

23 years ago updates
Pekka Riikonen [Thu, 5 Oct 2000 07:26:09 +0000 (07:26 +0000)]
updates

23 years ago API change of add_connection.
Pekka Riikonen [Wed, 4 Oct 2000 13:17:14 +0000 (13:17 +0000)]
API change of add_connection.

23 years ago typo
Pekka Riikonen [Wed, 4 Oct 2000 13:16:32 +0000 (13:16 +0000)]
typo

23 years ago Ignore EINTR on select().
Pekka Riikonen [Tue, 3 Oct 2000 11:54:57 +0000 (11:54 +0000)]
Ignore EINTR on select().

23 years ago Added include.
Pekka Riikonen [Tue, 3 Oct 2000 09:05:17 +0000 (09:05 +0000)]
Added include.

23 years ago Added rijndael (AES) to cipher list.
Pekka Riikonen [Mon, 2 Oct 2000 18:31:46 +0000 (18:31 +0000)]
Added rijndael (AES) to cipher list.

23 years ago updates
Pekka Riikonen [Mon, 2 Oct 2000 07:59:11 +0000 (07:59 +0000)]
updates

23 years ago updates
Pekka Riikonen [Sat, 30 Sep 2000 15:02:26 +0000 (15:02 +0000)]
updates

23 years ago updates
Pekka Riikonen [Sat, 30 Sep 2000 14:11:40 +0000 (14:11 +0000)]
updates

23 years ago Optimized pachet receiving. Patch by cras.
Pekka Riikonen [Sat, 30 Sep 2000 14:11:23 +0000 (14:11 +0000)]
Optimized pachet receiving. Patch by cras.

23 years ago removed a function
Pekka Riikonen [Sat, 30 Sep 2000 14:10:57 +0000 (14:10 +0000)]
removed a function

23 years ago minor change
Pekka Riikonen [Sat, 30 Sep 2000 13:57:26 +0000 (13:57 +0000)]
minor change

23 years ago removed
Pekka Riikonen [Sat, 30 Sep 2000 06:07:19 +0000 (06:07 +0000)]
removed

23 years ago updates
Pekka Riikonen [Sat, 30 Sep 2000 06:06:51 +0000 (06:06 +0000)]
updates

23 years ago Added new silc_schedule_with_fd to select() with specific fd.
Pekka Riikonen [Sat, 30 Sep 2000 06:06:29 +0000 (06:06 +0000)]
Added new silc_schedule_with_fd to select() with specific fd.

23 years ago Fixed a buf in data reading. The code now assures that all data
Pekka Riikonen [Sat, 30 Sep 2000 06:06:09 +0000 (06:06 +0000)]
Fixed a buf in data reading. The code now assures that all data
is read before continuing packet prcoessing.

23 years ago Added new function silc_client_start_key_exchange and changed that
Pekka Riikonen [Sat, 30 Sep 2000 06:05:30 +0000 (06:05 +0000)]
Added new function silc_client_start_key_exchange and changed that
code uses that function now.  Patch by cras.
Updated README file to explain the usage of the function.

23 years ago Added support for notify type sending in notify payload.
Pekka Riikonen [Fri, 29 Sep 2000 07:13:04 +0000 (07:13 +0000)]
Added support for notify type sending in notify payload.
Removed Log headers from the file.
Enabled debug messages by default for server.

23 years ago Explcitly cast some va_arg()s as it requires it nowadays.
Pekka Riikonen [Fri, 29 Sep 2000 07:11:27 +0000 (07:11 +0000)]
Explcitly cast some va_arg()s as it requires it nowadays.