silc.git
16 years ago updates.
Pekka Riikonen [Tue, 8 May 2007 16:35:03 +0000 (16:35 +0000)]
updates.

16 years ago Fixed file transfer disconnection crash.
Pekka Riikonen [Tue, 8 May 2007 16:34:53 +0000 (16:34 +0000)]
Fixed file transfer disconnection crash.
Fixed private message waiting to be per client entry instead of
per connection.

16 years ago Added source ID checking support to packet waiting API.
Pekka Riikonen [Tue, 8 May 2007 16:34:04 +0000 (16:34 +0000)]
Added source ID checking support to packet waiting API.

16 years ago Added.
Pekka Riikonen [Mon, 7 May 2007 19:48:07 +0000 (19:48 +0000)]
Added.

16 years ago updates.
Pekka Riikonen [Mon, 7 May 2007 18:35:02 +0000 (18:35 +0000)]
updates.

16 years ago Fixed CMODE sending and receiving when it comes to channel
Pekka Riikonen [Mon, 7 May 2007 18:34:43 +0000 (18:34 +0000)]
Fixed CMODE sending and receiving when it comes to channel
public keys.

16 years ago Removed some SILC_LOG_ERROR's.
Pekka Riikonen [Mon, 7 May 2007 17:59:10 +0000 (17:59 +0000)]
Removed some SILC_LOG_ERROR's.

16 years ago Channel private key chane..
Pekka Riikonen [Sun, 6 May 2007 20:17:05 +0000 (20:17 +0000)]
Channel private key chane..

16 years ago Typo fix.
Pekka Riikonen [Sun, 6 May 2007 20:11:03 +0000 (20:11 +0000)]
Typo fix.

16 years ago Added silc_mp_sinit back, not documented though.
Pekka Riikonen [Sun, 6 May 2007 20:05:23 +0000 (20:05 +0000)]
Added silc_mp_sinit back, not documented though.

16 years ago Comment changes.
Pekka Riikonen [Sun, 6 May 2007 20:05:06 +0000 (20:05 +0000)]
Comment changes.

16 years ago updates.
Pekka Riikonen [Sun, 6 May 2007 20:04:16 +0000 (20:04 +0000)]
updates.

16 years ago Memory leak fixes.
Pekka Riikonen [Sun, 6 May 2007 20:04:05 +0000 (20:04 +0000)]
Memory leak fixes.

16 years ago New status type string.
Pekka Riikonen [Sun, 6 May 2007 20:03:40 +0000 (20:03 +0000)]
New status type string.

16 years ago Fixed silc_message_payload_free crash.
Pekka Riikonen [Sun, 6 May 2007 20:03:23 +0000 (20:03 +0000)]
Fixed silc_message_payload_free crash.
Added SILC_STATUS_ERR_NO_SUCH_PUBLIC_KEY.

16 years ago Take public key type from correct public key.
Pekka Riikonen [Sun, 6 May 2007 11:28:25 +0000 (11:28 +0000)]
Take public key type from correct public key.

16 years ago Comment fix.
Pekka Riikonen [Sun, 6 May 2007 11:27:52 +0000 (11:27 +0000)]
Comment fix.

16 years ago Allows formatted nicknames as input for silc_client_get_clients
Pekka Riikonen [Sun, 6 May 2007 11:27:21 +0000 (11:27 +0000)]
Allows formatted nicknames as input for silc_client_get_clients
and silc_client_get_clients_whois.
Fixed channel message private key setting.  Addec current channel
key cipher and HMAC algorithm names to SilcClientEntry.

16 years ago updates.
Pekka Riikonen [Sun, 6 May 2007 11:25:45 +0000 (11:25 +0000)]
updates.

16 years ago Header documentation changes.
Pekka Riikonen [Sun, 6 May 2007 09:46:03 +0000 (09:46 +0000)]
Header documentation changes.

16 years ago Added SILC_LOG_ERRORs.
Pekka Riikonen [Sun, 6 May 2007 09:45:42 +0000 (09:45 +0000)]
Added SILC_LOG_ERRORs.

17 years ago updates.
Pekka Riikonen [Thu, 3 May 2007 19:34:35 +0000 (19:34 +0000)]
updates.

17 years ago API documentation changes.
Pekka Riikonen [Thu, 3 May 2007 19:34:03 +0000 (19:34 +0000)]
API documentation changes.

17 years ago updtates.
Pekka Riikonen [Thu, 3 May 2007 15:15:13 +0000 (15:15 +0000)]
updtates.

17 years ago Imported LTM 0.41. Renamed all mp_* functions to tma_mp_* to
Pekka Riikonen [Thu, 3 May 2007 15:13:16 +0000 (15:13 +0000)]
Imported LTM 0.41.  Renamed all mp_* functions to tma_mp_* to
avoid rare linking problems on system that have mp_* functions
in the system default libs.

17 years ago updates. silc.toolkit.1.1.beta1
Pekka Riikonen [Wed, 2 May 2007 14:47:47 +0000 (14:47 +0000)]
updates.

17 years ago Removed silc_mp_sinit for now.
Pekka Riikonen [Wed, 2 May 2007 14:19:35 +0000 (14:19 +0000)]
Removed silc_mp_sinit for now.

17 years ago Set user mode correctly to local entry in OPER/SILCOPER reply.
Pekka Riikonen [Wed, 2 May 2007 12:23:48 +0000 (12:23 +0000)]
Set user mode correctly to local entry in OPER/SILCOPER reply.

17 years ago Show only 1.1 TODOs
Pekka Riikonen [Tue, 1 May 2007 18:23:43 +0000 (18:23 +0000)]
Show only 1.1 TODOs

17 years ago Typo fix.
Pekka Riikonen [Tue, 1 May 2007 16:52:17 +0000 (16:52 +0000)]
Typo fix.

17 years ago updates.
Pekka Riikonen [Tue, 1 May 2007 16:51:18 +0000 (16:51 +0000)]
updates.

17 years ago Fixed version string parsing.
Pekka Riikonen [Tue, 1 May 2007 16:51:11 +0000 (16:51 +0000)]
Fixed version string parsing.

17 years ago Added backwards support for old server. Send empty Client ID
Pekka Riikonen [Tue, 1 May 2007 16:50:46 +0000 (16:50 +0000)]
Added backwards support for old server.  Send empty Client ID
during SKE.

17 years ago Removed backwards suport checks from SKE.
Pekka Riikonen [Tue, 1 May 2007 16:49:42 +0000 (16:49 +0000)]
Removed backwards suport checks from SKE.

17 years ago Comment change.
Pekka Riikonen [Tue, 1 May 2007 11:23:14 +0000 (11:23 +0000)]
Comment change.

17 years ago SilcSocket == SOCKET on WIN32.
Pekka Riikonen [Tue, 1 May 2007 11:23:03 +0000 (11:23 +0000)]
SilcSocket == SOCKET on WIN32.

17 years ago Moved regex routines to lib/silcutil/silcstrutil.[ch].
Pekka Riikonen [Tue, 1 May 2007 11:22:34 +0000 (11:22 +0000)]
Moved regex routines to lib/silcutil/silcstrutil.[ch].
Fixed TCP connecting aborting.

17 years ago Moved regex routines to silcstrutil.[ch] from silcutil/unix/.
Pekka Riikonen [Tue, 1 May 2007 11:22:01 +0000 (11:22 +0000)]
Moved regex routines to silcstrutil.[ch] from silcutil/unix/.

17 years ago Ported SILC Net API (TCP & UDP), SILC Socket Stream API,
Pekka Riikonen [Tue, 1 May 2007 11:21:29 +0000 (11:21 +0000)]
Ported SILC Net API (TCP & UDP), SILC Socket Stream API,
SILC Schedule API and others to WIN32.

17 years ago updates.
Pekka Riikonen [Mon, 30 Apr 2007 05:34:18 +0000 (05:34 +0000)]
updates.

17 years ago updates.
Pekka Riikonen [Sat, 28 Apr 2007 18:55:29 +0000 (18:55 +0000)]
updates.

17 years ago updates.
Pekka Riikonen [Sat, 28 Apr 2007 15:11:29 +0000 (15:11 +0000)]
updates.

17 years ago More SILC Server 1.1 porting. Added HTTP statistics access.
Pekka Riikonen [Sat, 28 Apr 2007 15:10:28 +0000 (15:10 +0000)]
More SILC Server 1.1 porting.  Added HTTP statistics access.

17 years ago updates.
Pekka Riikonen [Sat, 28 Apr 2007 10:54:40 +0000 (10:54 +0000)]
updates.

17 years ago Fixed passphrase asking in OPER/SILCOPER commands.
Pekka Riikonen [Sat, 28 Apr 2007 10:53:55 +0000 (10:53 +0000)]
Fixed passphrase asking in OPER/SILCOPER commands.

17 years ago Added silc_packet_error_string.
Pekka Riikonen [Sat, 28 Apr 2007 10:53:21 +0000 (10:53 +0000)]
Added silc_packet_error_string.

17 years ago Fixed SILC public key copying.
Pekka Riikonen [Sat, 28 Apr 2007 10:52:01 +0000 (10:52 +0000)]
Fixed SILC public key copying.

17 years ago Fixed HTTP server destroying crash.
Pekka Riikonen [Sat, 28 Apr 2007 10:51:24 +0000 (10:51 +0000)]
Fixed HTTP server destroying crash.

17 years ago Added silc_skr_del_public_key and silc_skr_[ref|unref]_public_key.
Pekka Riikonen [Sat, 28 Apr 2007 10:50:49 +0000 (10:50 +0000)]
Added silc_skr_del_public_key and silc_skr_[ref|unref]_public_key.

17 years ago Memory leak fix.
Pekka Riikonen [Sat, 28 Apr 2007 10:48:39 +0000 (10:48 +0000)]
Memory leak fix.

17 years ago More preliminary changes for 1.1 Server. Fixed quitting,
Pekka Riikonen [Tue, 24 Apr 2007 17:50:04 +0000 (17:50 +0000)]
More preliminary changes for 1.1 Server.  Fixed quitting,
fixed private message routing, and myriad other fixes.

17 years ago updates.
Pekka Riikonen [Tue, 24 Apr 2007 17:32:29 +0000 (17:32 +0000)]
updates.

17 years ago SILC protocol version 1.2 -> 1.3.
Pekka Riikonen [Tue, 24 Apr 2007 17:31:58 +0000 (17:31 +0000)]
SILC protocol version 1.2 -> 1.3.

17 years ago silc_idcache_update now saves ID pointer if it wasn't present in
Pekka Riikonen [Tue, 24 Apr 2007 17:31:23 +0000 (17:31 +0000)]
silc_idcache_update now saves ID pointer if it wasn't present in
the entry.

17 years ago Do not listener callback with error.
Pekka Riikonen [Tue, 24 Apr 2007 17:30:31 +0000 (17:30 +0000)]
Do not listener callback with error.

17 years ago Implemented responder rekey.
Pekka Riikonen [Tue, 24 Apr 2007 17:29:44 +0000 (17:29 +0000)]
Implemented responder rekey.

17 years ago Fixed completion sending.
Pekka Riikonen [Tue, 24 Apr 2007 17:29:29 +0000 (17:29 +0000)]
Fixed completion sending.

17 years ago Fixed nickname setting with 1.3 protocol version.
Pekka Riikonen [Tue, 24 Apr 2007 17:27:49 +0000 (17:27 +0000)]
Fixed nickname setting with 1.3 protocol version.
Ignore error notify for local client entry.

17 years ago Allow calling silc_packet_get_ids without all pointers present.
Pekka Riikonen [Tue, 24 Apr 2007 17:25:29 +0000 (17:25 +0000)]
Allow calling silc_packet_get_ids without all pointers present.

17 years ago Fixed command queue enabling.
Pekka Riikonen [Tue, 24 Apr 2007 14:59:45 +0000 (14:59 +0000)]
Fixed command queue enabling.

17 years ago Preliminary SILC Server 1.1 commit.
Pekka Riikonen [Sun, 22 Apr 2007 18:27:12 +0000 (18:27 +0000)]
Preliminary SILC Server 1.1 commit.

17 years ago updates.
Pekka Riikonen [Sun, 22 Apr 2007 18:26:34 +0000 (18:26 +0000)]
updates.

17 years ago Added check for missing arguments.
Pekka Riikonen [Sun, 22 Apr 2007 18:25:25 +0000 (18:25 +0000)]
Added check for missing arguments.

17 years ago Added silc_net_listener_get_[ip|hostname] and
Pekka Riikonen [Sun, 22 Apr 2007 18:24:50 +0000 (18:24 +0000)]
Added silc_net_listener_get_[ip|hostname] and
silc_net_get_error_string.

17 years ago header change.
Pekka Riikonen [Sun, 22 Apr 2007 18:23:38 +0000 (18:23 +0000)]
header change.

17 years ago Fixed UI32_STRING_ALLOC formatting.
Pekka Riikonen [Sun, 22 Apr 2007 18:23:16 +0000 (18:23 +0000)]
Fixed UI32_STRING_ALLOC formatting.

17 years ago Added silc_id_str2id2
Pekka Riikonen [Sun, 22 Apr 2007 18:22:42 +0000 (18:22 +0000)]
Added silc_id_str2id2

17 years ago Added silc_packet_stream_is_valid, silc_packet_get_ids and
Pekka Riikonen [Sun, 22 Apr 2007 18:22:05 +0000 (18:22 +0000)]
Added silc_packet_stream_is_valid, silc_packet_get_ids and
silc_packet_engine_get_streams.  Fixed also channel message
encryption with router-to-router packets.

17 years ago Allow NULL id for silc_idcache_add.
Pekka Riikonen [Sun, 22 Apr 2007 18:19:39 +0000 (18:19 +0000)]
Allow NULL id for silc_idcache_add.

17 years ago malloc checks.
Pekka Riikonen [Sun, 22 Apr 2007 18:18:52 +0000 (18:18 +0000)]
malloc checks.

17 years ago Added SILC_SKR_USAGE_SERVICE_AUTHORIZATION. Added SilcSchedule
Pekka Riikonen [Sun, 22 Apr 2007 18:18:18 +0000 (18:18 +0000)]
Added SILC_SKR_USAGE_SERVICE_AUTHORIZATION.  Added SilcSchedule
to silc_skr_find.

17 years ago SILC SKR API changes.
Pekka Riikonen [Sun, 22 Apr 2007 18:17:43 +0000 (18:17 +0000)]
SILC SKR API changes.

17 years ago updates.
Pekka Riikonen [Mon, 16 Apr 2007 12:40:29 +0000 (12:40 +0000)]
updates.

17 years agoavoid libtool warnings
Jochen Eisinger [Tue, 10 Apr 2007 18:40:27 +0000 (18:40 +0000)]
avoid libtool warnings

17 years agoback out irssi_redraw stuff which doesnt work anyway
Jochen Eisinger [Tue, 10 Apr 2007 14:21:17 +0000 (14:21 +0000)]
back out irssi_redraw stuff which doesnt work anyway

17 years agoTue Apr 10 15:55:42 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Tue, 10 Apr 2007 13:59:43 +0000 (13:59 +0000)]
Tue Apr 10 15:55:42 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Add option --enable-silc-plugin.  Affected files are
  apps/irssi/configure.{ad,in}
* Only compile the SILC Plugin if required.  Affected files are
  apps/irssi/src/Makefile.am, apps/irssi/src/fe-common/Makefile.am
* Conditionally build the SILC Plugin.  Affected files are
  apps/irssi/src/silc/core/Makefile.am,
  apps/irssi/src/fe-common/silc/Makefile.am
* Backout delayed protocol exit and replace with a lame busy
  wait.  Affected files are apps/irssi/src/fe-text/silc.c,
  apps/irssi/src/silc/core/silc-core.c
* Fix key generation for SILC Plugin.  Affected file
  apps/irssi/src/silc/core/clientutil.c

17 years agoTue Apr 10 12:40:19 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Tue, 10 Apr 2007 11:26:09 +0000 (11:26 +0000)]
Tue Apr 10 12:40:19 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Only pass -rpath to libtool when building shared libraries.
  Affected file lib/Makefile.ad
* Removing the stray "s" in configure.ad

17 years ago Added silc_fd_stream_file2.
Pekka Riikonen [Sun, 8 Apr 2007 09:56:52 +0000 (09:56 +0000)]
Added silc_fd_stream_file2.

17 years agoSat Mar 24 19:13:58 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sat, 24 Mar 2007 18:14:50 +0000 (18:14 +0000)]
Sat Mar 24 19:13:58 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* Redraw the screen after creating a new key.  Affected file
  apps/irssi/src/silc/core/clientutil.c

17 years ago Added SILC Client setting /set nickname_format that specifies
Pekka Riikonen [Sun, 18 Mar 2007 15:49:14 +0000 (15:49 +0000)]
Added SILC Client setting /set nickname_format that specifies
the nickname format string.  Changed default nickname format
string to "%n#%a".  Fixed /MSG, /KEY and /FILE to parse and resolve
nickname correctly.

17 years ago Fixed nickname parsing with WHOIS command to accept formatted
Pekka Riikonen [Sun, 18 Mar 2007 15:47:57 +0000 (15:47 +0000)]
Fixed nickname parsing with WHOIS command to accept formatted
nicknames.  Changed the silc_client_get_clients_local to allow
the searched nickname to be formatted nickname.  Removed %s and
%S nickname formatters.  Added silc_client_nickname_parse to
Client library API.

17 years agoSat Mar 17 19:07:15 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sat, 17 Mar 2007 18:11:19 +0000 (18:11 +0000)]
Sat Mar 17 19:07:15 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* Incorporate SILC Plugin patches.  Affected files are
  apps/irssi/src/fe-common/silc/module-formats.{c,h},
  apps/irssi/src/silc/core/clientutil.{c,h},
  apps/irssi/src/silc/core/silc-core.c,
  apps/irssi/src/silc/core/silc-chatnets.{c,h},
  apps/irssi/src/fe-common/silc/fe-silcnet.c, and
  apps/irssi/src/fe-common/silc/module.h

17 years ago updates.
Pekka Riikonen [Wed, 14 Mar 2007 15:33:09 +0000 (15:33 +0000)]
updates.

17 years ago Make it compile on non-Win32 platform.
Pekka Riikonen [Wed, 14 Mar 2007 15:32:39 +0000 (15:32 +0000)]
Make it compile on non-Win32 platform.

17 years ago Added bigger read buffer.
Pekka Riikonen [Wed, 14 Mar 2007 15:32:12 +0000 (15:32 +0000)]
Added bigger read buffer.

17 years ago Use silc_thread_yield when deleting packet waiter.
Pekka Riikonen [Wed, 14 Mar 2007 15:31:59 +0000 (15:31 +0000)]
Use silc_thread_yield when deleting packet waiter.

17 years ago Added silc_thread_yield.
Pekka Riikonen [Wed, 14 Mar 2007 15:31:18 +0000 (15:31 +0000)]
Added silc_thread_yield.
Stream destroy fixes if stream isn't scheduled.

17 years ago Comment changes.
Pekka Riikonen [Wed, 14 Mar 2007 15:30:23 +0000 (15:30 +0000)]
Comment changes.

17 years ago Do not count "there are xx users..." for users that aren't on channel.
Pekka Riikonen [Wed, 14 Mar 2007 15:28:31 +0000 (15:28 +0000)]
Do not count "there are xx users..." for users that aren't on channel.

17 years ago silc_client_get_clients_local do not eturn any invalid entries.
Pekka Riikonen [Wed, 14 Mar 2007 15:24:57 +0000 (15:24 +0000)]
silc_client_get_clients_local do not eturn any invalid entries.

17 years ago Retry user resolving many times if timedout.
Pekka Riikonen [Wed, 14 Mar 2007 15:19:12 +0000 (15:19 +0000)]
Retry user resolving many times if timedout.

17 years agoSun Mar 11 17:43:18 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 11 Mar 2007 16:44:12 +0000 (16:44 +0000)]
Sun Mar 11 17:43:18 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* When joining channels with a password given in the config file,
  use it.  Also use it when cycling (it would be better to get
  the password from the server, but this isn't possible in SILC).
  Affected files apps/irssi/src/silc/core/silc-servers.c,
  apps/irssi/src/silc/core/silc-channels.c

17 years agoSun Mar 11 15:22:42 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 11 Mar 2007 14:23:14 +0000 (14:23 +0000)]
Sun Mar 11 15:22:42 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* Import perl script for sign_messages from silc-plugin.  Affected
  file apps/irssi/scripts/silc.pl

17 years agoSun Mar 11 15:19:10 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 11 Mar 2007 14:19:56 +0000 (14:19 +0000)]
Sun Mar 11 15:19:10 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* Only wait for a nick on connecting, when it differs
  (not counting case) from the username.  Affected file
  is apps/irssi/src/silc/core/silc-servers.c

17 years agoSun Mar 11 13:50:53 CET 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 11 Mar 2007 13:03:16 +0000 (13:03 +0000)]
Sun Mar 11 13:50:53 CET 2007  Jochen Eisinger <coffee@silcnet.org>

* Use time settings for lag settings.  Affected file is
  apps/irssi/src/silc/core/silc-lag.c

17 years ago Makefile fixes for Toolkit. autodist.1.3.1
Pekka Riikonen [Thu, 22 Feb 2007 14:35:50 +0000 (14:35 +0000)]
Makefile fixes for Toolkit.

17 years ago No assembler AES with shared libraries (code doesn't support PIC).
Pekka Riikonen [Thu, 22 Feb 2007 14:35:24 +0000 (14:35 +0000)]
No assembler AES with shared libraries (code doesn't support PIC).

17 years ago Fixed silc_time_value, added silc_timezone.
Pekka Riikonen [Thu, 22 Feb 2007 14:33:20 +0000 (14:33 +0000)]
Fixed silc_time_value, added silc_timezone.

17 years ago Rewrote WHOIS command and attributes handling.
Pekka Riikonen [Thu, 22 Feb 2007 14:32:51 +0000 (14:32 +0000)]
Rewrote WHOIS command and attributes handling.

17 years ago updates.
Pekka Riikonen [Wed, 21 Feb 2007 14:51:46 +0000 (14:51 +0000)]
updates.