{ewe} annotated tag ewe/1.49.4 created. ewe/1.49.4

tg at freewrt.org tg at freewrt.org
Tue Aug 13 15:02:32 UTC 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Supplemental git repository ewe for FreeWRT project miros".

The annotated tag, ewe/1.49.4 has been created
        at  04f78d9fadcbd83b907ba55135f2afa40b288093 (tag)
   tagging  89ee008c8f02811de8501c42428dcc6c00cdc951 (commit)
 tagged by  Thorsten Glaser
        on  Sun May 13 16:36:25 2012 +0200

- Log -----------------------------------------------------------------
Lunix Ewe 1.49mb4 (as released and packaged in The MirPorts Framework)

-r--r--r--  4 tg  miros-cvsadm  26055903 Jul 22  2008 /MirOS/dist/hosted/other/ewe-1.49mb4.tar.gz

Thorsten Glaser (127):
      Initial revision
      another binary file from Ewe 1.49 which I’d like to get the source of…
      add new “ignored” dir: bin
      add RCS IDs
      despite the big fat warning, this application uses headers internal to libz
      fix using speeds ≠ 9600 bps on MirBSD
      include file path fixes
      use fsync(2) not fdatasync, which is GNU/Linux specific
      do not use cast-lvalues, fixes compliation with g++ 3.4
      add the two missing source files
      first draft at compiling the class library, probably will not work as-is
      convert ewe/database/DatabaseObject.java to UTF-8
      fix for classes/ewe/util/Hashtable.java: Type 'MapEntry' not found in the
      ah yea, rcsid
      experimental ordering, but commented out, seems to be not needed now
      work around a gcj 3.4.6 bug
      make gcj happy: Dr. Pfeffer says that Java™ has a language feature which
      gcj doesn’t map null to Object, just to void
      fix build
      something just cought my eye...
      woaah, I don’t believe it…
      all the build magic
      fix perms
      … then add one (from ewe-1.49mb2.cpio.gz) that worked (for me) … for now…
      one last permission fix (or so I hope)
      move vm_unix directory to vm
      remove unneeded declaration
      Benny and I learned to not name any targets like pathnames
      make it so that we can at least compile a working ewe binary
      attempt at a not-too-cute-looking-yet top-level Makefile
      bump the default datasize ulimit, Java™ needs lots of RAM
      make this compile: we cannot catch super-constructor exceptions,
      fix full build, attributes
      typo
      didn't mean to commit this
      fix unix test
      install eni.h
      simplify
      add precompiled demo from the binary distribution
      build Ewe.ewe with ecj
      de-packagise, add Makefiles
      ┌─ add one compiled myself, with:
      build system improvements
      add more necessary(?) files from the SDK
      add self-compiled (gcj) 99-bottles-of-beer example
      enable build of both CLI and GTK+1 VMs in both bundled and non-embedded
      2008
      move vm/Ewe.ewe to devel/ewe.ewe - the CompileEwe etc. files shall follow
      new: CompileEwe.tgz
      This is essentially the diff between JavaEwe.zip and ewe.jar when
      simplify: use only ecj not gcj
      extra source code from JavaEwe.zip
      generation of the rest files - except, again,
      move EweConfig.ewe to devel/ as well
      mkdir binjdk
      this file had Macintosh line endings, WTF?!
      these are required for the JDK version of Ewe, since we
      when building for JDK, we need to be able to build against Sun’s classes,
      install ’em all
      disable ANY debug info while building for Ewe
      finally, add a string-pooled but not MakePool’d version (doesn’t work
      sync with base
      sync
      Pooled.ewe doesn’t work on Debian GNU/Linux (flyingfish.freewrt.org) either
      add GTK+2 support¹ and fix the most annoying compiler warnings
      • try to unify the #include <…> mess
      unify (coding style)
      shaddap
      copy from classes/ewe/security/SecureRandom.java
      extend and embrace, or so:
      • cast into int _after_ the bitwise AND with the long value is done,
      convert to use ewe.security.SecureRandom
      cast hell
      always install the *.tgz files even if the *.{jar,zip} files exist
      oops, the source files were missing from JavaEwe
      need the extrajdk source files too, for JavaEwe
      • clean up code
      make compileable under GNU/Linux again: link against libmirmake if exists
      add homepage of Ewesoft’s original Ewe VM
      add classes/.../*.htm[l] to the ewe.ewe and *Ewe.zip files
      sync with Ewe-Deprecated.zip
      Initial revision
      Initial revision
      sync with Ewe149-Source-Java.zip (missed only this file when comparing)
      add self-compiled (gcj) HelloWorld example, to make this collection
      add missing files from Ewe 1.49 Linux source
      merge ewedefs.h
      icon, from Ewe 1.49 Win32 source
      Initial revision
      use eni.h instead of ewedefs.h (superset)
      META-INF is generated from (fast)jar automatically
      mention Qt2 support isn’t ready yet
      update licencing information to cover _all_ files in CVS and tarballs
      regen using gcj
      fix building native DLLs (yes! I did.)
      • copy over __IDSTRING() definition from ewe.cpp to a global header, which
      add -h, -? (help) and -v (version)
      this is the MirEwe VM now
      unify naming
      write a manual page, sort of reverse engineering the meaning of quite a few
      protect from multiple inclusion
      fix the warning: as of release 5, 'enum' is a keyword, and may not be used
      fix all warnings (and even a couple of bugs!) the IcePick (IcedTea) javac
      use IcePick (javac 1.7.0-opensource, icepick_0.01-2) to compile the class
      add a target for recreating devel/javadoc (not working as of now though)
      regenerate this mit gjdoc on flyingfish instead of icepick-javadoc on hephaistos… this one at least works ☹
      • fix a typo
      regenerate using IcePick
      • install the icon too
      be special about makepool version number and show-missing-native mode
      and distinguish the ne versions
      typo
      remove advertising clause for all of contrib/ except
      fuck Apple, take two within like 25 hours…
      more Darwin idiocy…
      pointer targets in passing argument 2 of 'rgbconvert' differ in signedness
      • quote things properly when adding random make variables, e.g. MACHINE
      allow building on GNU/Linux again after arc4random changes
      run the non-interactive version of Jewel with the CLI version of Ewe
      • nmunix_c.c: while time_t and u_long are the same type, you cannot use
      OpenBSD has no libdl.a stub
      workaround for building with native OpenBSD make
      better safe than sorry – alignment of data items
      bump to Lunix Ewe 1.49mb4
      fix git cvsimport glitch – let textual content match CVS export
      remove .cvsignore files
      add the missing ZIP variants of .tgz from ewe-1.49mb4.tar.gz

-----------------------------------------------------------------------


hooks/post-receive
-- 
Supplemental git repository ewe for FreeWRT project miros
(FreeWRT project miros repository ewe)


More information about the MirOS-commits mailing list