⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 mod_ssl-2.8.31-1.3.41.tar.gz 好用的ssl工具
💻
📖 第 1 页 / 共 5 页
字号:
   *) Fixed check whether server certificate wildcard CommonName (CN)      matches the configured server name.   *) Use correct ANSI C prototypes also in (semi-automatically      generated) ssl_engine_dh.c   *) Fixed buffer overflow in ssl_expr_eval_func_file().  Changes with mod_ssl 2.8.4 (04-May-2001 to 20-May-2001)   *) Removed old db1/ndbm.h kludge from mod_ssl.h, because it should be      not needed at all, because mod_ssl downgrades to SDBM anyway on all      Linux platforms. Additionally made the Linux check more accurate      by using src/Configure's $PLAT variable instead of $OS.   *) Upgraded to Apache 1.3.20   *) +------------------------------------------------------------------+      | Officially moved mod_ssl to Apache 2.0:                          |      | The mod_ssl 2.8.x source tree is now frozen for development      |      | and will only be updated for bugfixes and Apache 1.3.x version   |      | upgrades. The last release (2.8.3) was imported to the ASF CVS   |      | repository under httpd-2.0/modules/ssl/. All development efforts |      | are now directed to the Apache 2.0 area. Nevertheless, mod_ssl   |      | 2.8.x releases will occur as long as Apache 1.3.x releases occur.|      +------------------------------------------------------------------+  Changes with mod_ssl 2.8.3 (30-Mar-2001 to 04-May-2001)   *) Allow loadcacert.cgi script to work inside mod_perl.   *) Fixed typo in the directive descriptions in mod_ssl.c   *) Fixed EAPI context usage in http_request.c: a context pointer      potentially can be NULL requests and can cause a segfault if      dereferenced.   *) Fixed ENGINE support: the engine support is are now already      loaded at configure time. Else mod_ssl fails to find them.   *) Fixed typo in httpd.conf-dist.  Changes with mod_ssl 2.8.2 (03-Mar-2001 to 30-Mar-2001)   *) Moved the Shared Memory Cyclic Buffer (SHMCB) session cache      variant from "experimental" state to "production" by removing the      `#ifdef SSL_EXPERIMENTAL_SHMCB ...#endif' wrappers. This means      that now `SSLSessionCache shmcb:...' is unconditionally available.   *) Modified (only) Win32's specific function SSL_recvwithtimeout()      to use the same retry logic as SSL_writewithtimeout(). This      fixes some problems with MSIE 5.x clients.   *) Made the mutex handling more robust by retrying the      semaphore-based operations in interrupt situations       (errno == EINTR).   *) Also log the OpenSSL error message if the RSA temporary      key(s) cannot be generated.   *) Mention in INSTALL document that building OpenSSL with      `no-threads' increased performance without negative side-effects      because Apache 1.3 is never multi-threaded.   *) Fixed mod_ssl Auth handler: it now returns DECLINED instead of      OK if authentication is passed successfully to allow other modules      (usually mod_auth) to still deny the request.   *) Allow IPC semaphore support also under Tru64 5.x.   *) Fixed certificate DN handling under EBCDIC platforms.   *) Try to avoid casting warnings by using "unsigned long" type      instead of "unsigned int" in the EAPI macros AP_CTX_XXXX.   *) Make sure that the default path /usr/include is never added to      CFLAGS with an explicit -I options to avoid conflicts with vendor      include paths.   *) Make extra sure the ssl_expr_parse.[ch] and ssl_expr_scan.c      files are not regenerated for regular users by timestamping      them in a little bit more conservative way.   *) More fixes to configure.bat and Makefile.win32 to      make mod_ssl work again under Win32.  Changes with mod_ssl 2.8.1 (30-Jan-2001 to 03-Mar-2001)   *) Conditionally adjusted source to build quietly also under      latest OpenSSL 0.9.7-dev versions.   *) Added a bunch of (untested!) adjustments and fixes for       the Win32 platform as posted to modssl-users some time      ago by various people.   *) Fixed SSLCipherSuite example in httpd.conf-dist:       The string EXP56 is actually EXPORT56, although OpenSSL      internally the variable is named SSL_TXT_EXP56.   *) Upgraded to Apache 1.3.19 as base version.   *) Extended FAQ entry for MSIE problems.   *) Added FAQ entry for questions "Why do I get lots of random SSL      errors under heavy load?"  Changes with mod_ssl 2.8.0 (14-Oct-2000 to 30-Jan-2001)      *) Upgraded to Apache 1.3.17 as base version.      *) Changed ApacheModuleSSL.dll to mod_ssl.so in Makefile.Win32 to      make mod_ssl not too broken after Apache 1.3.16's Win32 changes.   *) Enhanced ApacheCore.def patch for Win32 folks.   *) Upgraded to Apache 1.3.16 as base version.       *) Fixed ssl_intro.wml: DES uses 56 bit, not 54 bit.   *) Allow %{ENV:variable} in SSLRequire expressions, too.   *) Fixed version parsing for APXS stuff in configure.   *) Fixed Geoff Thorpe's Email addresses in various places.   *) Fixed typo in INSTALL document.   *) Make sure the user is not able to fake the client certificate      based authentication by just entering an X.509 Subject DN      ("/XX=YYY/XX=YYY/..") as the username and "password" as the      password if "SSLVerifyClient optional" is used in combination      with "SSLOptions +FakeBasicAuth".   *) Fixed URLs in FAQ.   *) Various fixes for the Win32 world:      reflect renaming of "makefile.nt" to "makefile.win"; scache      reorganisation adjustments; etc.      ____   _____      |___ \ |___  |       __) |   / /       / __/ _ / /    __ |_____(_)_/______________________________________________                Changes with mod_ssl 2.7.1 (13-Oct-2000 to 14-Oct-2000)   *) Fixed the parsing of SSLSessionCache directives. The prefixes were      incorrectly skipped and leaded to "unable to open semaphore file"      errors.  Changes with mod_ssl 2.7.0 (12-Aug-2000 to 13-Oct-2000)   *) Upgraded to Apache 1.3.14 as base version.   *) Added new Cyclic Buffer based Shared Memory Session Cache      as ssl_scache_shmcb.c. This was contributed by Geoff Thorpe      <geoff@geoffthorpe.net> and is derived from the "c2shm" variant      used in Stronghold V3. It uses a fixed size cyclic buffer placed      over a shared memory segment for storing SSL session ids. This      way it is even more efficient and faster than the old hash table      based shared memory cache (ssl_scache_shmht.c). It can be used      by building mod_ssl with --enable-rule=SSL_EXPERIMENTAL and then      using "SSLSessionCache shmcb:<path-to-temp-file>(<bytes>)".   *) Cleaned up and restructured the session cache implementation.      ssl_engine_scache.c was split into ssl_scache.c (the abstraction      layer), ssl_scache_dbm.c (the DBM-based implementation) and      ssl_scache_shmht.c (the shared memory based implementation which      uses a hash table).   *) Added experimental support for the ENGINE branch of OpenSSL 0.9.6.      A new SSLCryptoDevice configuration directive is available if the      OpenSSL-ENGINE 0.9.6 package and --enable-rule=SSL_EXPERIMENTAL      is used. The default is "SSLCryptoDevice builtin". To enable      to use of a crypto device use "SSLCryptoDevice <name>",      where <name> is its ID as used with the OpenSSL command line      option "-engine <name>".    *) Completely removed RSAref support to make sure US residents no      longer try to use this ancient piece of restricted/buggy code.   *) mod_ssl failed to start if two certificate keys are encrypted       with different pass phrases and SSLProxyVerify was specified.        ____    __        |___ \  / /_         __) || '_ \       / __/ | (_) |  __ |_____(_)___/____________________________________________  Changes with mod_ssl 2.6.6 (04-Jul-2000 to 12-Aug-2000)   *) Fixed experimental HTTPS proxy code: A segfault was      produced by an incorrect logging command.   *) Fixed server restarts: Under non-DSO run-time situation, the       OpenSSL library was shutdown (and never re-initialized) and this       way caused segfaults on server restarts. This affected only       installations where mod_ssl+OpenSSL were built as a static module      instead of a DSO. This nasty bug was unfortunately introduced in      2.6.5 as a side-effect of an (otherwise correct) memory leak bugfix.      *) Upgraded both the user manual sources and the website      www.modssl.org from WML 1.6 to WML 2.0 format.   *) Various typo fixes in user manual.   *) Typo fix in INSTALL document related to RSAref.  Changes with mod_ssl 2.6.5 (01-May-2000 to 04-Jul-2000)   *) Removed more memory leaks by freeing even more stuff      from the OpenSSL toolkit on module shutdown.   *) Added missing TLSv1, EXP40 and EXP56 keywords to      ssl_reference's documentation of SSLCipherSuite.   *) Updated INSTALL document for MM 1.1.x.   *) Added hints about MSIE workarounds (-SSLv3, !EXP56, etc.)      to the FAQ entry about MSIE errors.   *) Added !EXP56 to pre-configured SSLCipherSuite in order to avoid      MSIE5.x problems in advance.   *) Fixed typos in INSTALL: sbin -> bin for apachectl.   *) mod_ssl's configure script now touches also ssl_expr_scan.l and      ssl_expr_parse.y when applying the sources corrupted timestamps do      not trigger the lex/yacc Makefile rules (which are intended for      developer use only).   *) Allow spaces in ServerRoot and SSLPassPhraseDialog arguments      which is especially important for the Win32 environment.   *) Fixed syntax errors in ssl_howto.wml: "Deny all" -> "Deny from all"   *) Be aware of extended SERVER_BASEVERSION strings in configure.   *) Removed a left-over ssl_scache_expire() call in ssl_scache_init()      which made the life of vendors complicated.   *) Allow more fine-tuned overriding of ap_server_root_relative calls      by providing the context of the call.  Changes with mod_ssl 2.6.4 (16-Apr-2000 to 01-May-2000)   *) Fixed Win32 build by adding gdi32.lib to the libraries      and an additional include for <winsock2.h>.   *) Added Equifax Secure CA certificates to ca-bundle.crt.   *) Let the pass phrase dialog force the prompt to occur only once      (no verification step), because mod_ssl uses the dialog only for      pass phrases which are required for reading private keys. This as a      side-effect should fix a problem under Win32 where a second prompt      occured for unknown reasons.   *) Added more compatibility to Stronghold v2's SSL_SessionCache.      *) Added two more EAPI hools under SSL_VENDOR: one for overriding      ap_server_root_relative calls and one for hooking into the server      configuration step.   *) Fixed SSL display for mod_status in `short report' situation.   *) Made the SSL_EXPERIMENTAL stuff more flexible by checking      for particular subset SSL_EXPERIMENTAL_xxxx defines and let      SSL_EXPERIMENTAL define all those per default. This reduces the      amount of patching vendors have to do in order to just enable a      subset of the experimental code.   *) Added hint to INSTALL document about port specifiers in test URLs      (`:8080' and `:8443') if the installation is done under a non-root      user.   *) Fixed Win32's configure.bat: the check for OpenSSL      header and libraries is now extended.   *) Fixed --with-apxs under Solaris where libssl.module      has to know $CC in order to enable the libgcc.a workaround.   *) Fixed memory leak caused by not-freed SSL_CTX in the HTTPS proxy      support (ssl_engine_ext.c/mod_proxy) under _NOT_ SSL_EXPERIMENTAL.  Changes with mod_ssl 2.6.3 (02-Mar-2000 to 16-Apr-2000)   *) Moved the session cache expire time calculation and handling in      ssl_engine_scache.c down to the particular cache-type dependent      expire functions to allow a custom vendor supplied cache to perform      its own expire handling.   *) The sub-shells from libssl.module are now called with an      explicitly determined Bourne Shell (instead of the implicit she-bang      line). This both avoids problems on brain-dead platforms where      /bin/sh is broken (Ultrix, etc.) and workarounds a CVS problem in      OpenBSD where on read-only checkouts the x-bits sometimes get lost.   *) Do a slightly better initialization of the random file      in src/support/mkcert.sh if $HOME/.rnd doesn't exist.   *) Be aware of OpenSSL 0.9.5's X509_V_ERR_CERT_UNTRUSTED error.   *) Cleaned up and optimized ssl_engine_vars.c by kicking out the old      static cipher table and calculating the cipher bits dynamically. This      avoids lots of string comparisons, reduces further maintainance costs      and makes the code smaller.   *) Cleaned up pkg.contrib/truerand.c: volatile variables,      correct function return types, etc.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -