forked from SWI-Prolog/packages-ssl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
116 lines (70 loc) · 3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
[Aug 3 2009]
* FIXED: Race-condition in SSL random handling on Windows. Matt Lilley.
[Jul 21 2009]
* MODIFIED: Make initialization/1 ISO compliant
This patch is a modest cleanup to the implementation of '$load_file'/3
from init.pl and provides an ISO compatible implementation of
initialization/1. This executes the argument goal *after* loading the
file rather than when encountering the directive. Often this makes no
difference, but notably load_foreign_library/1 is an exception.
Therefore we added use_foreign_library/1,2 that act as a directive and
provides proper integration with saved-states automatically. Loading
code using initialization(load_foreign_library(...)) will load the
library immediately and issue a warning.
See initialization/1,2 for details and further hints for dealing with
possible compatibility problems.
[Mar 19 2009]
* CLEANUP: Removed all trailing whitespace from all source-files. This avoids many GIT (merge) warnings.
[Sep 11 2008]
* PORT: Add AC_PREREQ to configure.h for systems that auto-select autoconf
versions. After tip by Ulrich Neumerkel.
[Aug 11 2008]
* INSTALL: Remove all configure files from the git repository
[Jul 3 2008]
* FIXED: Bug#366: SSL Certificates for tesing expired. Keri Harris.
[May 20 2008]
* MODIFIED: Streams in socket.pl and ssl.pl appeared unbuffered. They
are now fully buffered.
[Jan 23 2008]
* PORT: Bug#346: Allow overriding COFLAGS and CWFLAGS in package
configuration. Keri Harris.
[Jan 22 2008]
* FIXED: SSL end-of-file detection. Matt Lilley
Feb 28, 2007
* ADDED: http_ssl_plugin.pl, providing the SSL features of the HTTP server
as a plugin.
Feb 26, 2007
* FIXED: handle encoding changes and addopt SSL interface to work
with new nonblockio.[ch].
* FIXED: Bug#257: Updated demo certficates. Keri Harris.
Jan 1, 2007
* Bug#245: fail to react on SIO_FLUSHOUTPUT. Keri Harris.
Nov 8, 2006
* Type cleanup
Mar 15, 2006
* Accept clients only f they have a certificate if peer_cert(true) is
set in the server. With patch from Jiri Moninec. Thanks.
Feb 13, 2006
* Created new, 20 years valid, certificates to make the tests work and
do not expire for the time being.
Sep 28, 2005
* Avoid ERR_print_error_fp(). Matt Lilley.
Feb 25, 2005
* DESTDIR missing. Michael Piefel.
Dec 16, 2004
* FIXED: More non-blocking I/O issues. Matt Lilley.
Dec 14, 2004
* FIXED: Non-blocking I/O issues. Matt Lilley.
Jun 29, 2004
* MODIFIED: use true/false for boolean options.
Jun 28, 2004
* FIXED: (JW) release of config structure
* FIXED: (JW) Order of closing connection.
* FIXED: (JW) pass length for certificate in callback.
* ADDED: (JW) https.pl demoing a simple HTTPS server
Jun 24, 2004
* MODIFIED: Role of SSL and sockets. The primary socket of a server
or client is kept in the SSL structure.
* FIXED: close socket on ssl_exit/1 on server site.
* ADDED: ssl_thread_setup() to allow for multi-threaded apps.
* Started