|
Packit |
3c2767 |
Noteworthy changes in version 2.5.1 (2017-12-07) [C8/A8/R1]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fix c+p error in the previous usleep fix.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.5.0 (2017-12-07) [C8/A8/R0]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function to change the system hooks for the socket
|
|
Packit |
3c2767 |
interface. [#3378]
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fix the use of the internal usleep in the nPth implementation.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.4.0 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
assuan_sock_set_system_hooks NEW.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.5 (2017-12-01) [C7/A7/R5]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Avoid a blocking close on Windows with nPth. [#3378]
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.4 (2017-11-16) [C7/A7/R4]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New configure option --disable-doc.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fix the use of nanosleep.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Portability fixes for OpenBSD and macOS. [#2910]
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Portability fix for systems not defining INADDR_LOOPBACK. [#2447]
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Improve descriptor passing test to fix a Cygwin build
|
|
Packit |
3c2767 |
problem. [#3384]
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.3 (2016-07-14) [C7/A7/R3]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Allow socket redirection with assuan_socket_connect.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Speedup spawning programs on Linux
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fix minor memory leaks
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Portability fixes for Solaris and AIX.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.2 (2015-12-02) [C7/A7/R2]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* The nPth version of the connect system hook does now wrap the call
|
|
Packit |
3c2767 |
with npth_unprotec/npth_protect to avoid blocking during a connect.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Add feature to assuan_sock_connect_byname to test for SOCKS5
|
|
Packit |
3c2767 |
availability.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.1 (2015-11-23) [C7/A7/R1]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* In Tor mode fallback to port 9150 if 9050 is not listening.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Allow building with older mingw-w64 versions.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.4.0 (2015-11-03) [C7/A7/R0]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New flags "socks" and "tor-mode" for assuan_sock_{set,get}_flag.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function assuan_sock_connect_byname.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Require at least libgpg-error 1.17.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.3.0 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
assuan_sock_connect_byname NEW.
|
|
Packit |
3c2767 |
ASSUAN_SOCK_TOR NEW.
|
|
Packit |
3c2767 |
ASSUAN_SOCK_SOCKS NEW.
|
|
Packit |
3c2767 |
assuan_sock_set_flag EXTENDED.
|
|
Packit |
3c2767 |
assuan_sock_get_flag EXTENDED.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.3.0 (2015-08-28) [C6/A6/R0]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Now wipes out the memory of the context structure before freeing.
|
|
Packit |
3c2767 |
The context may have stored sensitive data in its line buffers.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed a problem with the data length limit in assuan_inquire.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Returns GPG_ERR_SOURCE_ASSUAN with errors from functions w/o a
|
|
Packit |
3c2767 |
context.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Two new functions to tweak the behaviour of the socket wrappers.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Experimental code to support Cygwin's local sockets.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* By default build without a build timestamp.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.2.1 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
assuan_sock_set_flag NEW.
|
|
Packit |
3c2767 |
assuan_sock_get_flag NEW.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.2.1 (2015-05-12) [C5/A5/R1]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Documentation updates.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed building for Windows with newer versions of Mingw.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.2.0 (2014-12-11) [C5/A5/R0]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Added support for socket redirection.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.1.3 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
assuan_sock_set_sockaddr_un NEW.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.1.3 (2014-11-07) [C4/A4/R3]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Performance fix for Windows.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.1.2 (2014-08-17) [C4/A4/R2]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed portability bugs for Solaris and AIX.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Added support for ppc64le.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.1.1 (2013-06-24) [C4/A4/R1]
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Limited support for 64 bit Windows. This is sufficient for use by
|
|
Packit |
3c2767 |
GpgEX.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.1.0 (2013-02-22)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Support for the nPth library.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Add assuan_check_version and two version macros.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.0.3 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_NPTH_IMPL NEW macro.
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_NPTH NEW macro.
|
|
Packit |
3c2767 |
__assuan_read NEW (private).
|
|
Packit |
3c2767 |
__assuan_write NEW (private).
|
|
Packit |
3c2767 |
__assuan_recvmsg NEW (private).
|
|
Packit |
3c2767 |
__assuan_sendmsg NEW (private).
|
|
Packit |
3c2767 |
__assuan_waitpid NEW (private).
|
|
Packit |
3c2767 |
ASSUAN_VERSION NEW macro.
|
|
Packit |
3c2767 |
ASSUAN_VERSION_NUMBER NEW macro.
|
|
Packit |
3c2767 |
assuan_check_version NEW.
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.0.3 (2011-12-20)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Make assuan_get_pid work correctly for pipe server.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.0.2 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
ASSUAN_FORCE_CLOSE NEW.
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.0.2 (2011-06-16)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* A new flag may now be used to convey comments via assuan_transact.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* A new flag value may now be used to disable logging.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* The gpgcedev.c driver now provides a log device.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* It is now possible to overwrite socket and connect functions in
|
|
Packit |
3c2767 |
struct assuan_system_hooks.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.0.1 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
ASSUAN_CONVEY_COMMENTS NEW.
|
|
Packit |
3c2767 |
ASSUAN_NO_LOGGING NEW.
|
|
Packit |
3c2767 |
assuan_system_hooks_t CHANGED: Added socket and connect members.
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_HOOKS_VERSION CHANGED: Bumped to 2.
|
|
Packit |
3c2767 |
assuan_register_pre_cmd_notify NEW.
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.0.1 (2010-08-09)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Support for WindowsCE.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Input and output notification handler can now really access the
|
|
Packit |
3c2767 |
parsed fd as stated in the manual.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Cleaned up the logging.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 2.0.0 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
assuan_free NEW.
|
|
Packit |
3c2767 |
_assuan_w32ce_create_pipe NEW.
|
|
Packit |
3c2767 |
ASSUAN_LOG_CONTROL NEW.
|
|
Packit |
3c2767 |
ASSUAN_NO_LOGGING NEW.
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 2.0.0 (2010-01-08)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Now using libtool and builds a DSO.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Lots of interface cleanups. See below for details of the most
|
|
Packit |
3c2767 |
important changes. Here is a quick note on how to upgrade:
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
For each invocation of the connect or server functions, allocate a
|
|
Packit |
3c2767 |
context with assuan_new and use that. Instead of assuan_disconnect
|
|
Packit |
3c2767 |
or assuan_deinit_server, call assuan_release. Use
|
|
Packit |
3c2767 |
assuan_set_gpg_err_source instead of assuan_set_assuan_err_source.
|
|
Packit |
3c2767 |
If you use assuan_pipe_connect with NAME of NULL, you have to
|
|
Packit |
3c2767 |
provide a non-NULL ARGV argument and check that against "server" or
|
|
Packit |
3c2767 |
"client" to determine which end you got after fork(). If you use
|
|
Packit |
3c2767 |
the assuan sock interface, you must call assuan_sock_init after
|
|
Packit |
3c2767 |
setting global context defaults. Add a NULL as the last arg to
|
|
Packit |
3c2767 |
assuan_register_command.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Pth support has changed. This now follows the same style as
|
|
Packit |
3c2767 |
libgcrypt by setting system hook callbacks.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Interface changes relative to the 1.0.5 release:
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
_ASSUAN_ONLY_GPG_ERRORS REMOVED
|
|
Packit |
3c2767 |
assuan_set_assuan_err_source REMOVED: Use assuan_set_gpg_err_source.
|
|
Packit |
3c2767 |
assuan_set_gpg_err_source NEW
|
|
Packit |
3c2767 |
assuan_get_gpg_err_source NEW
|
|
Packit |
3c2767 |
assuan_strerror REMOVED
|
|
Packit |
3c2767 |
ASSUAN_* Error values removed.
|
|
Packit |
3c2767 |
assuan_error_t REMOVED
|
|
Packit |
3c2767 |
AssuanError REMOVED
|
|
Packit |
3c2767 |
assuan_init_connected_socket_server REMOVED
|
|
Packit |
3c2767 |
assuan_pipe_connect2 REMOVED
|
|
Packit |
3c2767 |
AssuanCommand REMOVED
|
|
Packit |
3c2767 |
assuan_flag_t CHANGED: From enum to unsigned int.
|
|
Packit |
3c2767 |
ASSUAN_CONTENT REMOVED
|
|
Packit |
3c2767 |
assuan_disconnect REMOVED: Use assuan_release.
|
|
Packit |
3c2767 |
assuan_deinit_server REMOVED: Use assuan_release.
|
|
Packit |
3c2767 |
assuan_get_malloc_hooks NEW
|
|
Packit |
3c2767 |
assuan_set_log_cb NEW
|
|
Packit |
3c2767 |
assuan_get_log_cb NEW
|
|
Packit |
3c2767 |
assuan_new_ext NEW
|
|
Packit |
3c2767 |
assuan_new NEW
|
|
Packit |
3c2767 |
assuan_release NEW
|
|
Packit |
3c2767 |
assuan_init_socket_server CHANGED: Take ctx arg instead of pointer to ctx.
|
|
Packit |
3c2767 |
CHANGED: As assuan_init_socket_server_ext was.
|
|
Packit |
3c2767 |
assuan_init_socket_server_ext REMOVED
|
|
Packit |
3c2767 |
assuan_socket_connect CHANGED: Take ctx arg instead of pointer to ctx.
|
|
Packit |
3c2767 |
CHANGED: Is what assuan_socket_connect_ext was.
|
|
Packit |
3c2767 |
assuan_socket_connect_ext REMOVED
|
|
Packit |
3c2767 |
assuan_pipe_connect CHANGED: Take ctx arg instead of pointer to ctx.
|
|
Packit |
3c2767 |
If NAME is NULL, ARGV will contain fork result.
|
|
Packit |
3c2767 |
CHANGED: Is now what assuan_pipe_connect_ext was.
|
|
Packit |
3c2767 |
CHANGED: Child fds are now assuan_fd_t.
|
|
Packit |
3c2767 |
assuan_pipe_connect_ext REMOVED
|
|
Packit |
3c2767 |
assuan_init_pipe_server CHANGED: Take ctx arg instead of pointer to ctx.
|
|
Packit |
3c2767 |
CHANGED: Swallows fds (are closed at end).
|
|
Packit |
3c2767 |
CHANGED: Take assuan_fd_t.
|
|
Packit |
3c2767 |
assuan_fdopen NEW
|
|
Packit |
3c2767 |
assuan_set_io_hooks REMOVED: Use assuan_system_hooks interface.
|
|
Packit |
3c2767 |
assuan_io_hooks_t REMOVED: Use assuan_system_hooks interface.
|
|
Packit |
3c2767 |
assuan_io_monitor_t CHANGED: Add a hook data argument.
|
|
Packit |
3c2767 |
assuan_get_command_name NEW
|
|
Packit |
3c2767 |
assuan_msghdr_t NEW
|
|
Packit |
3c2767 |
ASSUAN_INVALID_PID NEW
|
|
Packit |
3c2767 |
ASSUAN_NO_FIXSIGNALS NEW
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_HOOKS_VERSION NEW
|
|
Packit |
3c2767 |
assuan_system_hooks_t NEW
|
|
Packit |
3c2767 |
assuan_set_system_hooks NEW
|
|
Packit |
3c2767 |
assuan_ctx_set_system_hooks NEW
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_PTH_IMPL NEW
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_PTH_DECL NEW
|
|
Packit |
3c2767 |
ASSUAN_SYSTEM_PTH NEW
|
|
Packit |
3c2767 |
assuan_sock_init NEW
|
|
Packit |
3c2767 |
assuan_sock_deinit NEW
|
|
Packit |
3c2767 |
assuan_handler_t NEW
|
|
Packit |
3c2767 |
assuan_register_command CHANGED: Add arg HELP_STRING.
|
|
Packit |
3c2767 |
assuan_register_bye_notify CHANGED: Handler gets line and returns err now.
|
|
Packit |
3c2767 |
assuan_register_reset_notify CHANGED: Handler gets line and returns err now.
|
|
Packit |
3c2767 |
assuan_register_cancel_notify CHANGED: Handler gets line and returns err now.
|
|
Packit |
3c2767 |
assuan_register_input_notify CHANGED: Handler returns error now.
|
|
Packit |
3c2767 |
assuan_register_output_notify CHANGED: Handler returns error now.
|
|
Packit |
3c2767 |
assuan_process_next CHANGED: New DONE argument instead EOF return.
|
|
Packit |
3c2767 |
ASSUAN_PIPE_CONNECT_FDPASSING NEW
|
|
Packit |
3c2767 |
ASSUAN_PIPE_CONNECT_DETACHED NEW
|
|
Packit |
3c2767 |
ASSUAN_SOCKET_SERVER_FDPASSING NEW
|
|
Packit |
3c2767 |
ASSUAN_SOCKET_SERVER_ACCEPTED NEW
|
|
Packit |
3c2767 |
ASSUAN_SOCKET_CONNECT_FDPASSING NEW
|
|
Packit |
3c2767 |
assuan_peercred_t NEW
|
|
Packit |
3c2767 |
assuan_get_peercred CHANGED: Return assuan_peercred_t.
|
|
Packit |
3c2767 |
assuan_client_read_response NEW
|
|
Packit |
3c2767 |
assuan_client_parse_response NEW
|
|
Packit |
3c2767 |
assuan_fd_from_posix_fd NEW
|
|
Packit |
3c2767 |
ASSUAN_SPAWN_DETACHED NEW
|
|
Packit |
3c2767 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.5 (2008-05-25)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Minor fixes.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Build library for GNU/Linux as PIC.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.4 (2007-12-12)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New socket wrapper functions to support Unix domain sockets under
|
|
Packit |
3c2767 |
Windows.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New hook feature to enhance the internal I/O functions.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.3 (2007-08-24)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New type assuan_fd_t and constant ASSUAN_INVALID_FD for better W32
|
|
Packit |
3c2767 |
support. It does not change the semantics under Unix. Under W32
|
|
Packit |
3c2767 |
all file descriptors are now guaranteed to be system handles.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New functions assuan_process_done and assuan_inquire_ext to support
|
|
Packit |
3c2767 |
external event loops.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Changed the license of the library code back to LGPLv2.1 to support
|
|
Packit |
3c2767 |
a bunch of GPLv2(only) software which does not allow the use of
|
|
Packit |
3c2767 |
LGPLv3. Note that this is only a temporary change and authors of
|
|
Packit |
3c2767 |
GPLv2(only) software are asked to switch to GPLv3 or to add an
|
|
Packit |
3c2767 |
exception which allow the use of LPGLv3 software.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.2 (2007-07-05)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Changed license to LGPLv3.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New flag ASSUAN_CONFIDENTIAL to return the state of
|
|
Packit |
3c2767 |
confidential logging.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Better support for W32.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Assorted bug fixed and code cleanups.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.1 (2006-11-22)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function: assuan_set_io_monitor.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function: assuan_register_post_cmd_notify.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed a memory leak.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 1.0.0 (2006-10-31)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Finished the manual.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.9.3 (2006-10-10)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Portability fixes.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Pth is not anymore linked by means of weak symbol tricks. It is
|
|
Packit |
3c2767 |
now required to link to the pth version of libassuan. New autoconf
|
|
Packit |
3c2767 |
macros are provided to to check for this. The pth version is only
|
|
Packit |
3c2767 |
build if Pth is available.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* configure does now check that descripotor passing is available. A
|
|
Packit |
3c2767 |
way to check at runtime for this is also provided
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.9.2 (2006-10-04)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* A fix to make CANCEL work again in Pinentries.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.9.1 (2006-10-04)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Minor bug fixes
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Portability fixes.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.9.0 (2006-09-14)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Internal cleanups to make inclusion of the code into libraries
|
|
Packit |
3c2767 |
easier.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Made clear that the software is under the LGPL.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function assuan_set_assuan_err_source. All gpg-error enabled
|
|
Packit |
3c2767 |
software should call this right at startup to switch libassuan into
|
|
Packit |
3c2767 |
the gpg-error style mode. All error codes are then returned as
|
|
Packit |
3c2767 |
gpg-error style codes (GPG_ERR_ASS_* as well as others).
|
|
Packit |
3c2767 |
If the new macro _ASSUAN_ONLY_GPG_ERRORS is defned all old
|
|
Packit |
3c2767 |
definitions are excluded from assuan.h.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Logging of hex strings is now limited to 16 bytes. To enable
|
|
Packit |
3c2767 |
printing of the full data, a new environment variable
|
|
Packit |
3c2767 |
ASSUAN_FULL_LOGGING may be set to any value.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Removed the assuan_domain_* functions.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New functions assuan_pipe_connect_ext and assuan_socket_connect_ext
|
|
Packit |
3c2767 |
to allow connections on a socketpair and to pass descriptors.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function assuan_get_peercred.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.10 (2005-06-20)
|
|
Packit |
3c2767 |
-------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New functions assuan_get_flag and assuan_set_flag.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Add flag ASSUAN_NO_WAITPID.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.9 (2004-12-22)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Ported to W32 based systems.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.8 (2004-11-25)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* assuan_write_status does now return an error code.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixes for C89 compatibility and some first takes on a W32 port.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.7 (2004-09-27)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Minor build fixes.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.6 (2004-06-08)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* assuan_set_hello_line may now take a multi line argument where the
|
|
Packit |
3c2767 |
first lines are send as comment lines and the last one as a OK
|
|
Packit |
3c2767 |
line.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.5 (2004-04-29)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Pass the client's pid to a pipe server.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.4 (2004-02-20)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Will now also build on systems not providing funopen or
|
|
Packit |
3c2767 |
fopencookie.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Some smaller build fixes.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.3 (2004-01-29)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed a data corruption bug in assuan_get_data_fp.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function assuan_pipe_connect2.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.2 (2003-12-18)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* New function assuan_set_assuan_log_prefix to store a log prefix to
|
|
Packit |
3c2767 |
be used when no context is available. The existing function
|
|
Packit |
3c2767 |
assuan_get_assuan_log_context is not anymore declared as user
|
|
Packit |
3c2767 |
overridable.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Documentation cleanups.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.1 (2003-11-17)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed a bug in assuan_inquire which led to an Invalid_Value error
|
|
Packit |
3c2767 |
for large inquiry parameters.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Fixed a bug in the client socket connect code.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Noteworthy changes in version 0.6.0 (2003-08-06)
|
|
Packit |
3c2767 |
------------------------------------------------
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
* Initial release as a standalone library.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
Copyright 2003, 2004, 2006, 2007, 2011,
|
|
Packit |
3c2767 |
2013 Free Software Foundation, Inc.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
This file is free software; as a special exception the author gives
|
|
Packit |
3c2767 |
unlimited permission to copy and/or distribute it, with or without
|
|
Packit |
3c2767 |
modifications, as long as this notice is preserved.
|
|
Packit |
3c2767 |
|
|
Packit |
3c2767 |
This file is distributed in the hope that it will be useful, but
|
|
Packit |
3c2767 |
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
|
|
Packit |
3c2767 |
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|