silc.git
19 years ago Year change. silc.client.1.0.2
Pekka Riikonen [Wed, 6 Apr 2005 10:12:17 +0000 (10:12 +0000)]
Year change.

19 years ago update silc.server.0.9.19
Pekka Riikonen [Wed, 6 Apr 2005 09:55:37 +0000 (09:55 +0000)]
update

19 years ago updates.
Pekka Riikonen [Wed, 6 Apr 2005 09:36:37 +0000 (09:36 +0000)]
updates.

19 years ago updates.
Pekka Riikonen [Wed, 6 Apr 2005 09:12:03 +0000 (09:12 +0000)]
updates.

19 years ago Removed need for GNU Libidn, included simple stringprep from libidn
Pekka Riikonen [Wed, 6 Apr 2005 09:07:11 +0000 (09:07 +0000)]
Removed need for GNU Libidn, included simple stringprep from libidn
to lib/contrib.

19 years ago Warning fix.
Pekka Riikonen [Wed, 6 Apr 2005 07:45:25 +0000 (07:45 +0000)]
Warning fix.

19 years ago update.
Pekka Riikonen [Wed, 6 Apr 2005 07:15:05 +0000 (07:15 +0000)]
update.

19 years ago Added pkg-config .pc file creation for libraries.
Pekka Riikonen [Wed, 6 Apr 2005 07:11:44 +0000 (07:11 +0000)]
Added pkg-config .pc file creation for libraries.

19 years ago More debugs and errors.
Pekka Riikonen [Mon, 4 Apr 2005 16:14:22 +0000 (16:14 +0000)]
More debugs and errors.

19 years ago Simplified the invite and ban string handling.
Pekka Riikonen [Mon, 4 Apr 2005 12:47:24 +0000 (12:47 +0000)]
Simplified the invite and ban string handling.

19 years ago Added getrusage() to take noise. A patch by Mika Boström.
Pekka Riikonen [Sun, 3 Apr 2005 20:16:27 +0000 (20:16 +0000)]
Added getrusage() to take noise.  A patch by Mika Boström.

19 years ago Do not change first joining user as founder if founder mode
Pekka Riikonen [Sun, 3 Apr 2005 20:15:52 +0000 (20:15 +0000)]
Do not change first joining user as founder if founder mode
is set.
Do not send CUMODE_CHANGE notify back to sender.

19 years ago Added support for WATCH list announcing in backup protocol.
Pekka Riikonen [Sun, 3 Apr 2005 12:27:55 +0000 (12:27 +0000)]
Added support for WATCH list announcing in backup protocol.

19 years ago Handle the reply in WATCH in backup correctly.
Pekka Riikonen [Sun, 3 Apr 2005 07:45:09 +0000 (07:45 +0000)]
Handle the reply in WATCH in backup correctly.

19 years ago Fixed WATCH handling in backup router. Router does not send it
Pekka Riikonen [Sat, 2 Apr 2005 18:00:39 +0000 (18:00 +0000)]
Fixed WATCH handling in backup router.  Router does not send it
back to backup anymore, as backup handles the command itself.

19 years ago Splitted SILC libs configuration into configure fragment in
Pekka Riikonen [Sat, 2 Apr 2005 15:29:22 +0000 (15:29 +0000)]
Splitted SILC libs configuration into configure fragment in
lib/configure.ad.
Added --with-silc-includes and --with-silc-libs to provide
libs from somewhere else than included.

19 years ago Log files are now 0600.
Pekka Riikonen [Fri, 1 Apr 2005 19:40:24 +0000 (19:40 +0000)]
Log files are now 0600.

19 years ago Fixed username handling in command replies.
Pekka Riikonen [Fri, 1 Apr 2005 16:00:42 +0000 (16:00 +0000)]
Fixed username handling in command replies.
Do not announce unregistered clients.

19 years ago updates.
Pekka Riikonen [Fri, 1 Apr 2005 14:17:17 +0000 (14:17 +0000)]
updates.

19 years ago Added new define SILC_MACOSX, if __APPLE__ and __MACH__ is defined.
Patrik Weiskircher [Thu, 31 Mar 2005 20:37:59 +0000 (20:37 +0000)]
Added new define SILC_MACOSX, if __APPLE__ and __MACH__ is defined.
bool is defined as _Bool on Mac OS X now.

19 years ago silc_free -> g_free, crashfix.
Pekka Riikonen [Thu, 31 Mar 2005 12:29:42 +0000 (12:29 +0000)]
silc_free -> g_free, crashfix.

19 years ago Added __SILC_HAVE_PTHREAD, __SILC_HAVE_SIM, __SILC_HAVE_LIBIDN,
Pekka Riikonen [Thu, 31 Mar 2005 08:18:09 +0000 (08:18 +0000)]
Added __SILC_HAVE_PTHREAD, __SILC_HAVE_SIM, __SILC_HAVE_LIBIDN,
and __SILC_ENABLE_DEBUG for third-party software.

19 years ago Added support for UTF-8 encoded nicks, channel names and
Pekka Riikonen [Thu, 31 Mar 2005 06:07:09 +0000 (06:07 +0000)]
Added support for UTF-8 encoded nicks, channel names and
server names in client library.

19 years ago Use silc_str[n]casecmp instead of strcmp routines with
Pekka Riikonen [Wed, 30 Mar 2005 20:19:31 +0000 (20:19 +0000)]
Use silc_str[n]casecmp instead of strcmp routines with
identifier strings.
Convert nickname to UTF-8 in /mgs and /smsg.

19 years ago Added silc_utf8_str[n]casecmp.
Pekka Riikonen [Wed, 30 Mar 2005 20:02:06 +0000 (20:02 +0000)]
Added silc_utf8_str[n]casecmp.

19 years ago Fixed memory leaks.
Pekka Riikonen [Wed, 30 Mar 2005 19:55:35 +0000 (19:55 +0000)]
Fixed memory leaks.

19 years ago Added casefolding stringprep profiles.
Pekka Riikonen [Wed, 30 Mar 2005 12:26:10 +0000 (12:26 +0000)]
Added casefolding stringprep profiles.

19 years ago Fixed identifier string handling. Added support for automatic
Pekka Riikonen [Wed, 30 Mar 2005 12:25:45 +0000 (12:25 +0000)]
Fixed identifier string handling.  Added support for automatic
deletion of ID's and names if desired by caller.

19 years ago Changed identifier string handling to save the original version
Pekka Riikonen [Wed, 30 Mar 2005 12:24:53 +0000 (12:24 +0000)]
Changed identifier string handling to save the original version
to context's and normalized version to cache.

19 years ago updates
Pekka Riikonen [Tue, 29 Mar 2005 14:17:53 +0000 (14:17 +0000)]
updates

19 years ago Added support for the identifier strings and their validity
Pekka Riikonen [Tue, 29 Mar 2005 14:14:55 +0000 (14:14 +0000)]
Added support for the identifier strings and their validity
checking into the server.
Added silc_identifier_check for applications to easy check
for validity of identifier strings.

19 years ago Fixed to work with backslashes too.
Pekka Riikonen [Tue, 29 Mar 2005 08:50:02 +0000 (08:50 +0000)]
Fixed to work with backslashes too.

19 years ago Fixed SILC_STRING_LDAP_DN encode/decode. Added
Pekka Riikonen [Mon, 28 Mar 2005 21:45:59 +0000 (21:45 +0000)]
Fixed SILC_STRING_LDAP_DN encode/decode.  Added
SILC_STRING_UTF8_ESCAPE.

19 years agoMon Mar 28 22:46:23 CEST 2005 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Mon, 28 Mar 2005 20:46:42 +0000 (20:46 +0000)]
Mon Mar 28 22:46:23 CEST 2005  Jochen Eisinger <jochen@penguin-breeder.org>

* Make public key in getkey reply mandatory.  Affected file
  lib/silcclient/command_reply.c

19 years ago flag fix.
Pekka Riikonen [Sun, 27 Mar 2005 21:11:08 +0000 (21:11 +0000)]
flag fix.

19 years ago Added stringprep tests.
Pekka Riikonen [Sun, 27 Mar 2005 21:02:00 +0000 (21:02 +0000)]
Added stringprep tests.

19 years ago Allocate space if encoding fails from lack of space.
Pekka Riikonen [Sun, 27 Mar 2005 21:01:47 +0000 (21:01 +0000)]
Allocate space if encoding fails from lack of space.

19 years ago Fixed length checking.
Pekka Riikonen [Sun, 27 Mar 2005 21:01:31 +0000 (21:01 +0000)]
Fixed length checking.

19 years ago updates.
Pekka Riikonen [Sun, 27 Mar 2005 17:17:05 +0000 (17:17 +0000)]
updates.

19 years ago update
Pekka Riikonen [Sun, 27 Mar 2005 17:16:20 +0000 (17:16 +0000)]
update

19 years ago Added Parameter dont_register_crypto_library to
Patrik Weiskircher [Sun, 27 Mar 2005 17:12:31 +0000 (17:12 +0000)]
Added Parameter dont_register_crypto_library to
SilcClientParam. If set to TRUE, silcclient library will
not initalize the Crypto Libraries and application
will need to do it.

19 years ago Added checks for GNU libidn.
Pekka Riikonen [Sun, 27 Mar 2005 16:52:14 +0000 (16:52 +0000)]
Added checks for GNU libidn.

19 years ago Missing headers.
Pekka Riikonen [Sun, 27 Mar 2005 16:20:28 +0000 (16:20 +0000)]
Missing headers.

19 years ago Imported new UTF-8 routines from my 1.1 tree.
Pekka Riikonen [Sun, 27 Mar 2005 16:12:09 +0000 (16:12 +0000)]
Imported new UTF-8 routines from my 1.1 tree.
Splitted UTF-8 routines to own files.
Implemented stringprep API.

19 years agoWed Mar 23 11:20:33 CET 2005 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Wed, 23 Mar 2005 10:23:09 +0000 (10:23 +0000)]
Wed Mar 23 11:20:33 CET 2005  Jochen Eisinger <jochen@penguin-breeder.org>

* If the passphrases entered do not match while generating a new key,
  completly start over instead of going into an infinite loop asking
  the user to re-enter the passphrase correctly.  Affected file
  lib/silcutil/silcapputil.c

19 years ago updates
Pekka Riikonen [Sun, 9 Jan 2005 22:16:00 +0000 (22:16 +0000)]
updates

19 years ago Check get_sock_opt error too.
Pekka Riikonen [Sun, 9 Jan 2005 14:40:40 +0000 (14:40 +0000)]
Check get_sock_opt error too.

19 years ago Close socket when connecting to router fails.
Pekka Riikonen [Sun, 9 Jan 2005 14:32:48 +0000 (14:32 +0000)]
Close socket when connecting to router fails.

19 years ago Remove server from backup list when deleting it.
Pekka Riikonen [Sun, 9 Jan 2005 13:30:08 +0000 (13:30 +0000)]
Remove server from backup list when deleting it.

19 years ago Comment update
Pekka Riikonen [Sat, 8 Jan 2005 22:50:50 +0000 (22:50 +0000)]
Comment update

19 years agoChanged g_critical to g_error for glib1.2 support
Jochen Eisinger [Wed, 5 Jan 2005 09:24:54 +0000 (09:24 +0000)]
Changed g_critical to g_error for glib1.2 support

19 years agoTue Jan 4 13:06:26 CET 2005 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 4 Jan 2005 12:13:17 +0000 (12:13 +0000)]
Tue Jan  4 13:06:26 CET 2005  Jochen Eisinger <jochen@penguin-breeder.org>

* Take over command line options into silcclient data structure.
  Affected file irssi/src/silc/core/silc-core.c

19 years agoTue Jan 4 13:06:26 CET 2005 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 4 Jan 2005 12:12:51 +0000 (12:12 +0000)]
Tue Jan  4 13:06:26 CET 2005  Jochen Eisinger <jochen@penguin-breeder.org>

* Revert most of the UTF-8 fixes to SILC Client 1.0.1.  Will
  redo that.  Affected files irssi/src/silc/core/client_ops.c,
  irssi/src/fe-common/silc/fe-silc-channels.c

19 years agoTue Jan 4 13:06:26 CET 2005 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Tue, 4 Jan 2005 12:11:32 +0000 (12:11 +0000)]
Tue Jan  4 13:06:26 CET 2005  Jochen Eisinger <jochen@penguin-breeder.org>

* Adopt configuration toolchain to current auto-tools.
  Affected files prepare, irssi/configure.in

19 years ago Do not try to initiate backup resuming forever.
Pekka Riikonen [Wed, 8 Dec 2004 15:16:09 +0000 (15:16 +0000)]
Do not try to initiate backup resuming forever.

19 years ago Do ID/nick change before changing detached client's modes as
Pekka Riikonen [Wed, 24 Nov 2004 17:26:01 +0000 (17:26 +0000)]
Do ID/nick change before changing detached client's modes as
it may fail and leave ghosts in the network.

19 years ago Debug fixes
Pekka Riikonen [Wed, 24 Nov 2004 16:09:07 +0000 (16:09 +0000)]
Debug fixes

19 years ago More Debug
Pekka Riikonen [Tue, 23 Nov 2004 15:59:12 +0000 (15:59 +0000)]
More Debug

19 years ago Fixed QoS parsing in connparam blocks.
Pekka Riikonen [Tue, 23 Nov 2004 15:58:26 +0000 (15:58 +0000)]
Fixed QoS parsing in connparam blocks.

19 years ago Timer loop fixes. A patch from Juha Räsänen.
Pekka Riikonen [Tue, 23 Nov 2004 15:51:07 +0000 (15:51 +0000)]
Timer loop fixes.  A patch from Juha Räsänen.

19 years ago More stats
Pekka Riikonen [Thu, 18 Nov 2004 17:15:05 +0000 (17:15 +0000)]
More stats

19 years ago CLOSE marks backup router as no-backup-resuming in reconnect.
Pekka Riikonen [Wed, 17 Nov 2004 12:27:18 +0000 (12:27 +0000)]
CLOSE marks backup router as no-backup-resuming in reconnect.

19 years ago More log
Pekka Riikonen [Thu, 23 Sep 2004 09:35:59 +0000 (09:35 +0000)]
More log

19 years ago When using silc_net_create_connection[_async], and your system can
Patrik Weiskircher [Wed, 22 Sep 2004 17:50:49 +0000 (17:50 +0000)]
  When using silc_net_create_connection[_async], and your system can
  create IPv6 sockets, it will try to connect to the IPv6 host. Now it
  tries to connect to an IPv4 host if IPv6 fails.

19 years agoFix tyops.
Lubomir Sedlacik [Wed, 8 Sep 2004 00:11:56 +0000 (00:11 +0000)]
Fix tyops.

19 years agoFix tyop.
Lubomir Sedlacik [Wed, 18 Aug 2004 14:30:05 +0000 (14:30 +0000)]
Fix tyop.
From Nico Schottelius on silc channel.

19 years agoextern inline -> static inline
Lubomir Sedlacik [Mon, 12 Jul 2004 21:38:59 +0000 (21:38 +0000)]
extern inline -> static inline
Fixes build with SunPro C compiler.
Pointer from coffee, suggested by pekka.

19 years ago Do not include silcdefs.h when SILC_WIN32, only when the
Pekka Riikonen [Tue, 22 Jun 2004 13:17:04 +0000 (13:17 +0000)]
Do not include silcdefs.h when SILC_WIN32, only when the
HAVE_SILCDEFS_H is defined.

19 years ago Do not require silcdefs.h for application compilation (it is
Pekka Riikonen [Tue, 22 Jun 2004 13:14:46 +0000 (13:14 +0000)]
Do not require silcdefs.h for application compilation (it is
required only for Toolkit compilation)

19 years ago Check for valid route when routing packets to local servers.
Pekka Riikonen [Fri, 18 Jun 2004 17:29:25 +0000 (17:29 +0000)]
Check for valid route when routing packets to local servers.

19 years agoBuild libcontrib only when really needed.
Lubomir Sedlacik [Thu, 10 Jun 2004 23:10:34 +0000 (23:10 +0000)]
Build libcontrib only when really needed.
Should fix build problem on Mac OS X where ar(1) can't create archives
without (object) files.

19 years agoReally define the need for getopt_long() and regex.h.
Lubomir Sedlacik [Wed, 9 Jun 2004 08:16:23 +0000 (08:16 +0000)]
Really define the need for getopt_long() and regex.h.
Should fix builds on (at least) Darwin/Mac OS X.

20 years ago updates.
Pekka Riikonen [Sun, 2 May 2004 06:55:49 +0000 (06:55 +0000)]
updates.

20 years ago Couldn't detach and reattach twice, because of the previous
Patrik Weiskircher [Sat, 1 May 2004 11:57:54 +0000 (11:57 +0000)]
Couldn't detach and reattach twice, because of the previous
commit.

20 years ago updates
Patrik Weiskircher [Sat, 1 May 2004 10:24:15 +0000 (10:24 +0000)]
updates

20 years ago If some client tries to resume more than once at the same time,
Patrik Weiskircher [Sat, 1 May 2004 10:23:49 +0000 (10:23 +0000)]
If some client tries to resume more than once at the same time,
server crashed. Router didn't crash, but showed odd behaviour
(didn't allow clients to join anymore, ..).

20 years ago Added check to ignore Port value if Initiator is FALSE.
Patrik Weiskircher [Sat, 1 May 2004 10:23:16 +0000 (10:23 +0000)]
Added check to ignore Port value if Initiator is FALSE.
Remote router coudln't connect if Port was set.

20 years agotypofix
Jochen Eisinger [Sat, 24 Apr 2004 18:00:22 +0000 (18:00 +0000)]
typofix

20 years ago updates.
Pekka Riikonen [Thu, 22 Apr 2004 10:21:02 +0000 (10:21 +0000)]
updates.

20 years ago Destroy the file tranfer session with timeout.
Pekka Riikonen [Mon, 15 Mar 2004 19:11:20 +0000 (19:11 +0000)]
Destroy the file tranfer session with timeout.

20 years ago updates
Pekka Riikonen [Wed, 10 Mar 2004 19:36:01 +0000 (19:36 +0000)]
updates

20 years ago updates.
Pekka Riikonen [Wed, 10 Mar 2004 19:32:07 +0000 (19:32 +0000)]
updates.

20 years ago Create one configure script from configure fragments.
Pekka Riikonen [Wed, 10 Mar 2004 19:31:38 +0000 (19:31 +0000)]
Create one configure script from configure fragments.
A first step towards new distribution system.

20 years ago Document changes.
Pekka Riikonen [Wed, 10 Mar 2004 19:13:49 +0000 (19:13 +0000)]
Document changes.

20 years agoWed Mar 10 18:35:24 CET 2004 Jochen Eisinger <jochen@penguin-breeder.org>
Jochen Eisinger [Wed, 10 Mar 2004 17:36:27 +0000 (17:36 +0000)]
Wed Mar 10 18:35:24 CET 2004  Jochen Eisinger <jochen@penguin-breeder.org>

* Removed expiring of client key pair.  Affected file is
  irssi/src/silc/core/clientutil.c

20 years ago reconnect_keep_trying default value to TRUE.
Pekka Riikonen [Tue, 9 Mar 2004 15:51:06 +0000 (15:51 +0000)]
reconnect_keep_trying default value to TRUE.

20 years ago Use the sock for checking maximum number of conns in General
Pekka Riikonen [Tue, 9 Mar 2004 15:42:49 +0000 (15:42 +0000)]
Use the sock for checking maximum number of conns in General
case, after all.

20 years ago Do not user socket as number of socket connections.
Pekka Riikonen [Tue, 9 Mar 2004 15:13:06 +0000 (15:13 +0000)]
Do not user socket as number of socket connections.

20 years ago Allow rekey with PFS in backup router (for disabled connections). silc.server.0.9.18
Pekka Riikonen [Wed, 3 Mar 2004 17:15:07 +0000 (17:15 +0000)]
Allow rekey with PFS in backup router (for disabled connections).

20 years ago updates
Pekka Riikonen [Wed, 3 Mar 2004 14:14:42 +0000 (14:14 +0000)]
updates

20 years ago Check if NULL sock->user_data when closing connection after
Pekka Riikonen [Wed, 3 Mar 2004 14:13:36 +0000 (14:13 +0000)]
Check if NULL sock->user_data when closing connection after
calling protocol completion in connection closing (it might
be closed in the completion).

20 years ago updates
Pekka Riikonen [Tue, 2 Mar 2004 18:23:51 +0000 (18:23 +0000)]
updates

20 years ago Win32 warning fix.
Pekka Riikonen [Tue, 2 Mar 2004 16:22:24 +0000 (16:22 +0000)]
Win32 warning fix.

20 years ago Win32 and MSVC++ project fixes.
Pekka Riikonen [Tue, 2 Mar 2004 15:56:18 +0000 (15:56 +0000)]
Win32 and MSVC++ project fixes.

20 years ago udpates
Pekka Riikonen [Mon, 1 Mar 2004 12:56:54 +0000 (12:56 +0000)]
udpates

20 years ago udpates.
Pekka Riikonen [Sun, 29 Feb 2004 14:08:56 +0000 (14:08 +0000)]
udpates.

20 years ago Document fix.
Pekka Riikonen [Sun, 29 Feb 2004 14:06:13 +0000 (14:06 +0000)]
Document fix.

20 years ago updates. silc.toolkit.0.9.12
Pekka Riikonen [Sun, 29 Feb 2004 13:38:05 +0000 (13:38 +0000)]
updates.

20 years ago Compilation warning fixes.
Pekka Riikonen [Sun, 29 Feb 2004 13:30:09 +0000 (13:30 +0000)]
Compilation warning fixes.

20 years ago Do not replace ATTR_TIMEZONE.
Pekka Riikonen [Sun, 29 Feb 2004 13:16:28 +0000 (13:16 +0000)]
Do not replace ATTR_TIMEZONE.