Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/FiguraMC/luaj


https://github.com/FiguraMC/luaj

Correct release not comment

e7940fd3a216472190250eea791477361b5b5bb9 authored over 9 years ago by James Roseborough <[email protected]>
Extend ant build script to produce snapshot releases.

cdbb46f497b45e9e4e4b73fafde3499effb52c7c authored over 9 years ago by James Roseborough <[email protected]>
Extend reach of .cvsignore file

e866bd45edea22bcd20dc4dfe91902c6d476fc5d authored over 9 years ago by James Roseborough <[email protected]>
Add utilities and sample code to load luaj in custom class loader for strong sandboxing, and use of orphaned threads.

b545646922bea406a37a2cd53c35588b63cfe301 authored over 9 years ago by James Roseborough <[email protected]>
Fix links in javadoc

70f7859cee16911bfd981cc871f8592428a2f38e authored over 9 years ago by James Roseborough <[email protected]>
Fix javadoc comments.

f3fb9a7fde2dba745f37bdc2d2516c9d0d103422 authored over 9 years ago by James Roseborough <[email protected]>
Improve links in javadoc comments.

ef008fca5e89f6b71ede6fa4b4008ab10970119d authored over 9 years ago by James Roseborough <[email protected]>
Remove unused code

1cbe99d3c59b18354849a4f6abd55da26b9a2520 authored over 9 years ago by James Roseborough <[email protected]>
Add samplesandboxed.lua script to demonstrate sandboxing in lua.

7f5d052faa9bad245d8414e332d6e82471118db0 authored over 9 years ago by James Roseborough <[email protected]>
Fix message when disallowing plain setmetatable for non-tables.

b16c521f40642876ea07296da4c94e3b0eb60e7d authored over 9 years ago by James Roseborough <[email protected]>
Turn off traceback by default. Use xpcall with debug.traceback instead.

977353080c4655a7b2e9e321462eeb2c7ff387f0 authored over 9 years ago by James Roseborough <[email protected]>
Add SampleSandboxed.java sample code to illustrate sandboxing.

2c50d505ebe9657f6dd75a09ee7aa91378dd45a7 authored over 9 years ago by James Roseborough <[email protected]>
Correct userdata usage in debug lib.

57888814df10b73aab8d5e7998fdcd9319c34570 authored over 9 years ago by James Roseborough <[email protected]>
Improve string lib factoring, javadoc on lib loading functions.

878bf5ac7863286d7653682817c855f1218cda1e authored over 9 years ago by James Roseborough <[email protected]>
Move hook function state to LuaThread.State class.

591de13a462169800527039342852d784a8c731a authored over 9 years ago by James Roseborough <[email protected]>
Add blank initializers to all Prototypes.

450692d130a4d186baf895ce9e64ad53e812920c authored over 9 years ago by James Roseborough <[email protected]>
Add function to Print to print only stack.

d0e0fd4445ab741fe260822276c147f2ff99930a authored over 9 years ago by James Roseborough <[email protected]>
Add ReadOnlyTable and ReadWriteShadowTable, add sandboxing example code, make string metatable a real metatable.

ba43e15e72779b0a67fd34740b50f033de23fa18 authored over 9 years ago by James Roseborough <[email protected]>
ix os.date("*t") to return hour in 24 hour format (fixes issue #45)

85381770a751d7f6b0e17ae3fa571448cb8d79b7 authored over 9 years ago by James Roseborough <[email protected]>
Improve synchronization of debug library

87f19030cb5d2f78428bd405cdd6d8d108924ba1 authored over 9 years ago by James Roseborough <[email protected]>
LuaScriptEngineFactory.getScriptEngine() now returns new instance of lua script engine for each call.

237c384d55420b5fadc8bd0e80cdbc688ba6b7b1 authored over 9 years ago by James Roseborough <[email protected]>
Improve collection of orphaned coroutines when yielding from debug hook functions.

cd9cdc496e1b5b5d762df63dabf21b953b05afd7 authored over 9 years ago by James Roseborough <[email protected]>
Let os.getenv() return System.getenv() values first for JSE, then fall back to properties

31c13af7b47cd2d25c0eeabff1988adb47a56d56 authored over 9 years ago by James Roseborough <[email protected]>
Fix aliasing issue for some multiple assignments from varargs return values

17ffcc69402991587698d52d234b94e62f7fab84 authored over 9 years ago by James Roseborough <[email protected]>
Fix aliasing issue for some multiple assignments from varargs return values

4cf1dca26437b6020eadf250ab4768a1a63f8b4e authored over 9 years ago by James Roseborough <[email protected]>
Fix return value for table.remove() and table.insert()

06a9ddbb88c9755ee0fb85951a08e5610deb432d authored over 9 years ago by James Roseborough <[email protected]>
Add test for balanced match on empty string.

4c3bb1d7098e2c79729ec8497a2cb0f7a49c79ef authored over 9 years ago by James Roseborough <[email protected]>
Update comment to link to bug number.

baccc39c749550f2e898c0514dde8cd7e004bd42 authored over 9 years ago by James Roseborough <[email protected]>
List keyeq() and keyindex() methods as abstract on LuaTable.Entry.

63e99c1500a6fe55eefd907cd46d66a2fc987f6c authored over 9 years ago by James Roseborough <[email protected]>
Allow access to Java inner classes using lua field syntax.

8c8c98fb0027183095804f053e08d18fd790f67b authored over 9 years ago by James Roseborough <[email protected]>
Let collectgarbage() behave as collectgarbage("collect")

6bde11639c8eb00c477617897f02bda11ac37af1 authored over 9 years ago by James Roseborough <[email protected]>
Improve string byte backing ownership, add gradle file, up version, improve build packaging rules.

c8e4bea43d4e4f4527a6e4dca73be059478af8ef authored over 9 years ago by James Roseborough <[email protected]>
Allow error() function to pass any lua object including non-strings.

71500e7d8d64482af947c46ae878114aaa65abc6 authored over 9 years ago by James Roseborough <[email protected]>
Convert anonymous classes to inner classes (gradle build support).

c5081c5de1a86f18ac63099b3170e4f769fd7931 authored over 9 years ago by James Roseborough <[email protected]>
Fix corner cases in _LE and _LEN metatag processing.

c0e043403fec8abff9775840fd60598411b43eb8 authored almost 10 years ago by James Roseborough <[email protected]>
Make buffered stream classes package scope.

384bf690c809331e626d611dd0b3b1e7c4eab401 authored over 10 years ago by James Roseborough <[email protected]>
Update version to 3.0

e115be79a27241ed879508275f74f150e81cac62 authored over 10 years ago by James Roseborough <[email protected]>
Fix line number reporting in debug stack traces (fixes issue #30).

54788cdc717ed227a6479f75dc0b7138daf86ac0 authored over 10 years ago by James Roseborough <[email protected]>
Coerce byte[] to LuaString, pass LuaValue as-is in CoerceJavaToLua.coerce().

83d54e9d77b7ede4111bbc62bf54a133b96b0fea authored over 10 years ago by James Roseborough <[email protected]>
Fix bug in Globals.UTF8Stream affecting loading from Readers. Add buffered input for compiling and loading of scripts.

7d06027154f132381d8b70658a839b72387a26e4 authored over 10 years ago by James Roseborough <[email protected]>
General updates to README documentation.

60c868cd9aef533d5ba22ccf5ed61480b805f42e authored over 10 years ago by James Roseborough <[email protected]>
Guard against exceptions when reading properties.

df6167cb665b22d5eb456deb7d4248066cec93d4 authored over 10 years ago by James Roseborough <[email protected]>
Rename Globals.FINDER to Globals.finder.

a6105d5f626289f619e4ffbf0882dbb6e5177daa authored over 10 years ago by James Roseborough <[email protected]>
Autoflush and encode written bytes in script contexts (fixes issue #20)

e9ee95fd58d1c3211ed208eba6b8c51cb35aa6e8 authored over 10 years ago by James Roseborough <[email protected]>
Pass user-supplied ScriptContext to script engine evaluation (fixes issue #21).

736218d1f26be0c48d5db64f79d1ea6473ae1c36 authored over 10 years ago by James Roseborough <[email protected]>
Fix balanced match for empty string (fixes issue #23)

7b97573ac8002ac808dcf12720c5f5816b3c5205 authored over 10 years ago by James Roseborough <[email protected]>
Add example android project.

f17e9d7018a5b4e6e9c7c236af486780fbbdc5f7 authored over 10 years ago by James Roseborough <[email protected]>
Add obfuscation to applet.

464e8ad1d43fa4effb90ed6c08c604051095a26d authored almost 11 years ago by James Roseborough <[email protected]>
Display key characters in sample applet

8dce89ab7d5cf6af1e26f62e813055208e9f62fd authored almost 11 years ago by James Roseborough <[email protected]>
Let sample applet use a plain class loader within the luajava library.

8201095b0d0f3c9c2f1a03d604e4aa9515ad99f6 authored almost 11 years ago by James Roseborough <[email protected]>
Add sample applet build file.

1bc4acdb89b9422161cc8baae61542adcd1938d5 authored almost 11 years ago by James Roseborough <[email protected]>
Add sample applet sources.

1b6be3c99fef91f4b6332b867b4320c5d581d5a8 authored almost 11 years ago by James Roseborough <[email protected]>
Up version to beta3

e98f349e9cdb22f799e423cf11639ac03cbe071f authored almost 11 years ago by James Roseborough <[email protected]>
Fix maven example code to match API changes.

48a214fc209b2dd9e671ed30eac0598053501cbc authored almost 11 years ago by James Roseborough <[email protected]>
Up version to beta3

25a5e98fe008cdb12f732eab5a72b70462f4c4cb authored almost 11 years ago by James Roseborough <[email protected]>
Update release notes.

0dbaf868f10fcad1d5d93d4ae5e95db62878f082 authored almost 11 years ago by James Roseborough <[email protected]>
Update swingapp example to expect os.time to be in seconds.

c755752879980e9e21b36e2d5e21d7d664b83ca1 authored almost 11 years ago by James Roseborough <[email protected]>
Updates to README

b2fedfb8bf23bf04c7467becc146c054dbac4f46 authored almost 11 years ago by James Roseborough <[email protected]>
Add back stack traces when debug is installed and new error message handler is defined.

0304dc1736aaacf3bb63cedb6504eacb47f90176 authored almost 11 years ago by James Roseborough <[email protected]>
Make error message handler in xpcall per-thread instead of per-globals.

03985ec7eefcf5da82b4cf4ab2bd9e5f9bafe267 authored almost 11 years ago by James Roseborough <[email protected]>
Let errors thrown in debug hooks bubble up to the running coroutine.

b0d52fe1180bf4852c6d644f646cbb2dfbfe30f7 authored almost 11 years ago by James Roseborough <[email protected]>
Add back deprecated function for compatibility

18c1116d22614f3c19f94dfd7302e60eef59a65f authored almost 11 years ago by James Roseborough <[email protected]>
Improve documentation around loading.

337ff63dbb54f5d54f82b9feddaa925d0415dd23 authored almost 11 years ago by James Roseborough <[email protected]>
Update javadoc comments related to library initialization and loading lua code.

de33943eafdbca17df86b5b70455a70d3c80f132 authored almost 11 years ago by James Roseborough <[email protected]>
Update javadoc comments related to library inintialization.

04fd646c87a8dbdd11e7ef69bad2bc6eaa3d03c7 authored almost 11 years ago by James Roseborough <[email protected]>
Refactor API's related to compiling and loading scripts and character encoding handling.

2123d3f924c3738e51ee52dffcda94bee539727b authored about 11 years ago by James Roseborough <[email protected]>
Implement optional table argument to os.time()

a552494b72463f2dd0bfdf98e38f062f0dcc2d37 authored over 11 years ago by James Roseborough <[email protected]>
Improve compatibility of os.date() function

9179e74e369418fa3f36a452da9cf45624894efc authored over 11 years ago by James Roseborough <[email protected]>
Implement most '%' formatting types for os.date()

db1c7a17b2461619500b0b8f9bd4511fd6c4f0ba authored over 11 years ago by James Roseborough <[email protected]>
Fix os.time() to return a number of seconds.

07fb564edd26bdd43ace5dfd98c50deb2603144f authored over 11 years ago by James Roseborough <[email protected]>
Let LuaValue.checkfunction() return a LuaFunction

efe0dc42bd8fcf956240afcac6ef626db367d81e authored over 11 years ago by James Roseborough <[email protected]>
Increment version numbers to 3.0-beta2 (next release)

729d7bb9da835f03131228ecad9788c4cc9e1f08 authored over 11 years ago by James Roseborough <[email protected]>
Update version to beta1

1891adf4f281e6a114830258b3aa304f33fc21c5 authored over 11 years ago by James Roseborough <[email protected]>
Correct classpath spec on compile step in readme.

db076e19122f765e910197c79c2ee4042ec64983 authored over 11 years ago by James Roseborough <[email protected]>
Edit version referred to in doc to be beta1

bc80f2de1e1ef73de7c68fb6f1db858f34b43d01 authored over 11 years ago by James Roseborough <[email protected]>
Add documentation on thread safety with luaj 3.0

725cb7ab49fd7c6386463aeb08b99931625224e8 authored over 11 years ago by James Roseborough <[email protected]>
Add test that removes elements from table while iterating.

e9c39d616b88cb9243d6a4dfb52764e2c6e3c7cd authored over 11 years ago by James Roseborough <[email protected]>
Refactor table implementation.

f3aeb69d302fa4d12abc103f55ac5d468779b4c6 authored over 11 years ago by Ian Farmer <[email protected]>
Remove obsolete test class TableArrayTest.java.

This file contained the same tests as TableTest.java.

49fc8ec7ec496c1944224a618a2fe741fdc2bbab authored over 11 years ago by Ian Farmer <[email protected]>
Fix Globals.load() to call the library with an empty modname and the globals as the environment. Change standard libraries to be called with two arguments, a modname and an environment.

9b5923432712ca0a2e551e187af9184bc144400e authored over 11 years ago by James Roseborough <[email protected]>
Fix bug in LuaJava overload resolution.

120ac758c45e3f6ec5573c77b3a64994900ffed6 authored over 11 years ago by Ian Farmer <[email protected]>
Fix 2 bugs in LuaString.

* Number parsing did not check for overflow.
* A circular dependency could cause random NullPo...

9aeb0e2eac53d54f929caad670b5aaf94a9e5809 authored over 11 years ago by Ian Farmer <[email protected]>
Fix hash codes of doubles.

e5d666efd0e450d85db2a1b687596f88495951dd authored over 11 years ago by Ian Farmer <[email protected]>
Fix Lua to Java coercion directly on Java classes.

711c8c817fc20b7048a61df5a5254a5bdb25dea8 authored over 11 years ago by James Roseborough <[email protected]>
Coerce script engine eval() return values to Java.

869f0e003c9255c03c6ce82a768cd4e816f416fc authored over 11 years ago by James Roseborough <[email protected]>
Fix pluggable scripting engine lookup, simplify implementation, and add unit tests.

9a3f6161ce02c59a654cb4e3f2bd7a4e1b730851 authored over 11 years ago by James Roseborough <[email protected]>
Fix bug that didn't read package.path from environment.

56fe850437a3c9f4d7a5f027230bf9fcb0b44302 authored over 11 years ago by James Roseborough <[email protected]>
Implement redirection for pluggable scripting contexts

424e80900ace51630e0204cb1728a7427788eb0b authored over 11 years ago by James Roseborough <[email protected]>
Implement redirection for pluggable scripting contexts

8a93c061f7f89baf4f828df0578aa64e4bb3e9f5 authored over 11 years ago by James Roseborough <[email protected]>
Add artifacts to Maven central repository.

05ac5f22e0a6040c29480c902e8b780024bd2659 authored over 11 years ago by James Roseborough <[email protected]>
Add ant target to install to maven, sample maven program.

9ffb9499e56eb8726dd3518c0c4d8dcc4226354a authored over 11 years ago by James Roseborough <[email protected]>
Add convenience function to load a String for execution.

1626aad3032b3c8b6c2ddd4b01f3998e0572658c authored over 11 years ago by James Roseborough <[email protected]>
Improve tests and behavior of string.indexOf operations.

cef619cb401733ae35e5db3e4ff6b7a8bc1a9028 authored over 11 years ago by James Roseborough <[email protected]>
Fix bug 3495802 to return correct offset of substrings from string.find()

1f89f30239ee97e9a8155d92824724920d617b68 authored over 11 years ago by James Roseborough <[email protected]>
Add test for long substring.

8a5e811c7fbc3eb660e8705cab306d317a379326 authored over 11 years ago by James Roseborough <[email protected]>
Fix bug 3565008 so that short substrings are backed by short arrays.

79ddb79c4d8a301536be76ec2bd3f7b27cd05d25 authored over 11 years ago by James Roseborough <[email protected]>
Fix bug 3565008 so that short substrings are backed by short arrays.

f1b421d25cd431dbdc3908d2ec0f997597dd89e8 authored over 11 years ago by James Roseborough <[email protected]>
Fix bug 3597515 memory leak due to string caching by simplifying caching logic.

fae55ba56a6b22b95e838460a893d20f1662f6b4 authored over 11 years ago by James Roseborough <[email protected]>
Move next version to 3.0-alpha3

13adb5a691adb8c027c7d6cdd8b7e53479552df2 authored over 11 years ago by James Roseborough <[email protected]>
Supply environment as extra argument when loading functions.

706d9ba47e11a64b78bf0f06e7dc87222fe6a231 authored over 11 years ago by James Roseborough <[email protected]>