silc.git
21 years ago In signoff assure that channel key is present before sending it. silc.server.0.9.5
Pekka Riikonen [Wed, 11 Sep 2002 07:15:19 +0000 (07:15 +0000)]
In signoff assure that channel key is present before sending it.
Can crash server.

21 years ago updates
Pekka Riikonen [Tue, 10 Sep 2002 19:21:46 +0000 (19:21 +0000)]
updates

21 years ago Ignore SERVER_SIGNOFF notify received to your own ID.
Pekka Riikonen [Tue, 10 Sep 2002 19:21:27 +0000 (19:21 +0000)]
Ignore SERVER_SIGNOFF notify received to your own ID.

21 years ago updates.
Pekka Riikonen [Tue, 10 Sep 2002 15:20:05 +0000 (15:20 +0000)]
updates.

21 years ago Print error about unknown channel ekys only on router since it's
Pekka Riikonen [Tue, 10 Sep 2002 08:39:11 +0000 (08:39 +0000)]
Print error about unknown channel ekys only on router since it's
possible (expecially on backup router) to receive those.

21 years ago Assure that endless loop with detached client resolving cannot
Pekka Riikonen [Tue, 10 Sep 2002 07:51:23 +0000 (07:51 +0000)]
Assure that endless loop with detached client resolving cannot
happen.

21 years ago updates
Pekka Riikonen [Tue, 10 Sep 2002 07:00:59 +0000 (07:00 +0000)]
updates

21 years ago updated official silc channel
Giovanni Giacobbi [Mon, 9 Sep 2002 11:16:54 +0000 (11:16 +0000)]
updated official silc channel

21 years ago Incoming ftp session cannot be same as sending session (when
Pekka Riikonen [Mon, 9 Sep 2002 10:19:56 +0000 (10:19 +0000)]
Incoming ftp session cannot be same as sending session (when
sending file to yourself).  Bug #24.

21 years ago SilcAttributeObjMime does not include allocated buffer, but
Pekka Riikonen [Mon, 9 Sep 2002 09:01:04 +0000 (09:01 +0000)]
SilcAttributeObjMime does not include allocated buffer, but
const data from the payload.

21 years ago Added.
Pekka Riikonen [Mon, 9 Sep 2002 07:25:57 +0000 (07:25 +0000)]
Added.

21 years ago Implemented the draft-riikonen-presence-attrs and Attribute
Pekka Riikonen [Sun, 8 Sep 2002 15:55:01 +0000 (15:55 +0000)]
Implemented the draft-riikonen-presence-attrs and Attribute
Payload.

21 years ago Do not allow removing of local server entry in SERVER_SIGNOFF notify.
Pekka Riikonen [Sun, 8 Sep 2002 10:52:06 +0000 (10:52 +0000)]
Do not allow removing of local server entry in SERVER_SIGNOFF notify.

21 years ago Send SERVER_SIGNOFF to local backup routers from primary router.
Pekka Riikonen [Sun, 8 Sep 2002 10:38:25 +0000 (10:38 +0000)]
Send SERVER_SIGNOFF to local backup routers from primary router.
Handle the disconnection of locally connected server correctly
on backup router; the server is really originated from the primary
router.

21 years ago Added anonymous client connections support.
Pekka Riikonen [Sat, 7 Sep 2002 20:33:58 +0000 (20:33 +0000)]
Added anonymous client connections support.

21 years ago Removed "base version" version from command line.
Pekka Riikonen [Sat, 7 Sep 2002 19:41:23 +0000 (19:41 +0000)]
Removed "base version" version from command line.

21 years ago When disabled channel is found on normal server in JOIN, do
Pekka Riikonen [Sat, 7 Sep 2002 19:36:21 +0000 (19:36 +0000)]
When disabled channel is found on normal server in JOIN, do
not re-create the channel to avoid duplicates.

21 years ago Resolved local info with IDENTIFY in connecting. silc.client.0.9.5.1
Pekka Riikonen [Sat, 7 Sep 2002 17:02:40 +0000 (17:02 +0000)]
Resolved local info with IDENTIFY in connecting.

21 years ago Append distribution name to protocol version as vendor string Append distribution... silc.client.0.9.5
Pekka Riikonen [Sat, 7 Sep 2002 15:38:38 +0000 (15:38 +0000)]
Append distribution name to protocol version as vendor string Append distribution name to protocol version as vendor string..

21 years ago updates
Pekka Riikonen [Sat, 7 Sep 2002 15:22:37 +0000 (15:22 +0000)]
updates

21 years ago Do not save locally resolved hostname for local entry but take
Pekka Riikonen [Sat, 7 Sep 2002 15:22:20 +0000 (15:22 +0000)]
Do not save locally resolved hostname for local entry but take
what server sends in WHOIS.

21 years ago Use distribution versions as protocol versions too instead of
Pekka Riikonen [Sat, 7 Sep 2002 14:37:20 +0000 (14:37 +0000)]
Use distribution versions as protocol versions too instead of
using Toolkit base version by default as protocol version.

21 years ago Mark cache->expire = 0 in JOIN notify handling to assure that
Pekka Riikonen [Sat, 7 Sep 2002 13:03:03 +0000 (13:03 +0000)]
Mark cache->expire = 0 in JOIN notify handling to assure that
client is not expired underneath the channel.

21 years agoupdates (--without-pthreads, --with-iconv[=DIR])
Lubomir Sedlacik [Sat, 7 Sep 2002 13:00:27 +0000 (13:00 +0000)]
updates (--without-pthreads, --with-iconv[=DIR])

21 years agointroduce --with-pthreads[=DIR], use --without-pthreads to disable threads
Lubomir Sedlacik [Sat, 7 Sep 2002 12:30:22 +0000 (12:30 +0000)]
introduce --with-pthreads[=DIR], use --without-pthreads to disable threads
support altogether.  fix --with-iconv on systems which need to bypass broken
native iconv().  be more verbose, cleanups, sort..

21 years ago Fixed -C option to work on command line. Bug #16.
Pekka Riikonen [Sat, 7 Sep 2002 12:08:32 +0000 (12:08 +0000)]
Fixed -C option to work on command line.  Bug #16.

21 years ago typo fix.
Pekka Riikonen [Sat, 7 Sep 2002 10:59:54 +0000 (10:59 +0000)]
typo fix.

21 years ago typo fixes.
Pekka Riikonen [Sat, 7 Sep 2002 10:39:41 +0000 (10:39 +0000)]
typo fixes.

21 years ago Cannot close itself.
Pekka Riikonen [Sat, 7 Sep 2002 09:21:24 +0000 (09:21 +0000)]
Cannot close itself.

21 years ago do not care about the executable
Giovanni Giacobbi [Thu, 5 Sep 2002 00:24:13 +0000 (00:24 +0000)]
do not care about the executable

21 years ago updates
Pekka Riikonen [Tue, 3 Sep 2002 10:50:18 +0000 (10:50 +0000)]
updates

21 years ago * Added global variable silc_log_timestamp that tells silclog
Giovanni Giacobbi [Mon, 2 Sep 2002 21:09:11 +0000 (21:09 +0000)]
* Added global variable silc_log_timestamp that tells silclog
  wether to print or not the timestamp in the logging files.
  Affected file lib/silcutil/silclog.[ch].

* Added silcd configuration option Timestamp in the Logging
  section.  Affected file silcd/serverconfig.[ch],
  doc/example_silcd.conf.in.

21 years ago updates
Pekka Riikonen [Mon, 2 Sep 2002 09:38:29 +0000 (09:38 +0000)]
updates

21 years ago updates
Pekka Riikonen [Mon, 2 Sep 2002 09:29:47 +0000 (09:29 +0000)]
updates

21 years ago Debug message changes.
Pekka Riikonen [Fri, 30 Aug 2002 13:34:12 +0000 (13:34 +0000)]
Debug message changes.

21 years ago Fixed to not allow duplicate PKCS registering. Bug #17.
Pekka Riikonen [Fri, 30 Aug 2002 07:07:44 +0000 (07:07 +0000)]
Fixed to not allow duplicate PKCS registering.  Bug #17.

21 years ago Fixed fingerprint emptines checking. Bug #18.
Pekka Riikonen [Fri, 30 Aug 2002 06:58:43 +0000 (06:58 +0000)]
Fixed fingerprint emptines checking.  Bug #18.

21 years agorevert mistakenly changed --with-silcd-conf back to --with-silcd-config-file
Lubomir Sedlacik [Thu, 29 Aug 2002 09:04:59 +0000 (09:04 +0000)]
revert mistakenly changed --with-silcd-conf back to --with-silcd-config-file
the same for pidfile.

21 years agomore clanups, sort, show brackets in default values again, simplify comments
Lubomir Sedlacik [Thu, 29 Aug 2002 07:25:34 +0000 (07:25 +0000)]
more clanups, sort, show brackets in default values again, simplify comments
and add descriptive comments as shown below:
  --with-option=DIR   use option [search in DIR/lib and DIR/include]

21 years agonote lib/silcmath/mpi/configure.in changes and add "Affected file" note to
Lubomir Sedlacik [Sun, 25 Aug 2002 06:06:09 +0000 (06:06 +0000)]
note lib/silcmath/mpi/configure.in changes and add "Affected file" note to
cras's last commit. (hi cras!)

21 years agosilc_rng_exec_command() left zombie processes if command didn't generate any
cras [Sat, 24 Aug 2002 12:15:25 +0000 (12:15 +0000)]
silc_rng_exec_command() left zombie processes if command didn't generate any
output.

21 years ago updates
Pekka Riikonen [Sat, 24 Aug 2002 10:05:53 +0000 (10:05 +0000)]
updates

21 years agoclean, simplify, clean, sort, clean, unify, clean, ...
Lubomir Sedlacik [Sat, 24 Aug 2002 08:13:23 +0000 (08:13 +0000)]
clean, simplify, clean, sort, clean, unify, clean, ...

21 years agonote last changes in configure.in.pre
Lubomir Sedlacik [Fri, 23 Aug 2002 20:16:23 +0000 (20:16 +0000)]
note last changes in configure.in.pre

21 years agoadded --with-iconv, rewrote iconv checking. note that libiconv is needed
Lubomir Sedlacik [Fri, 23 Aug 2002 20:04:37 +0000 (20:04 +0000)]
added --with-iconv, rewrote iconv checking.  note that libiconv is needed
if iconv() provided by libc is not good enough (e.g. older Solaris).

21 years agosearch for ldopen in -lc, this enables SIM support on *BSD systems.
Lubomir Sedlacik [Fri, 23 Aug 2002 05:10:52 +0000 (05:10 +0000)]
search for ldopen in -lc, this enables SIM support on *BSD systems.
based on patch from Alex Zepeda.

21 years agos/clinet/client
Lubomir Sedlacik [Sun, 18 Aug 2002 13:24:34 +0000 (13:24 +0000)]
s/clinet/client

21 years agodon't call AM_CONDITIONAL conditonally for SILC_THREADS. this fixes autoconf
Lubomir Sedlacik [Sun, 18 Aug 2002 02:44:30 +0000 (02:44 +0000)]
don't call AM_CONDITIONAL conditonally for SILC_THREADS. this fixes autoconf
2.5x error on *BSD systems.
pointed out by Thorsten Schroeder on silc-devel

21 years ago Added example files for backup router in doc/examples.
Pekka Riikonen [Sun, 4 Aug 2002 13:23:20 +0000 (13:23 +0000)]
Added example files for backup router in doc/examples.
Fixed rekey protocol with backup router, fixed memory leaks
in backup router support.

21 years ago More checks for not having purge timeout for global clients that
Pekka Riikonen [Sun, 4 Aug 2002 11:24:46 +0000 (11:24 +0000)]
More checks for not having purge timeout for global clients that
are on channel.

21 years ago Do not process commands if sock->user_data is NULL. It may be
Pekka Riikonen [Sun, 14 Jul 2002 18:34:43 +0000 (18:34 +0000)]
Do not process commands if sock->user_data is NULL.  It may be
NULL due to QUIT and DETACH commands if we're unlucky.

21 years ago updates.
Pekka Riikonen [Thu, 11 Jul 2002 08:39:08 +0000 (08:39 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Thu, 11 Jul 2002 08:33:50 +0000 (08:33 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Tue, 9 Jul 2002 17:06:34 +0000 (17:06 +0000)]
updates.

21 years ago Fixed security problems (loosing bits in CFB encryption) in
Pekka Riikonen [Tue, 9 Jul 2002 16:04:49 +0000 (16:04 +0000)]
Fixed security problems (loosing bits in CFB encryption) in
SILC RNG.  Reported by Markku-Juhani Saarinen.

21 years ago Buffer overflow fix.
Pekka Riikonen [Tue, 9 Jul 2002 11:43:35 +0000 (11:43 +0000)]
Buffer overflow fix.

21 years ago Yet more checks for assuring client is not expired if it is on
Pekka Riikonen [Sun, 7 Jul 2002 10:11:04 +0000 (10:11 +0000)]
Yet more checks for assuring client is not expired if it is on
channels.

21 years ago Merged c0ffee's MIME signal patch.
Pekka Riikonen [Sat, 6 Jul 2002 08:46:43 +0000 (08:46 +0000)]
Merged c0ffee's MIME signal patch.

21 years ago updates.
Pekka Riikonen [Thu, 4 Jul 2002 15:53:37 +0000 (15:53 +0000)]
updates.

21 years ago Comment fix.
Pekka Riikonen [Thu, 4 Jul 2002 07:23:13 +0000 (07:23 +0000)]
Comment fix.

21 years ago updates
Pekka Riikonen [Wed, 3 Jul 2002 09:07:05 +0000 (09:07 +0000)]
updates

21 years ago Free all cache entries in silc_server_free. silc.server.0.9.4
Pekka Riikonen [Sun, 30 Jun 2002 08:03:45 +0000 (08:03 +0000)]
Free all cache entries in silc_server_free.

21 years ago Fixed pending command deletion to delete correctly.
Pekka Riikonen [Sat, 29 Jun 2002 22:36:49 +0000 (22:36 +0000)]
Fixed pending command deletion to delete correctly.

21 years ago Go through whole list of pending commands when deleting by
Pekka Riikonen [Sat, 29 Jun 2002 22:25:12 +0000 (22:25 +0000)]
Go through whole list of pending commands when deleting by
ident.  It's possible to have several there with same ident.

21 years ago Memory leak fixes.
Pekka Riikonen [Sat, 29 Jun 2002 18:07:28 +0000 (18:07 +0000)]
Memory leak fixes.

21 years ago Send NO_SUCH_CHANNEL error in USERS for secret and private
Pekka Riikonen [Sat, 29 Jun 2002 15:39:29 +0000 (15:39 +0000)]
Send NO_SUCH_CHANNEL error in USERS for secret and private
channels.  Fixed CMODE to set the old mode back correctly if
error occurred.  Fixed passphrase saving on normal server in
JOIN command.

21 years ago updates. silc.toolkit.0.9.3
Pekka Riikonen [Sat, 29 Jun 2002 10:19:19 +0000 (10:19 +0000)]
updates.

21 years ago Added better checks that entry is never expired if it is joined
Pekka Riikonen [Fri, 28 Jun 2002 13:27:58 +0000 (13:27 +0000)]
Added better checks that entry is never expired if it is joined
on channels.

21 years ago Added one more assert in client entry freeing.
Pekka Riikonen [Fri, 28 Jun 2002 11:57:18 +0000 (11:57 +0000)]
Added one more assert in client entry freeing.

21 years ago Fixed socket connection counting. Added checks for not adding
Pekka Riikonen [Fri, 28 Jun 2002 11:56:32 +0000 (11:56 +0000)]
Fixed socket connection counting.  Added checks for not adding
unregistered client to channels at any point.  Assert that
client is not joined to any channels when client is freed.

21 years ago Mark backup waiting FALSE after primary has resumed its position.
Pekka Riikonen [Fri, 28 Jun 2002 10:56:33 +0000 (10:56 +0000)]
Mark backup waiting FALSE after primary has resumed its position.

21 years ago Do not wait for backup after rehash.
Pekka Riikonen [Fri, 28 Jun 2002 10:18:46 +0000 (10:18 +0000)]
Do not wait for backup after rehash.

21 years ago Remove oper privileges in DETACH command.
Pekka Riikonen [Fri, 28 Jun 2002 09:54:32 +0000 (09:54 +0000)]
Remove oper privileges in DETACH command.

21 years ago updates
Pekka Riikonen [Fri, 28 Jun 2002 09:46:04 +0000 (09:46 +0000)]
updates

21 years ago Rearranged the detaching of a remote client entry a bit.
Pekka Riikonen [Fri, 28 Jun 2002 07:52:41 +0000 (07:52 +0000)]
Rearranged the detaching of a remote client entry a bit.

21 years ago Do not replace the primary itself backup is accidentaly found
Pekka Riikonen [Fri, 28 Jun 2002 06:39:58 +0000 (06:39 +0000)]
Do not replace the primary itself backup is accidentaly found
by some other signinoff server with same IP.

21 years ago Fixed notify sending to opers to not crash router.
Pekka Riikonen [Thu, 27 Jun 2002 21:13:04 +0000 (21:13 +0000)]
Fixed notify sending to opers to not crash router.
Fixed SILC_PORT define to actually define correct SILC port.

21 years ago updates.
Pekka Riikonen [Thu, 27 Jun 2002 19:07:57 +0000 (19:07 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Thu, 27 Jun 2002 17:35:46 +0000 (17:35 +0000)]
updates.

21 years ago updates.
Pekka Riikonen [Thu, 27 Jun 2002 17:07:30 +0000 (17:07 +0000)]
updates.

21 years ago Fixed CUMODE mode->mode character conversion buffer overflow.
Pekka Riikonen [Thu, 27 Jun 2002 17:04:17 +0000 (17:04 +0000)]
Fixed CUMODE mode->mode character conversion buffer overflow.

21 years ago updates.
Pekka Riikonen [Thu, 27 Jun 2002 16:20:12 +0000 (16:20 +0000)]
updates.

21 years ago Fixed New Channel packet handling when received with List flag.
Pekka Riikonen [Thu, 27 Jun 2002 15:32:53 +0000 (15:32 +0000)]
Fixed New Channel packet handling when received with List flag.
They list packet is not sent to backup, but individual packets
assuming router accepts their contents.

21 years ago removed assert()
Pekka Riikonen [Thu, 27 Jun 2002 12:56:42 +0000 (12:56 +0000)]
removed assert()

21 years ago Fixed notify sending to backup routers, and fixed channel
Pekka Riikonen [Thu, 27 Jun 2002 12:21:58 +0000 (12:21 +0000)]
Fixed notify sending to backup routers, and fixed channel
deletion on backup router.

21 years ago Stop waiting for backuup connection through timeout
Pekka Riikonen [Thu, 27 Jun 2002 09:28:13 +0000 (09:28 +0000)]
Stop waiting for backuup connection through timeout

21 years ago updates
Pekka Riikonen [Thu, 27 Jun 2002 08:58:21 +0000 (08:58 +0000)]
updates

21 years agoadd Phil, he is going to be busy with rewritting contents of our web site
Lubomir Sedlacik [Thu, 27 Jun 2002 03:50:06 +0000 (03:50 +0000)]
add Phil, he is going to be busy with rewritting contents of our web site
to english ;) (history page so far), he also maintains silc-client package
for Gentoo Linux.

21 years ago Completed the backup router support for standalone routers.
Pekka Riikonen [Wed, 26 Jun 2002 18:42:27 +0000 (18:42 +0000)]
Completed the backup router support for standalone routers.

21 years ago Added silc_server_remove_servers_by_server to remove servers
Pekka Riikonen [Wed, 26 Jun 2002 12:33:36 +0000 (12:33 +0000)]
Added silc_server_remove_servers_by_server to remove servers
and clients of those servers.

21 years ago Fixed silc_string_regexify to add '^' to start of each string
Pekka Riikonen [Wed, 26 Jun 2002 07:42:02 +0000 (07:42 +0000)]
Fixed silc_string_regexify to add '^' to start of each string
to match explicitly.

21 years ago Added preliminary support for non-backup-aware servers in cell
Pekka Riikonen [Tue, 25 Jun 2002 21:43:18 +0000 (21:43 +0000)]
Added preliminary support for non-backup-aware servers in cell
for backup router.
Fixed version string parsing crash.
Fixed NICK_CHANGE notify crash in client library.

21 years ago Cleaned up some SILC_LOG_DEBUG's in backup protocol code.
Pekka Riikonen [Mon, 24 Jun 2002 21:20:55 +0000 (21:20 +0000)]
Cleaned up some SILC_LOG_DEBUG's in backup protocol code.

21 years ago Added silc_server_send_opers[_notify] to send packets to operators.
Pekka Riikonen [Mon, 24 Jun 2002 18:55:39 +0000 (18:55 +0000)]
Added silc_server_send_opers[_notify] to send packets to operators.
Fixed UMODE_CHANGE notify handling.
Fixed backup router issues after resuming protocol is completed.
Connections that were unconfigured in rehash are now closed
automatically.

21 years ago updates silc.client.0.9.4
Pekka Riikonen [Mon, 24 Jun 2002 10:33:11 +0000 (10:33 +0000)]
updates

21 years ago updates
Pekka Riikonen [Mon, 24 Jun 2002 09:13:13 +0000 (09:13 +0000)]
updates

21 years ago Return VERSION not "".
Pekka Riikonen [Mon, 24 Jun 2002 06:36:33 +0000 (06:36 +0000)]
Return VERSION not "".

21 years ago Added preliminary backup router support for standalone routers.
Pekka Riikonen [Sun, 23 Jun 2002 19:18:50 +0000 (19:18 +0000)]
Added preliminary backup router support for standalone routers.

21 years ago Options fix.
Pekka Riikonen [Sun, 23 Jun 2002 14:51:51 +0000 (14:51 +0000)]
Options fix.

21 years ago memory leak fix.
Pekka Riikonen [Sun, 23 Jun 2002 14:41:19 +0000 (14:41 +0000)]
memory leak fix.