aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-10-23Release 2.5.4libassuan-2.5.4Werner Koch1-1/+7
2019-02-11Post release updatesWerner Koch1-0/+4
--
2019-02-11Release 2.5.3libassuan-2.5.3Werner Koch1-1/+10
2018-12-13Post release updatesWerner Koch1-0/+4
--
2018-12-13Release 2.5.2libassuan-2.5.2Werner Koch1-1/+7
* configure.ac: Bump LT version to C8/A8/R2. Signed-off-by: Werner Koch <[email protected]>
2017-12-07Post release updatesWerner Koch1-0/+4
--
2017-12-07Release 2.5.1libassuan-2.5.1Werner Koch1-1/+3
Signed-off-by: Werner Koch <[email protected]>
2017-12-07Post release updatesWerner Koch1-0/+4
--
2017-12-07Release 2.5.0libassuan-2.5.0Werner Koch1-1/+1
Signed-off-by: Werner Koch <[email protected]>
2017-12-07Allow change of system hooks for assuan_sock_...NIIBE Yutaka1-1/+10
* src/assuan-socket.c (assuan_sock_set_system_hooks): New. * src/assuan.h.in (assuan_sock_set_system_hooks): New prototype. * src/libassuan.def: Add new function. * src/libassuan.vers: Add new function. -- Co-authored-by: [email protected] Signed-off-by: Werner Koch <[email protected]>
2017-12-01Post release updatesWerner Koch1-0/+4
--
2017-12-01Release 2.4.5libassuan-2.4.5Werner Koch1-1/+3
2017-11-16Post release updates.Werner Koch1-0/+4
--
2017-11-16Release 2.4.4libassuan-2.4.4Werner Koch1-1/+12
Signed-off-by: Werner Koch <[email protected]>
2016-07-14Post release updatesWerner Koch1-0/+4
--
2016-07-14Release 2.4.3.libassuan-2.4.3Werner Koch1-1/+9
* configure.ac: Set LT version to C7/A7/R3. * Makefile.am (distcheck-hook): New. Signed-off-by: Werner Koch <[email protected]>
2015-12-02Post release updates.Werner Koch1-0/+4
--
2015-12-02Release 2.4.2.libassuan-2.4.2Werner Koch1-1/+1
* configure.ac: Bump LT version to C7/A7/R2. Signed-off-by: Werner Koch <[email protected]>
2015-11-27New feature to test for SOCKS5 proxy availability.Werner Koch1-0/+3
* src/assuan-socket.c (socks5_connect): Add special treatment for empty hostnames. (_assuan_sock_connect_byname): Add feature to test for proxy availibility. * tests/socks5.c (main): Add option --have-proxy. Signed-off-by: Werner Koch <[email protected]>
2015-11-26Protect connect system hook against blocking (nPth).Werner Koch1-0/+3
* src/assuan.h.in (ASSUAN_SYSTEM_NPTH_IMPL): Add wrapper for connect. Signed-off-by: Werner Koch <[email protected]>
2015-11-23Post release updatesWerner Koch1-0/+4
--
2015-11-23Release 2.4.1.libassuan-2.4.1Werner Koch1-1/+5
* configure.ac: Bump LT version to C7/A7/R1.
2015-11-03Post release updates.Werner Koch1-0/+4
--
2015-11-03Release 2.4.0libassuan-2.4.0Werner Koch1-2/+2
* configure.ac: Bump LT version to C7/A7/Ro. Signed-off-by: Werner Koch <[email protected]>
2015-11-03Use asprintf function from libgpg-error.Werner Koch1-0/+2
* configure.ac: Require libgpg-error 1.17. (vasprintf): Remove ac_replace. * src/assuan-defs.h [!HAVE_VASPRINTF]: Remove replace wrapper. * src/assuan-logging.c (_assuan_log_control_channel): (_assuan_log_control_channel): s/asprintf/gpgrt_asprintf/. * src/debug.c (_assuan_debug): s/vasprintf/gpgrt_vasprintf/. (_assuan_debug_begin): Ditto. (_assuan_debug_add): Ditto. s/asprintf/gpgrt_asprintf/. -- We plan to move more code into libgpg-error/gpgrt anyway thus this is a good start which also fixes this bug: GnuPG-bug-id: 1477 Signed-off-by: Werner Koch <[email protected]>
2015-10-26Support hostname based SOCKS5 connection.Werner Koch1-1/+13
* src/assuan.h.in (ASSUAN_SOCK_SOCKS): New. (ASSUAN_SOCK_TOR): New. (assuan_sock_connect_byname): New. * src/libassuan.def, src/libassuan.vers: Add that function. * src/assuan-socket.c (socks5_connect): Add args socksport, credentials, hostname, and hostport. Implement user/password authentication and domainname address type. Change callers accordingly. (_assuan_sock_connect_byname): New. (assuan_sock_connect_byname): New. * tests/socks5.c (main): Add options --byname, --user, and --pass. -- The assuan_sock_connect_byname may eventually be extended to work without Tor or SOCKS by using getaddrinfo. Or we move that all to libgpgrt (aka libgpg-error). Signed-off-by: Werner Koch <[email protected]>
2015-08-28Post release updatesWerner Koch1-0/+4
2015-08-28Release 2.3.0libassuan-2.3.0Werner Koch1-2/+14
* configure.ac: Set LT version to C6/A6/R0. Signed-off-by: Werner Koch <[email protected]>
2015-08-28Support Cygwin local sockets.Werner Koch1-0/+2
* src/assuan-socket.c (cygwin_fdtable, cygwin_fdtable_cs): New. (is_cygwin_fd, insert_cygwin_fd, delete_cygwin_fd): New. (assuan_sock_init) [W32]: Init the CS. (assuan_sock_deinit) [W32]: Deinit the CS. (read_port_and_nonce): Add arg cygwin and detect Cygwin socket files. (_assuan_sock_set_flag): Add "cygwin" flag. (_assuan_sock_get_flag): Ditto. (do_readn, do_writen): New. (_assuan_sock_bind): Create a Cygwin socket file depending on a socket flag. (_assuan_sock_connect): Handle the cygwin socket protocol. (_assuan_sock_check_nonce): Ditto. -- This code has not been tested. Signed-off-by: Werner Koch <[email protected]>
2015-06-30Add assuan_sock_set_flag and assuan_sock_get_flag.Werner Koch1-1/+6
* src/assuan-socket.c (_assuan_sock_set_flag): New. (assuan_sock_set_flag): New. (_assuan_sock_get_flag, assuan_sock_get_flag): New. * src/assuan.h.in (assuan_sock_set_flag): New. (assuan_sock_get_flag): New. * src/libassuan.def: Add them. * src/libassuan.vers: Add them. -- These new functions are intended for a Cygwin socket emulation. This commit merely introduces a generic framework. Signed-off-by: Werner Koch <[email protected]>
2015-05-12Post release updatesWerner Koch1-0/+4
--
2015-05-12Release 2.2.1libassuan-2.2.1Werner Koch1-1/+5
2014-12-11Post release updatesWerner Koch1-0/+4
--
2014-12-11Release 2.2.0libassuan-2.2.0Werner Koch1-1/+3
* configure.ac: Set LT version to C5/A5/R0. (AM_INIT_AUTOMAKE): Add options. * Makefile.am (AUTOMAKE_OPTIONS): Remove.
2014-11-28Implement socket file redirection.Werner Koch1-0/+5
* configure.ac (AC_CHECK_FUNC): Check for stat. * src/assuan-socket.c (SUN_LEN): Add. (eval_redirection): New. (_assuan_sock_connect) [!W32]: Implement socket file redirection. (_assuan_sock_set_sockaddr_un): New. (assuan_sock_set_sockaddr_un): New. -- This feature is useful to allow sockets with standard names even on file system which do not supports socket and to help with shared home directories. For example to use GnuPG 2.1 with shared home directories one will be abale to do: rm ~/.gnupg/S.gpg-agent || true printf "%%Assuan%%\nsocket=${HOME}/.gnupg/S.gpg-agent_${HOSTNAME}\n" \ > ~/.gnupg/S.gpg-agent Signed-off-by: Werner Koch <[email protected]>
2014-11-07Post release updates.Werner Koch1-0/+3
--
2014-11-07Release 2.1.3.libassuan-2.1.3Werner Koch1-1/+3
* configure.ac: Set LT version to C4/A4/R3.
2014-08-17Post release updatesWerner Koch1-0/+4
--
2014-08-17Release 2.1.2.libassuan-2.1.2Werner Koch1-2/+6
* configure.ac: Set LT version to C4/A4/R2.
2013-06-24Post release version bump.Werner Koch1-0/+4
--
2013-06-24Release 2.1.1.libassuan-2.1.1Werner Koch1-1/+4
* configure.ac: Set LT version to C4/A4/R1.
2013-02-22Post release version bump.Werner Koch1-0/+4
--
2013-02-22Release version 2.1.0.libassuan-2.1.0Werner Koch1-2/+9
* configure.ac: Bump LT version to C4/A4/R0.
2012-01-25Make new functions also visible on non-W32.Werner Koch1-0/+16
* src/system-posix.c (__assuan_read, __assuan_write, __assuan_recvmsg) (__assuan_sendmsg, __assuan_waitpid): Make functions global. * src/libassuan.vers: Add above functions. * configure.ac: Set version to 2.1.0-git.
2011-12-20Release version 2.0.3.libassuan-2.0.3Werner Koch1-1/+1
* configure.ac: Bump LT version to C3/A3/R0.
2011-12-13Fix assuan_get_pid for pipe servers.Werner Koch1-0/+2
At some point in the past we introduced a regression in that the client of a pipe server received its own pid and not the pid of the server. * src/assuan-pipe-connect.c (struct at_pipe_fork) (struct at_socketpair_fork): Add PARENT_PID. (at_pipe_fork_cb, at_socketpair_fork): Use PARENT_PID instead of getpid. (pipe_connect, socketpair_connect): Set PARENT_PID.
2011-08-10Add new flag ASSUAN_FORCE_CLOSE.Werner Koch1-2/+5
2011-07-04Unreleased.Marcus Brinkmann1-0/+6
2011-06-16Release 2.0.2libassuan-2.0.2Marcus Brinkmann1-1/+1
2011-02-24Add ChangeLog entry for last patchWerner Koch1-3/+4