+Sun Dec 17 16:46:55 EET 2006 Pekka Riikonen <priikone@silcnet.org>
+
+ * Removed `detach' client operation. The detachment data is
+ now delivered in SILC_COMMAND_DETACH command reply to
+ application. Affected file in lib/silcclient/.
+
+ * Rewrote resuming/detaching in client library.
+
+ * Added boolean encryption indicator for silc_cipher_set_key.
+ Affected files lib/silccrypt/silccipher.[ch].
+
Wed Dec 13 18:05:50 EET 2006 Pekka Riikonen <priikone@silcnet.org>
* Added silc_likely and silc_unlikely macros for GCC branch
have_assembler=false
if test x$want_asm = xtrue; then
AC_PATH_PROG([NASM], [nasm], [no])
- if test "x$NASM" != xyes; then
- SILC_ASSEMBLER="nasm -O2 -felf"
+ if test "x$NASM" != "xno"; then
+ SILC_ASSEMBLER="$NASM -O2 -felf"
have_assembler=true
fi
AC_PATH_PROG([YASM], [yasm], [no])
- if test "x$YASM" != xyes; then
- SILC_ASSEMBLER="yasm -Xgnu -felf"
+ if test "x$YASM" != "xno"; then
+ SILC_ASSEMBLER="$YASM -Xgnu -felf"
have_assembler=true
fi
fi
<td><small>
Returns the new Client ID and new nickname inside the SilcClientEntry.
The `old_client_id' is the old Client ID used by the client before the
-nickname was changed.
+nickname was changed. The `nickname' is the new nickname.
</td>
<td width="50%"><small>SilcClientEntry local_entry, char *nickname,
const SilcClientID *old_client_id
<tr>
<td><small>SILC_COMMAND_DETACH</td>
<td><small>
-Called after being detached from the SILC network. There is no arguments
-to this reply.
-</td>
-<td width="50%"><small>none
+Called after being detached from the SILC network. The command reply delivers
+the detachment data buffer `detach_data' that the application should save
+for example into a file. The data will be needed when resuming back to
+the network. When resuming the data is saved into SilcClientConnectionParams
+structure and given as argument to silc_client_connect_to_server or
+silc_client_key_exchange functions.
+</td>
+<td width="50%"><small>SilcBuffer detach_data
</td>
</tr>