Quantcast

Lasso 9.3.2b5 available

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Lasso 9.3.2b5 available

Eric Knibbe-2
Beta 5 of Lasso 9.3.2 is available for download. Changes since b3 are in bold at <http://www.lassosoft.com/Lasso-9-Change-Notes>.
- Since b4 there's been *lots* of fixes applied to the LUX interface. Just about every screen should now work as it appears it should.
- A failure on security_registry->addUser was fixed, and proper error messages were added to removeUser, listUsersByGroup, getGroup, removeGroup, listGroupsByUser.
- I believe the connection handling issue (which affected sys_process) has been fixed this time. (The original issue was that lassospitfire wasn't properly handling HTTP connections when closed by the client. The original fix in b4 was to close it if no bytes were read, but that broke sys_process, since it turns out filesystem I/O is done with the same code. It now ends the connection only for HTTP requests.)
- a limitation in _ffi was worked around. It usually relies on calling strlen() to figure out where a returned value ends, which can cause problems if a null byte (00 in hex) is actually part of the returned value, such as when calling a hash function. It's now possible to specify an expected length for the returned value. For example, to call OpenSSL's SHA512 function directly:

        _ffi('SHA512', 'C64', 'C', #value, 'i32', #value->size)->encodeHex

will call SHA512 expecting a 64-byte char* in return, passing #value as a char* for the first parameter and #value->size as a 32-bit integer as the second. (None of this was ever documented for some reason, possibly because it was never fully tested, or b/c it doesn't work in interpreted mode. In theory it can let you call C functions directly from Lasso, whether built-in or compiled into a module.)

- OS X 10.7 - macOS 10.12
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-for-Mac-9.3.2-b5.zip>
- CentOS 5/6/7
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el5.x86_64.rpm>
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el6.x86_64.rpm>
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el7.x86_64.rpm>
        - to install with dependencies from a local RPM:
                yum -y --nogpgcheck localinstall Lasso-Instance-Manager-9.3*.rpm
- Ubuntu 14
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-instance-manager_9.3.2-b5_amd64.deb>
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-imagemagick_9.3.2-b5_amd64.deb>
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-java-api_9.3.2-b5_amd64.deb>
        - to install with dependencies from a local package:
                sudo apt-get update
                sudo apt-get install apache2
                sudo dpkg -i lasso-instance-manager_9.3*.deb lasso-imagemagick_9.3*.deb lasso-java-api_9.3*.deb (ignore its error messages)
                sudo apt-get install -f
- Windows Server 2012, 2012R2
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-with-LUX-9.3.2-b5-Apache2.exe>
        <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-with-LUX-9.3.2-b5-IIS.exe>

‐‐‐‐‐‐‐‐‐‐✂‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
Eric3
 


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Lasso 9.3.2b5 available

Marc Vos-3
Hey Hey! Quite a list with fixes! Will install and test this weekend...

- -
Thanks,
Marc

> Op 21 apr. 2017 om 22:38 heeft Eric Knibbe <[hidden email]> het volgende geschreven:
>
> Beta 5 of Lasso 9.3.2 is available for download. Changes since b3 are in bold at <http://www.lassosoft.com/Lasso-9-Change-Notes>.
> - Since b4 there's been *lots* of fixes applied to the LUX interface. Just about every screen should now work as it appears it should.
> - A failure on security_registry->addUser was fixed, and proper error messages were added to removeUser, listUsersByGroup, getGroup, removeGroup, listGroupsByUser.
> - I believe the connection handling issue (which affected sys_process) has been fixed this time. (The original issue was that lassospitfire wasn't properly handling HTTP connections when closed by the client. The original fix in b4 was to close it if no bytes were read, but that broke sys_process, since it turns out filesystem I/O is done with the same code. It now ends the connection only for HTTP requests.)
> - a limitation in _ffi was worked around. It usually relies on calling strlen() to figure out where a returned value ends, which can cause problems if a null byte (00 in hex) is actually part of the returned value, such as when calling a hash function. It's now possible to specify an expected length for the returned value. For example, to call OpenSSL's SHA512 function directly:
>
>    _ffi('SHA512', 'C64', 'C', #value, 'i32', #value->size)->encodeHex
>
> will call SHA512 expecting a 64-byte char* in return, passing #value as a char* for the first parameter and #value->size as a 32-bit integer as the second. (None of this was ever documented for some reason, possibly because it was never fully tested, or b/c it doesn't work in interpreted mode. In theory it can let you call C functions directly from Lasso, whether built-in or compiled into a module.)
>
> - OS X 10.7 - macOS 10.12
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-for-Mac-9.3.2-b5.zip>
> - CentOS 5/6/7
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el5.x86_64.rpm>
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el6.x86_64.rpm>
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Instance-Manager-9.3.2-b5.el7.x86_64.rpm>
>    - to install with dependencies from a local RPM:
>        yum -y --nogpgcheck localinstall Lasso-Instance-Manager-9.3*.rpm
> - Ubuntu 14
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-instance-manager_9.3.2-b5_amd64.deb>
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-imagemagick_9.3.2-b5_amd64.deb>
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/lasso-java-api_9.3.2-b5_amd64.deb>
>    - to install with dependencies from a local package:
>        sudo apt-get update
>        sudo apt-get install apache2
>        sudo dpkg -i lasso-instance-manager_9.3*.deb lasso-imagemagick_9.3*.deb lasso-java-api_9.3*.deb (ignore its error messages)
>        sudo apt-get install -f
> - Windows Server 2012, 2012R2
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-with-LUX-9.3.2-b5-Apache2.exe>
>    <http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-with-LUX-9.3.2-b5-IIS.exe>
>
> ‐‐‐‐‐‐‐‐‐‐✂‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
> Eric3
>
>
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Lasso 9.3.2b5 available

stevepiercy
In reply to this post by Eric Knibbe-2
On 4/21/17 at 4:38 PM, [hidden email] (Eric Knibbe) pronounced:

>- OS X 10.7 - macOS 10.12
>
>http://www.lassosoft.com/_downloads/public/Lasso_Server/BETA/Lasso-Server-for-Mac-9.3.2-b5.zip

Downloaded and unzipped from the above link, but the unzipped
installer file is named:

Lasso Server for Mac 9.3.2-b4.pkg

Can you double-check?

--steve

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy              Website Builder              Soquel, CA
<[hidden email]>               <http://www.stevepiercy.com/>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Lasso 9.3.2b5 available

Jolle Carlestam-2
21 apr. 2017 kl. 23:47 skrev Steve Piercy - Website Builder <[hidden email]>:
>
> Downloaded and unzipped from the above link, but the unzipped installer file is named:
>
> Lasso Server for Mac 9.3.2-b4.pkg
>
> Can you double-check?

I’m assuming that’s an error in naming but not in content. I’ve installed it and the reported sys_process error is gone. Thus can’t be beta4.
So far everything else seems to be in place as well.

HDB
Jolle

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Loading...