12
I Use This!
Very Low Activity

News

Analyzed about 22 hours ago. based on code collected 1 day ago.
Posted about 13 years ago by Holger Hans Peter Freyther
I am working on GSM/SS7 protocol implementation on and off for a bit. The current modules can be found in these git repositories. Right now I am working on parsing and creating ISDN User Part (ISUP) messages and the general question of how to ... [More] express on-wire messages composed from mandantory, variable and optional fields (class based vs. instance based). For now I am using a class based approach as this allows me to have field decoding/encoding inside these classes but I am not sure if this is the best way and will keep on exploring it. After having finished the ISUP part I will move to the Transaction Capabilities Application Part (TCAP), Mobile Application Part (MAP) and Camel Application Part (CAP). All these protocols specify the messages in ASN.1 and use the Basic Encoding Rules (BER). The biggest obstacle is the lack of a ASN.1 stack. The LDAP code on SqueakSource has some basic (too basic) ASN.1 support, I have seen that VisualWorks has ASN.1 support as well but the code does not seem to be under a OpenSource license. Does anyone know a freely available ASN.1 implementation that supports DER encoding and BER decoding? Any hints would be welcome. [Less]
Posted about 13 years ago by Gwenael Casaccio
GNU Smalltalk 3.2.4 has been released at ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.gz SHA1 checksum: 6b164e145c1118ad74770bb15614478d47f55523 ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.xz SHA1 checksum: ... [More] 75b7077a02abb2ec01c5975e22d6138b541db38e This is a minor release, mostly consisting of bug fixes. This is the list of changes in this release: Autoload is extended to allow plugging in arbitrary loaders. Array items in a CStruct didn't work, this is fixed now. DLD could have problems when the same library was requested multiple times. Errors in the bind() system call were not detected correctly; this has been fixed. Fixes for platforms with 113-bit long doubles. Fixes to Delay in the presence of delays with the exact same expiration. Fixes to the HTTP package, including correct flushing of POST requests and doesNotUnderstand exceptions when the host did not exist. GLUT bindings now build correctly under Windows. Many smalltalk-mode improvements. New methods: TextCollector>>#critical:, nil can be passed to a C function accepting a #cObjectPtr (i.e. void **) argument. SocketAddress>>#allByName: returns nil now, instead of an empty array, when getaddrinfo succeeds but returns no address for the requested address class. SocketAddress>>#byName: returns addresses for the default address class when the receiver is SocketAddress (and not a subclass). Support for older versions of GnuTLS. Swazoo's static content serving was broken and has been fixed. The NetClients exception ProtocolError now includes the erroneous response. Similarly, the package includes ProtocolNotification which is used, for example, for HTTP redirects. Updated the Squeak/Pharo fileout parser. Updated VisualGST. Thanks to all who contributed to the release! Paolo [Less]
Posted about 13 years ago by Paolo Bonzini
GNU Smalltalk 3.2.4 has been released at ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.gzSHA1 checksum: 6b164e145c1118ad74770bb15614478d47f55523 ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.xzSHA1 checksum: ... [More] 75b7077a02abb2ec01c5975e22d6138b541db38e This is a minor release, mostly consisting of bug fixes. This is the list of changes in this release: Autoload is extended to allow plugging in arbitrary loaders. Array items in a CStruct didn't work, this is fixed now. DLD could have problems when the same library was requested multiple times. Errors in the bind() system call were not detected correctly; this has been fixed. Fixes for platforms with 113-bit long doubles. Fixes to Delay in the presence of delays with the exact same expiration. Fixes to the HTTP package, including correct flushing of POST requests and doesNotUnderstand exceptions when the host did not exist. GLUT bindings now build correctly under Windows. Many smalltalk-mode improvements. New methods: TextCollector>>#critical:, nil can be passed to a C function accepting a #cObjectPtr (i.e. void **) argument. SocketAddress>>#allByName: returns nil now, instead of an empty array, when getaddrinfo succeeds but returns no address for the requested address class. SocketAddress>>#byName: returns addresses for the default address class when the receiver is SocketAddress (and not a subclass). Support for older versions of GnuTLS. Swazoo's static content serving was broken and has been fixed. The NetClients exception ProtocolError now includes the erroneous response. Similarly, the package includes ProtocolNotification which is used, for example, for HTTP redirects. Updated the Squeak/Pharo fileout parser. Updated VisualGST. [Less]
Posted about 13 years ago by Paolo Bonzini
GNU Smalltalk 3.2.4 has been released at ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.gzSHA1 checksum: 6b164e145c1118ad74770bb15614478d47f55523 ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.4.tar.xzSHA1 checksum: ... [More] 75b7077a02abb2ec01c5975e22d6138b541db38e This is a minor release, mostly consisting of bug fixes. This is the list of changes in this release: Autoload is extended to allow plugging in arbitrary loaders. Array items in a CStruct didn't work, this is fixed now. DLD could have problems when the same library was requested multiple times. Errors in the bind() system call were not detected correctly; this has been fixed. Fixes for platforms with 113-bit long doubles. Fixes to Delay in the presence of delays with the exact same expiration. Fixes to the HTTP package, including correct flushing of POST requests and doesNotUnderstand exceptions when the host did not exist. GLUT bindings now build correctly under Windows. Many smalltalk-mode improvements. New methods: TextCollector>>#critical:, nil can be passed to a C function accepting a #cObjectPtr (i.e. void **) argument. SocketAddress>>#allByName: returns nil now, instead of an empty array, when getaddrinfo succeeds but returns no address for the requested address class. SocketAddress>>#byName: returns addresses for the default address class when the receiver is SocketAddress (and not a subclass). Support for older versions of GnuTLS. Swazoo's static content serving was broken and has been fixed. The NetClients exception ProtocolError now includes the erroneous response. Similarly, the package includes ProtocolNotification which is used, for example, for HTTP redirects. Updated the Squeak/Pharo fileout parser. Updated VisualGST. [Less]
Posted about 13 years ago by Gwenael Casaccio
Hi everyone, This short video show you how to install and start GNU Smalltalk on Ubuntu. First you should download the source code: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.3.tar.gz Second you have to install the dependencies : ... [More] libgtk2.0-dev li> gawk li> libreadline-dev li> texinfo li> After you can do the classical: ./configure make make install to start GNU Smalltalk    gst or    gst-browser The following video show you the different steps: [Less]
Posted about 13 years ago by Gwenael Casaccio
Hello Planet GNOME, I am happy to be included on Planet GNOME ;) My name is Gwenael, I live in the North of France near Lille (http://en.wikipedia.org/wiki/Lille) and I am working on an IDE for GNU Smalltalk (and thus improving the GTK binding of ... [More] GNU Smalltalk). GNU Smalltalk is a free implementation of the Smalltalk language (http://en.wikipedia.org/wiki/Smalltalk). Since two years I am working on this IDE named VisualGST (https://github.com/MrGwen/gst-visualgst). The goal of VisualGST is to provided modern all the widgets that GTK has with the dynamicity of Smalltalk and also to provide a nice experience for the user. So let me present you VisualGST ;-) VisualGST has all the tools needed to develop in Smalltalk, there is the main browser on which you can add new classes, create new method and even inside evaluate code. If you press it will open a transcript tool and workspace : The workspace tool is used to evaluate freely code; you can print the result, simply do the execution, debug the code or inspect the result. The transcript is only used to display information (old Smalltalk stuff I admit it should replaced with something more powerful). The inspector allows you to go inside an object display the instance variables, also you can send message to the object and browse the class too : GNU Smalltalk also provides a Cairo binding with a tetris game ;-) [Less]
Posted about 13 years ago by Canol Gökel
Ubuntu usually comes with an older version of GNU Smalltalk. To install a healthy GNU Smalltalk development environment which includes an IDE as well, here are the steps: Download the latest stable version (currently 3.2.3) using FTP:ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.3.tar.gz read more
Posted over 13 years ago by Hostgator Coupons
Free online live host gator codes offering discount coupon codes, vouchers for dedicated servers, vps hosting, reseller hosting and unlimited shared web hosting with hostgator.com including hostgator coupon for free first month, 20% off and $25 discount.
Posted over 13 years ago by Gwenael Casaccio
Hi, VisualGST 0.8.0 is out: - a new UI - kill a lot of bugs :D - internal design changes - icons for the UI - Menu, toolbar and popup menu builder - Sidebar for sender/implementer - correctly file out a namespace (will be used for packages) - ... ... [More] This release should be more stable, I've removed the last know bug that crash VisualGST. What are the plan for the next release: 0.8.(1/2) – PackageSource it will generate a package source and its dep file. – Bug fixing (yep again :-P) 0.8.5: – write unit test – Include preferences framework – migrate to the new state refactoring – package management within VisualGST with a tool like we have in linux distro (list of repositories/list of installed packages/…read more [Less]
Posted over 13 years ago by Gwenael Casaccio
Hi all, I would like to announce the second Beta of VisualGST 0.8.0 Here is the changelog of VisualGST: - Class name displayed on tab (Done by Nicolas Petton) - bug fixing - file out of namespaces with extensions support - commands improvements ... [More] (menu and tool bar refactoring) Here are the tasks for the third beta: - test the commands imagik.fr I would like to thanks Nicolas Petton and Paolo Bonzini for their help ;-) Cheers, Gwen [Less]