Ecosyste.ms: OpenCollective

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

github.com/fluffos/fluffos

Actively maintained LPMUD driver (LPC interpreter, MudOS fork)
https://github.com/fluffos/fluffos

<fix>(vm/internal/master.cc) #403 (#405)

* <fix>(master.cc) #403

Signed-off-by: Shea690901 <[email protected]>

* <ref>(master....

65e03b2015219cd70ca5cd8991aa7adc18ed47f2 authored about 7 years ago by Shea690901 <[email protected]>
Update README.md

ab1c400995f6a107b8f82adc9daedc4292ae0388 authored about 7 years ago by Yucong Sun <[email protected]>
Update README.md

a5e0dc2efe80113f68ddcd4fc10f8ccb3601bfd3 authored about 7 years ago by Yucong Sun <[email protected]>
update documentation for allocate() efun (#399)

* update documentation for allocate() efun

* typo fix in allocate man file

* fix signature...

97d03a5b286dcc01bc12e868820cbe280ee86286 authored about 7 years ago by Carl Lucas <[email protected]>
Remove duplicated line

f4bce0c3bb3ac87ede3e1083866878539d8053d7 authored about 7 years ago by Yucong Sun <[email protected]>
Implement otable using unorder_map.

6e2b766319f44537d4ee6996cf89671b070838c4 authored about 7 years ago by cartercheng <[email protected]>
Update README.md

afebd83f2c5ad93af3c2e7f14c76689def02e40b authored about 7 years ago by Yucong Sun <[email protected]>
Update README.md

ae058e4ffe5b2fe91d633fce85bc3f01228f17c7 authored about 7 years ago by Yucong Sun <[email protected]>
update coveralls

e36f9feed8c0ea8ddb5fde6d51497bc398d9b9d3 authored about 7 years ago by Yucong Sun <[email protected]>
Updating docs

f8a26af89af0652055e2ff8fef2a6a97f4f0d506 authored about 7 years ago by Yucong Sun <[email protected]>
Fix compliation under Mac OSX, tested on 10.13

f36b3a8395bbe5c65269c86e0adada9b07e80f5c authored about 7 years ago by Yucong Sun <[email protected]>
Adding a test case verifying update simulefun on the fly is possible.

fix #387

204f8e57c221322697c559ab0ce2f10ede7abf32 authored about 7 years ago by Yucong Sun <[email protected]>
Implement eval limit with std::chrono::steady_clock

Delete posix_timer and rename variables.

20e7b5a21026be2879609b0459f46e52f31774d5 authored about 7 years ago by Yucong Sun <[email protected]>
Install coveralls as user

7547b87548fd0f67ab80558ac7d8f60d43d7ea8e authored about 7 years ago by Yucong Sun <[email protected]>
Stop treating array-bounds as error, this doesn't work under GCC 6.4

1aac11396627127c7337aae9f8eda7a51fa1dbbd authored about 7 years ago by Yucong Sun <[email protected]>
Bump version number

e0481cdd5e99dc04840f0df63cb7dd2ec443d84c authored over 7 years ago by Yucong Sun <[email protected]>
Fix seperator when printing RC table.

627492d28f9ff57632738e64c23082cce54c35e4 authored over 7 years ago by Yucong Sun <[email protected]>
Print LPC predefines on startup.

a8dbd49eddc0dc7e061a2890f6765920c45a9541 authored over 7 years ago by Yucong Sun <[email protected]>
Restore PACKAGE_DWLIB

This partially reverts commit 0bd97021be884aae19df88937bfbce883f82f567.

392647b5eb895526edbe42b5dfb1ec91dd06a69b authored over 7 years ago by Yucong Sun <[email protected]>
Fix and enable PACKAGE_MATRIX by default.

69bebb61879098b3c0f5d63c645a9ec649b5af94 authored over 7 years ago by Yucong Sun <[email protected]>
update crasher and fix some newly found bugs

236c551277a1f10ac98f0d1273dfaa173f7cdffa authored over 7 years ago by Yucong Sun <[email protected]>
Fix memory leak in compress()/uncompress() efun.

Credit from https://github.com/lonely21/fluffos/commit/56aa8a268789a4e454538ca676c6cc6a7141c0bc#...

66b3a0c37b35641966c574d3829fdd4ab179ec4c authored over 7 years ago by Yucong Sun <[email protected]>
Delete 2 long defunct packages

0bd97021be884aae19df88937bfbce883f82f567 authored over 7 years ago by Yucong Sun <[email protected]>
Correctly detect autotools issue.

7cebb0ba94bb09201bf5fda8e545cc0a480c3b21 authored over 7 years ago by Yucong Sun <[email protected]>
Delete extra step in debug_message()

cf7ba9fdd95cf842c5ae5e923061fb918dc1eeef authored over 7 years ago by Yucong Sun <[email protected]>
Update version number

bc8c710aaceb83831e12830041d1966bdd85b65a authored over 7 years ago by Yucong Sun <[email protected]>
Adding a doc for cygwin

30bddae97cb44707878af9934a31f39bf38f2149 authored over 7 years ago by Yucong Sun <[email protected]>
update README for base/

effbf9f01cdfab557c38b0cb641b932f164ba3f8 authored over 7 years ago by Yucong Sun <[email protected]>
update README for include

e9088db3895d63b66e5ec01371857b271896c695 authored over 7 years ago by Yucong Sun <[email protected]>
speerate vm_init() with vm_start()

fb11a46281a93d11573658ce325491116cfad23c authored over 7 years ago by Yucong Sun <[email protected]>
Make old disassembler code work again.

ffccc138e3e32285331749043c78b5ac99023003 authored over 7 years ago by Yucong Sun <[email protected]>
Adding todo for heartbeats.cc

6b51fcc0bde4889434d0f74c68fc33a4d39b7205 authored over 7 years ago by Yucong Sun <[email protected]>
silent confusing mv failures in Makefile.

3e3a0b8b6f8fe19ee8ceb6012c420647cd185cdb authored over 7 years ago by Yucong Sun <[email protected]>
Enable 32bit address by default, fix misaligned pointer related to global variable

8af6a739402118fa655c53341aece414b33e3be3 authored over 7 years ago by Yucong Sun <[email protected]>
Turn on sprintf ignore ansi color in testsuite

793208cd0ee73bb85865a29b9fd38418b09f27f3 authored over 7 years ago by Yucong Sun <[email protected]>
Increase evaulator stack size to 64K

abbe40ea3686dafaeb1e7138f5ae6e7cea8e287e authored over 7 years ago by Yucong Sun <[email protected]>
use native toolchain on travis

ae99183aa6e19e6e85129cb075915636a078d852 authored over 7 years ago by Yucong Sun <[email protected]>
move boot_time into VM layer

7fc860196b00ff04fc05091b9af3718845b8680f authored over 7 years ago by Yucong Sun <[email protected]>
Delete console related stuff, reorg makefile to generate libdriver.a

eb09ad51c32db2d554ad814a371b6304804318ca authored over 7 years ago by Yucong Sun <[email protected]>
update gitignore

5a15310b658246ea90dc6a83786e12294a63a904 authored over 7 years ago by Yucong Sun <[email protected]>
Add missing \n for nested callout error message.

aa6d5eea61d072a50d1604c71bff566cb3ad0289 authored over 7 years ago by Yucong Sun <[email protected]>
enabling address/undefined sanitizer, disabling JEMALLOC in develop build

8607d6bf73bc9f375b7f02bb3b661ab52f57eb0d authored over 7 years ago by Yucong Sun <[email protected]>
Cleanup .a files in clean

7b5594a310a18a397950589b38db94edac8768a2 authored over 7 years ago by Yucong Sun <[email protected]>
Detech autotools in ./build.FluffOS, delete generated configure script.

d2cba4d80b3cc9ee5c84d7b16777e454956aeb63 authored over 7 years ago by Yucong Sun <[email protected]>
move trace functions into seperate file, restore trace dump for 'too deep recursion' error.

cfe0e98fd06ee3f586b364f78136bd20286480ed authored over 7 years ago by Yucong Sun <[email protected]>
Fix send_nullbyte to correctly send a null string

dc49a5b700db5dfa7e5baf45666e8032a04d2a93 authored over 7 years ago by Yucong Sun <[email protected]>
Fix issue where locals in traceback were corrupted by F_TRANSFER_LOCAL

(generated by optimizer). Also sweeped all usage of
save_context/pop_context in the driver, ma...

62e476fb5fd84ff486c3696ca303eaa76975ffc8 authored over 7 years ago by Yucong Sun <[email protected]>
update travis to use clang 4.0.1

14a6de6ee91c139f9f3fcbee2f512dbf4266a087 authored over 7 years ago by Yucong Sun <[email protected]>
upgrade travis image to trusty, deleting gcc-4.8 install code

e56dadaeb4bbb4b48a452d5e4ba4f6199c06d90a authored over 7 years ago by Yucong Sun <[email protected]>
Creating a simple doc for calling VM code.

cdde6eb994fab9376d50653c4043ce6060c1d17b authored over 7 years ago by Yucong Sun <[email protected]>
silience confusing mv error message, restore install rule

375f163bb87580630c33e5b57cd63006640f8873 authored over 7 years ago by Yucong Sun <[email protected]>
Print full runtime config table on startup

e78a15ec2a5b5c04f89364a8089951711e927f20 authored over 7 years ago by Yucong Sun <[email protected]>
change new_string(size) to unsiged int to match header and malloc_block

1d7b08cc76cf3f954212cf9fbd16ea25d4872c00 authored over 7 years ago by Yucong Sun <[email protected]>
Update object.cc

处理restore_variable,超过64位整数最大值的double数值溢出的bug,({922337203685477114900.000,})

ee4fb734067259cf867b053794755ca6bd2f18c2 authored almost 8 years ago by zhulangen <[email protected]>
Update async.cc

* Update async.cc

req->ret is the total buffer size, not the number of linux_dirent

* Upd...

03034caf7e3dbc85af82767b2cbacb9d42b72364 authored almost 8 years ago by iamwlj <[email protected]>
import jemalloc 4.4.0

c8e7dff092c8236ff428463a490207602fb8aeed authored almost 8 years ago by Yucong Sun <[email protected]>
sync libtelnet @ head

2b98323a134dd9436aca6b2c6810410cd5203e90 authored almost 8 years ago by Yucong Sun <[email protected]>
Moving old files into doc/archive

f1d9b9328d6ed5111e64379b147629d7159a08ee authored almost 8 years ago by Yucong Sun <[email protected]>
Fix code and test issue introduced by get_include_path()

4ab1830ccddaf64eebd456ee22a492cc1c0bd463 authored almost 8 years ago by Yucong Sun <[email protected]>
Fix travis so it will actually stop at test breakge

262945f0ad0747f3a37be23e5f1b6e7e9526ca92 authored almost 8 years ago by Yucong Sun <[email protected]>
Correctly cleanup inc_path after compile

9c55ef5c36a087ff8f8aecd06788e21636b6d604 authored almost 8 years ago by Yucong Sun <[email protected]>
Modified uids.cc. Replaced AVL tree usage with std::set. (#338)

* Modified uids.cc to use std::set

* Modified uids.cc to use std::set. Deleted avltree.cc and...

e80d83df86c765717efcf61a403a42b3d5f6d5d0 authored about 8 years ago by cartercheng <[email protected]>
Update telnet.cc (#337)

begin compression when the client sent 'DO COMPRESS2'

cbb54537ccfdb6d6ff1d756468ea871dc3d1673a authored over 8 years ago by iamwlj <[email protected]>
Revert "<fix>(object.cc): several pot. buffer overflows" (#336)

cd9b8f3cc3c87c479bfb1f236b246abb80550daa authored over 8 years ago by Yucong Sun <[email protected]>
Update comm.cc (#321)

* Update comm.cc

修复一个如果单条消息大于长度MAX_TEXT,无法继续接收消息的bug

* Update comm.cc

473687a3c1f5f57069cea10585efa1f40df5575a authored over 8 years ago by zhulangen <[email protected]>
<ref>(lex.cc): eleminated 'yyerrorp' (#326)

"yyerrorp" got a sprintf-formatstring in which a single static
replacement was done. The some ...

a8b8eced82fbc4fcd58d6de23601e874c47df0f6 authored over 8 years ago by Shea690901 <[email protected]>
<fix>(object.cc): several pot. buffer overflows (#327)

* <ref>(strput): made access for 2nd arg more restrictive

* <fix>(strput.cc): several pot. bu...

a39c706523d3771b0fa53e9bda397786371ae0a2 authored over 8 years ago by Shea690901 <[email protected]>
Feature/include path (#235) (#313)

* <feat>: #285 new apply master::get_include_path

* <docs>: added documentation for 'master::...

8a231002334758e321d31cb24a9679b40c916e8a authored over 8 years ago by Shea690901 <[email protected]>
Merge pull request #315 from Shea690901/documentation

Documentation

c12d5b7db5ce67af5dd91bf6b924c91a16639af8 authored almost 9 years ago by Yucong Sun <[email protected]>
<docs>: some fixes

- efun::error
some additional information concerning it's argument
- efun::move_object
c...

198fad6bf3f4acc7026c47cad6227b29128e74d2 authored almost 9 years ago by Shea690901 <[email protected]>
Merge pull request #314 from Shea690901/hotfix/telnet_subprotocol

<fix>(net/telnet.cc): wrong index in telnet_subprotocol negotiation

a22fff64dc51daddcc24f990205c47548b73f306 authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #316 from Shea690901/feature/telent

<fix>(send_initial_telent_negotiantions): rename to send_initial_teln…

6e7c1253433827daa3b4ab5a8432e7470da43c2d authored almost 9 years ago by Yucong Sun <[email protected]>
<fix>(net/telnet.cc): wrong index in telnet_subprotocol negotiation

telnet_subprotocol negotiation handled via apply::telnet_suboption got
wrong argument:
depending...

fcb0fd7a4c772ec1fee9b0e3c75ec99cb5222b8d authored almost 9 years ago by Shea690901 <[email protected]>
<fix>(send_initial_telent_negotiantions): rename to send_initial_telnet_negotiations

just a small typo correction

7c33352de71cde4aa32430c448ce2d068d0d9da6 authored almost 9 years ago by Shea690901 <[email protected]>
Merge pull request #311 from Shea690901/stats_security

<feat>(master.cc): set_backbone_domain uses master::domain_file("/") …

df97b96a6d6faa024bc8abf8032c2871cbc7a5e8 authored almost 9 years ago by Yucong Sun <[email protected]>
<docs>(efun::typeof): corrected documentation

typeof returns no longer an int as stated but a string.
also added the additional possible retur...

764495f6d3745c8dd1cfd03160dbae21fa01d5a5 authored almost 9 years ago by Shea690901 <[email protected]>
<docs>(TODO.md): update

abccba89ec505da1a0ad7f957b25f070b879661d authored almost 9 years ago by Shea690901 <[email protected]>
<docs>: missing defines

- src/local_options{,.README}:
- added missing defines for packages/core/ed.cc
- USE...

f7cff3aaf30cf7ff06e142f685e8d2990f2e97a4 authored almost 9 years ago by Shea690901 <[email protected]>
<feat>(master.cc): extended usage of author_file/domain_file

- using master::domain_file for backbone_domain even when PACKAGE_UIDS
undefined
- using maste...

d2e2f063cbacea2f63d37dab0e562f242e8634dc authored almost 9 years ago by Shea690901 <[email protected]>
<feat>(master.cc): set_backbone_domain uses master::domain_file("/") (#296)

when compiled with both PACKAGE_UIDS and PACKAGE_MUDLIB_STATS the driver
no longer uses BACKBONE...

f676f7b736ddfba985f526dbb5110652206b4391 authored almost 9 years ago by Shea690901 <[email protected]>
<ref>(master.cc): using bb_uid as fall.back for bb_domain

packages/mudlib_stats allows (undocumented) 'return 0' within master::domain_file
=> give warnin...

b9c5816d87eda400b039e8c7892cc365baf9e16d authored almost 9 years ago by Shea690901 <[email protected]>
Merge pull request #312 from thefallentree/master

Fix error in apply_cache

6b5b88b178b5cf890af2b229b4a848c8006103bf authored almost 9 years ago by Yucong Sun <[email protected]>
Fix error in apply_cache

70be531817c40481bad8b5ddd3ac1c2a0b04a54a authored almost 9 years ago by Yucong Sun <[email protected]>
Remove obsolete apply cache bits

56583fe1c6874c557e108a75cb5d7f8e625477e2 authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #310 from thefallentree/master

Reimplement apply_cache

f687d39af4c62b41f65e8970e208e705fc22396b authored almost 9 years ago by Yucong Sun <[email protected]>
Reimplementation of apply cache.

The old apply_cache holds program_t reference, only release them on
collision, causing a slow me...

0841cc1dc945cb968cd6808c2fa9d7d71ca0b1d8 authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #309 from Shea690901/documentation

<docs>(local_options.README): changed comments/ifdef

2f12b80e451698aa80f8f296243b26d4a7bed2fa authored almost 9 years ago by Yucong Sun <[email protected]>
<docs>(local_options.README): changed comments/ifdef

- removed superfluous comment for NO_ADD_ACTION
- corrected comment style for NO_LIGHT/RECEIVE_E...

3bc39603d283270480b3dfa6c641c00517481520 authored almost 9 years ago by Shea690901 <[email protected]>
fix tests broken by moving inh*.c

b5283d348cee6481d57c15d4a6ec605703221b7d authored almost 9 years ago by Yucong Sun <[email protected]>
format source code

c3d1a4c75bcf8af0c1f7cd3802488beec8b4bb44 authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #297 from Shea690901/contrib

Contrib

3dcd0f49ac376c470bbf770f696766bb67ae2599 authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #305 from Shea690901/tests

<refactor>(testsuite): moved non tests

7f3fd57b1a22a0bf63a3bb65c32248b4b38bab4b authored almost 9 years ago by Yucong Sun <[email protected]>
<refactor>(testsuite): moved non tests

moved objects which aren't tests themselves from testsuite/single/efuns
to testsuite/clone

ef48470cf17092951601ee868ba6906a15c9b2dd authored almost 9 years ago by Shea690901 <[email protected]>
<refactor>(contrib.cc): code overhaul for efun::program_info

- deduplicated code by introducing (inline) helper function
- eliminated a lot of multiplication...

1ee9603f654b7acd6e6a750c8bb8c716daa7e1ad authored almost 9 years ago by Shea690901 <[email protected]>
<refactor>(contrib.cc): code reorder for efun::replaceable

it's unnecessary to make all those checks if the result is overwritten
anyway...
as such test fo...

db0aa99560e96d9d9b5e0678a7c5c7c7cf7ca618 authored almost 9 years ago by Shea690901 <[email protected]>
<refactor>(contrib.cc): changed 'typedef struct'

changed 'typedef struct {} ident' to 'struct ident {}'

95b8cbbfb4fe7ba0f78ebc8b5206210e7e3e82a2 authored almost 9 years ago by Shea690901 <[email protected]>
Merge pull request #304 from Shea690901/tests

<feat>(replaceable.c): added test

8d1b3392fb58f9ad9b6657393ca20022ad969750 authored almost 9 years ago by Yucong Sun <[email protected]>
<feat>(replaceable.c): added test

added missing test for efun::replaceable from packages/contrib

84a0eb694a66fd75b20a2302d15e43339d8a00ff authored almost 9 years ago by Shea690901 <[email protected]>
Merge pull request #299 from Shea690901/noenvironment

Noenvironment

8bfc0320ae5d885966e8141c8a6ff53198e9f12e authored almost 9 years ago by Yucong Sun <[email protected]>
Merge pull request #300 from Shea690901/memsummary

<refactor>(contrib.cc): removed obsolete '#ifdef/#endif'

603b9cc08e24be8c82c5b583b43b4b1f2347004d authored almost 9 years ago by Yucong Sun <[email protected]>