aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Post release updatesHEADmasterWerner Koch2025-02-181-0/+4
| | | | --
* Release 3.0.2libassuan-3.0.2Werner Koch2025-02-181-1/+13
|
* Post release updatesWerner Koch2024-06-241-0/+4
| | | | --
* Release 3.0.1libassuan-3.0.1Werner Koch2024-06-241-1/+6
| | | | | | | * src/libassuan.vers: Change to LIBASSUAN_2.0. -- GnuPG-bug-id: 7163
* Post release updatesWerner Koch2024-06-181-0/+4
| | | | --
* Release 3.0.0libassuan-3.0.0Werner Koch2024-06-181-6/+18
| | | | | * configure.ac: Set LT age to zero because we really have an API change. Note that Current was already bumped up.
* Modify documentation for new release.NIIBE Yutaka2024-05-281-4/+4
| | | | | | -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Add NEWS entries for 2.5.6 from libassuan 2.5 branch.NIIBE Yutaka2023-08-041-0/+13
| | | | | | -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Fix for v2 support: ASSUAN_REALLY_REQUIRE_V2_NPTH_SYSTEM_HOOKSNIIBE Yutaka2023-08-041-10/+16
| | | | | | | | | * src/assuan.h.in (ASSUAN_REALLY_REQUIRE_V2_NPTH_SYSTEM_HOOKS): Rename. -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Update NEWS.NIIBE Yutaka2023-07-251-0/+3
| | | | | | -- Signed-off-by: NIIBE Yutaka <[email protected]>
* Add new pipe functions to control its server process.NIIBE Yutaka2023-07-241-1/+4
| | | | | | | | | | | | | | | | * src/assuan-pipe-connect.c (assuan_pipe_wait_server_termination) (assuan_pipe_kill_server): New. * src/assuan.h.in: Add new functions. * src/libassuan.def: Add symbols for those functions. * src/libassuan.vers: Likewise. * src/system-posix.c (__assuan_waitpid): Extend the semantics for OPTIONS. * src/system-w32.c (__assuan_waitpid): Likewise. -- GnuPG-bug-id: T6487 Signed-off-by: NIIBE Yutaka <[email protected]>
* Update NEWS.NIIBE Yutaka2023-07-211-2/+8
| | | | Signed-off-by: NIIBE Yutaka <[email protected]>
* Expose assuan_sock_accept function.NIIBE Yutaka2023-07-201-0/+4
| | | | Signed-off-by: NIIBE Yutaka <[email protected]>
* Next release will be 3.0Werner Koch2023-06-161-1/+1
| | | | | | -- We will branch a stable version at 2.5.5
* Deprecate ASSUAN_SYSTEM_NPTH.NIIBE Yutaka2023-05-111-2/+6
| | | | | | | | | | | * src/assuan.h.in: Introduce new configuration with ASSUAN_REALLY_REQUIRE_OLD_WAY_OF_SYSTEM_NPTH. -- Existing use cases just works with ASSUAN_SYSTEM_NPTH=NULL. Signed-off-by: NIIBE Yutaka <[email protected]>
* Drop WindowsCE support.NIIBE Yutaka2022-08-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * contrib/*: Remove. * Makefile.am (EXTRA_DIST): Don't include contrib/. * configure.ac (HAVE_W32CE_SYSTEM): Remove. * src/gpgcedev.c: Remove. * src/gpgcedev.def: Remove. * src/gpgcemgr.c: Remove. * src/system-w32ce.c: Remove. * src/w32ce-add.h: Remove. * src/w32ce-fd-t.inc.h: Remove. * src/Makefile.am (EXTRA_DIST, parts_of_assuan_h, common_sources): Fix. * src/assuan-buffer.c [HAVE_W32CE_SYSTEM]: No conditionalize. * src/setenv.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-defs.h [HAVE_W32CE_SYSTEM]: Remove dependent part. * src/assuan-error.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-handler.c [HAVE_W32CE_SYSTEM]: Likewise. * src/assuan-socket.c [HAVE_W32CE_SYSTEM]: Likewise. * src/system.c [HAVE_W32CE_SYSTEM]: Likewise. * src/sysutils.c [HAVE_W32CE_SYSTEM]: Likewise. * tests/Makefile.am (EXTRA_DIST): Fix. (w32cetools): Remove. * tests/common.h [HAVE_W32CE_SYSTEM]: Remove dependent part. * tests/pipeconnect.c [HAVE_W32CE_SYSTEM]: Likewise. * tests/ce-createpipe.c: Remove. * tests/ce-server.c: Remove. -- GnuPG-bug-id: 6170 Signed-off-by: NIIBE Yutaka <[email protected]>
* Take advantage of gpgrt_get_syscall_clamp function.NIIBE Yutaka2022-04-051-0/+3
| | | | | | | | | | | | | | | | | | | | | | | * src/assuan-defs.h (_assuan_pre_syscall, _assuan_post_syscall): New. * src/assuan.c (_assuan_pre_syscall, _assuan_post_syscall): New. (pre_syscall_func, post_syscall_func): New. (_assuan_syscall_func_initialized): New. (assuan_new_ext): Call gpgrt_get_syscall_clamp to get clamp functions. * src/system-posix.c (_assuan_system_hooks): Use version 0. * src/system-w32.c (_assuan_system_hooks): Likewise. * src/system.c (_assuan_usleep): Call clamp functions if no hooks. (_assuan_close, _assuan_close_inheritable, _assuan_read): Likewise. (_assuan_write, _assuan_recvmsg, _assuan_sendmsg): Likewise. (_assuan_waitpid, _assuan_connect): Likewise. (_assuan_pipe): Call __assuan_pipe directly if no hooks. (_assuan_spawn): Call __assuan_spawn directly if no hooks. (_assuan_socketpair): Call __assuan_socketpair directly if no hooks. (_assuan_socket): Call __assuan_socket directly if no hooks. -- GnuPG-bug-id: 5914 Signed-off-by: NIIBE Yutaka <[email protected]>
* Post release updateslibassuan-3.0-baseWerner Koch2021-03-221-0/+4
| | | | --
* Release 2.5.5.libassuan-2.5.5Werner Koch2021-03-221-1/+8
|
* Post release updatesWerner Koch2020-10-231-0/+5
|
* Release 2.5.4libassuan-2.5.4Werner Koch2020-10-231-1/+7
|
* Post release updatesWerner Koch2019-02-111-0/+4
| | | | --
* Release 2.5.3libassuan-2.5.3Werner Koch2019-02-111-1/+10
|
* Post release updatesWerner Koch2018-12-131-0/+4
| | | | --
* Release 2.5.2libassuan-2.5.2Werner Koch2018-12-131-1/+7
| | | | | | * configure.ac: Bump LT version to C8/A8/R2. Signed-off-by: Werner Koch <[email protected]>
* Post release updatesWerner Koch2017-12-071-0/+4
| | | | --
* Release 2.5.1libassuan-2.5.1Werner Koch2017-12-071-1/+3
| | | | Signed-off-by: Werner Koch <[email protected]>
* Post release updatesWerner Koch2017-12-071-0/+4
| | | | --
* Release 2.5.0libassuan-2.5.0Werner Koch2017-12-071-1/+1
| | | | Signed-off-by: Werner Koch <[email protected]>
* Allow change of system hooks for assuan_sock_...NIIBE Yutaka2017-12-071-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]>
* Post release updatesWerner Koch2017-12-011-0/+4
| | | | --
* Release 2.4.5libassuan-2.4.5Werner Koch2017-12-011-1/+3
|
* Post release updates.Werner Koch2017-11-161-0/+4
| | | | --
* Release 2.4.4libassuan-2.4.4Werner Koch2017-11-161-1/+12
| | | | Signed-off-by: Werner Koch <[email protected]>
* Post release updatesWerner Koch2016-07-141-0/+4
| | | | --
* Release 2.4.3.libassuan-2.4.3Werner Koch2016-07-141-1/+9
| | | | | | | * configure.ac: Set LT version to C7/A7/R3. * Makefile.am (distcheck-hook): New. Signed-off-by: Werner Koch <[email protected]>
* Post release updates.Werner Koch2015-12-021-0/+4
| | | | --
* Release 2.4.2.libassuan-2.4.2Werner Koch2015-12-021-1/+1
| | | | | | * configure.ac: Bump LT version to C7/A7/R2. Signed-off-by: Werner Koch <[email protected]>
* New feature to test for SOCKS5 proxy availability.Werner Koch2015-11-271-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]>
* Protect connect system hook against blocking (nPth).Werner Koch2015-11-261-0/+3
| | | | | | * src/assuan.h.in (ASSUAN_SYSTEM_NPTH_IMPL): Add wrapper for connect. Signed-off-by: Werner Koch <[email protected]>
* Post release updatesWerner Koch2015-11-231-0/+4
| | | | --
* Release 2.4.1.libassuan-2.4.1Werner Koch2015-11-231-1/+5
| | | | * configure.ac: Bump LT version to C7/A7/R1.
* Post release updates.Werner Koch2015-11-031-0/+4
| | | | --
* Release 2.4.0libassuan-2.4.0Werner Koch2015-11-031-2/+2
| | | | | | * configure.ac: Bump LT version to C7/A7/Ro. Signed-off-by: Werner Koch <[email protected]>
* Use asprintf function from libgpg-error.Werner Koch2015-11-031-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]>
* Support hostname based SOCKS5 connection.Werner Koch2015-10-261-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]>
* Post release updatesWerner Koch2015-08-281-0/+4
|
* Release 2.3.0libassuan-2.3.0Werner Koch2015-08-281-2/+14
| | | | | | * configure.ac: Set LT version to C6/A6/R0. Signed-off-by: Werner Koch <[email protected]>
* Support Cygwin local sockets.Werner Koch2015-08-281-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]>
* Add assuan_sock_set_flag and assuan_sock_get_flag.Werner Koch2015-06-301-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]>