The following updates are now available. See the Franz Update page for more information on downloading and installing updates.

There are currently 16 patches (15 unique).


lisp patch pma002
Date posted: Fri May 19 11:27:04 PDT 2017
Patch name: update/pma002.001
Description:Define and export mp:do-periodically.
Impact: recommended

shared-library patch acl10193 (version 356) ...
Date posted: Thu May 18 12:24:10 PDT 2017
Patch names: acl10193 (version 356),
acli10193,
libacl10193,
libacli10193,
libacl10193s,
libacli10193s,
acl10193s,
acli10193s,
libacl10196,
libacli10196,
acl10196,
acli10196,
libacl10196s,
libacli10196s,
acl10196s,
acli10196s
Description:Running the time profiler could corrupt the interpreter state, causing segv or gc failure.
Impact: minor
Shared library info:
PlatformACLIDIntl. ACLID
linux86smplisp_build_169lisp_build_170
freebsdlisp_build_187lisp_build_188
freebsd-64.64smplisp_build_166lisp_build_167
linux86lisp_build_187lisp_build_188
linuxamd64.64lisp_build_166lisp_build_167
linuxamd64.64smplisp_build_166lisp_build_167
linuxarm64.64lisp_build_166lisp_build_167
linuxarm64.64smplisp_build_166lisp_build_167
macosx86lisp_build_202lisp_build_203
macosx86-64.64lisp_build_168lisp_build_169
macosx86-64.64smplisp_build_168lisp_build_169
solarislisp_build_166lisp_build_167
solaris.64lisp_build_166lisp_build_167
solarisamd64.64lisp_build_166lisp_build_167
windowslisp_build_356lisp_build_357
windows.smplisp_build_337lisp_build_338
windows.64lisp_build_337lisp_build_338
windows.64smplisp_build_342lisp_build_343
freebsd-trialN/Alisp_build_189
linux86-trialN/Alisp_build_189
macosx86-trialN/Alisp_build_204
windows-trialN/Alisp_build_358

ssl patch ssl
Date posted: Thu May 18 12:24:10 PDT 2017
Patch name: code/ssl.001
Description:Make the :ssl module available to Express users.
Impact: minor

aserve patch aserve ...
Date posted: Thu May 18 12:24:10 PDT 2017
Patch names: code/aserve.002,
code/deflate.001
Description:On Windows, Allegroserve fasls delivered with Allegro CL did not support compression, even if compression libs were found and loaded at the time aserve was loaded. This patch corrects the problem.
Impact: minor
Other info:Only affects windows. The aserve.002 patch depends on the deflate.001 patch, but deflate.001 does not depend on aserve.002.

cg patch pmk001
Date posted: Tue May 2 18:22:47 PDT 2017
Patch name: update/pmk001.001
Description:The 2015 version of Microsoft Visual C++ (newly used for ACL 10.1) returns a different value for the thickness of a window's resizing border. This caused CG to miscalculate a window's frame size in some cases. One symptom is that when the IDE is run without the single IDE parent window, the top of the text in the IDE's status bar was clipped. This patch makes CG include a newer `added border' parameter as is now needed to find the full window border thickness.
Impact: cosmetic

base patch sock ... for non-mswindows only
Date posted: Tue May 2 18:22:47 PDT 2017
Patch names: code/sock.001,
code/sock-s.001,
acl10193 (version 352),
acli10193,
libacl10193,
libacli10193,
libacl10193s,
libacli10193s,
acl10193s,
acli10193s,
libacl10196,
libacli10196,
acl10196,
acli10196,
libacl10196s,
libacli10196s,
acl10196s,
acli10196s
Description:Export new function acl-socket:get-ip-addresses. It returns a list of IP addresses that denote the running host machine on one or more interfaces. Each address is an integer IPv4 address or an IPv6 address structure.
Impact: recommended
Other info:Signals an error on windows
Shared library info:
PlatformACLIDIntl. ACLID
linux86smplisp_build_166lisp_build_167
freebsdlisp_build_183lisp_build_184
freebsd-64.64smplisp_build_163lisp_build_164
linux86lisp_build_183lisp_build_184
linuxamd64.64lisp_build_163lisp_build_164
linuxamd64.64smplisp_build_163lisp_build_164
linuxarm64.64lisp_build_163lisp_build_164
linuxarm64.64smplisp_build_163lisp_build_164
macosx86lisp_build_198lisp_build_199
macosx86-64.64lisp_build_165lisp_build_166
macosx86-64.64smplisp_build_165lisp_build_166
solarislisp_build_163lisp_build_164
solaris.64lisp_build_163lisp_build_164
solarisamd64.64lisp_build_163lisp_build_164
windowslisp_build_352lisp_build_353
windows.smplisp_build_334lisp_build_335
windows.64lisp_build_334lisp_build_335
windows.64smplisp_build_339lisp_build_340
freebsd-trialN/Alisp_build_185
linux86-trialN/Alisp_build_185
macosx86-trialN/Alisp_build_200
windows-trialN/Alisp_build_354

aserve patch aserve
Date posted: Tue May 2 18:22:47 PDT 2017
Patch name: code/aserve.001
Description:Speed up an internal function used to process HTTP requests.
Impact: recommended

shared-library patch acl10193 (version 336) ...
Date posted: Mon Apr 17 09:17:32 PDT 2017
Patch names: acl10193 (version 336),
acli10193,
libacl10193,
libacli10193,
libacl10193s,
libacli10193s,
acl10193s,
acli10193s,
libacl10196,
libacli10196,
acl10196,
acli10196,
libacl10196s,
libacli10196s,
acl10196s,
acli10196s
Description:Fixes a bug in the profiler in many architectures which caused memory errors when functions were fwrapped or traced.
Impact: recommended
Shared library info:
PlatformACLIDIntl. ACLID
linux86smplisp_build_156lisp_build_157
freebsdlisp_build_172lisp_build_173
freebsd-64.64smplisp_build_153lisp_build_154
linux86lisp_build_172lisp_build_173
linuxamd64.64lisp_build_153lisp_build_154
linuxamd64.64smplisp_build_153lisp_build_154
linuxarm64.64lisp_build_153lisp_build_154
linuxarm64.64smplisp_build_153lisp_build_154
macosx86lisp_build_177lisp_build_178
macosx86-64.64lisp_build_155lisp_build_156
macosx86-64.64smplisp_build_155lisp_build_156
solarislisp_build_153lisp_build_154
solaris.64lisp_build_153lisp_build_154
solarisamd64.64lisp_build_153lisp_build_154
windowslisp_build_336lisp_build_337
windows.smplisp_build_321lisp_build_322
windows.64lisp_build_321lisp_build_322
windows.64smplisp_build_326lisp_build_327

lisp patch pma001
Date posted: Tue Apr 11 13:47:58 PDT 2017
Patch name: update/pma001.001
Description:Fixes function spec handling for functions in the runtime-system (functions written in lisp but compiled to assembler code and linked in with the rest of the Allegro shared-library). These function specs are not usually useful to users, but in the cases where Franz developers must debug on-site, correct function-spec handling may be required.
Impact: minor

base patch util-string
Date posted: Tue Apr 11 09:42:57 PDT 2017
Patch name: code/util-string.001
Description:Fixes an inconsistency in util.string:string+ in its treatment of nil arguments. The correct behavior is that nil is treated as an empty string (i.e. it adds no result to the final string), rather than treating nil as a symbol and appending `nil' or `NIL' to the result. The behavior was correct when the final string was 300 characters or less. With this patch the behavior is now correct for longer strings.
Impact: recommended

acache patch acache-3.1.1
Date posted: Wed Apr 5 07:26:35 PDT 2017
Patch name: code/acache-3.1.1.000
Description: Update to version 3.1.1 of AllegroCache
  • 3.1.0: Add the capability of making client server connections encrypted. See the :authenticate and :rsa-keys argumments to start-server and the :secure argument to open-network-database.
  • 3.1.1: An expression cursor over a class will now be returned even if no member of the class has been created yet. The database must be read/write for this to work.
Impact: recommended

base patch srecord
Date posted: Mon Mar 27 19:45:41 PDT 2017
Patch name: code/srecord.001
Description:Adds a parser for excl:without-redefinition-warnings and excl:without-package-locks, so that functions defined in its body can be seen by the source finding software.
Impact: recommended

base patch genapp1 for mswindows only
Date posted: Mon Mar 27 19:45:41 PDT 2017
Patch name: private/genapp1.001
Description:

On Windows, applications installed on non-development machines require installation of the Microsoft Visual C++ run-time components, if vcruntime140.dll does not exist in the Windows 'System32' directory.

    This amounts to running these programs, found in the Allegro directory and now in the directory created by generate-application:
  • 32-bit: vcredist_x86.exe
  • 64-bit: vcredist_x64.exe

If you are installing these with your application, you can give the above programs the '/passive' command line argument to make them not ask your user any questions. The installer returns exit status 0 if it succeeds, and any other value if it does not.

Impact: recommended

Initial ACLID_lisp_build numbers
Shared library info:
PlatformACLIDIntl. ACLID
freebsd-64.64lisp_build_131lisp_build 132
freebsdlisp_build_149lisp_build 148
linux86lisp_build_149lisp_build 148
linux86smplisp_build_133lisp_build 134
linuxamd64.64lisp_build_131lisp_build 132
linuxamd64.64smplisp_build_131lisp_build 132
linuxarm64.64lisp_build_131lisp_build 132
linuxarm64.64smplisp_build_131lisp_build 132
macosx86-64.64lisp_build_133lisp_build 134
macosx86-64.64smplisp_build_133lisp_build 134
macosx86lisp_build_154lisp_build 153
solaris.64lisp_build_131lisp_build 132
solarislisp_build_131lisp_build 132
solarisamd64.64lisp_build_131lisp_build 132
windows.64lisp_build_274lisp_build 273
windows.64smplisp_build_274lisp_build 273
windowslisp_build_286lisp_build 285
windowssmplisp_build_286lisp_build 285
Copyright © 2017 Franz Inc., All Rights Reserved | Privacy Statement Twitter Google+