Source Code

The Arianne project is hosted on Sourceforge and uses CVS (Concurrent Versions System) and Git to manage changes to our source code.

You can use a Git client to download our Stendhal source code or our Marauroa source code.

For more information check out the Source Code Repositories wiki page.

Recent changes to the code are recorded below. We have an experimental commit database.

Changes in 2016-01

Index of logs

Timestamps are in server time.

  • 2016-01-01 02:32 nhnb bcdebfe2363f marauroa CHANGES.txt:
    updated CHANGES.txt
  • 2016-01-01 15:18 kiheru 3e86e78d8384 stendhal (2 files in 2 dirs):
    Answer to "herbs" only if the quest has been started.
  • 2016-01-02 17:11 nhnb 09fd56df431f marauroa src/marauroa/server/db/adapter/MySQLDatabaseAdapter.java:
    fixed doesIndexExist() on mysql
  • 2016-01-02 17:11 nhnb 98178b4bbe99 marauroa src/marauroa/server/db/adapter/MySQLDatabaseAdapter.java:
    apply MySQL workaround for "create index if not exists" to unique, too.
  • 2016-01-02 17:48 nhnb 8e22a4a3b3cd stendhal libs/ (marauroa-client-only.jar, marauroa.jar):
    updated marauroa to include fix for mysql create index workaround
  • 2016-01-02 18:39 nhnb aaf7f8e34448 stendhal src/games/stendhal/client/gui/j2d/entity/Blood2DView.java:
    client side support for different types of blood (feature #1238)
  • 2016-01-02 18:39 nhnb 4333482d1587 stendhal data/sprites/combat/blood_green.png:
    green blood for testing, colored version of red blood (feature #1238)
  • 2016-01-02 18:39 nhnb aad7cd32db74 stendhal (5 files in 5 dirs):
    made type of blood configurable in creature.xml (feature #1238)
  • 2016-01-02 18:39 nhnb ae981843fcfa stendhal src/games/stendhal/server/entity/ (Blood.java, RPEntity.java):
    server side support for different types of blood (feature #1238)
  • 2016-01-02 18:39 nhnb 0970364db00c stendhal (9 files in 8 dirs):
    Merge pull request #7 from nhnb/blood_types
  • 2016-01-02 18:39 nhnb d3ba438f554f stendhal data/conf/creatures/elemental.xml:
    ents have green blood for testing, needs nicer sprite (feature #1238)
  • 2016-01-03 13:37 nhnb e50636caf0d0 arianne-website xml/website_news.xml:
    announcing meeting
  • 2016-01-03 13:39 nhnb 03b7d894369a arianne-website xml/website_news.xml:
    fixed spelling mistake
  • 2016-01-03 17:20 nhnb 307c03d440a7 marauroa src/js/marauroa.compiled.js:
    deleetd outdated marauroa.compiled.js
  • 2016-01-03 17:20 nhnb af175ecea542 marauroa src/js/marauroa.js:
    deleted marauroa.log
  • 2016-01-03 17:20 nhnb 988755f79801 marauroa src/js/ (5 files):
    make console.{log,info,warn,error} work on IE, deprecated marauroa.log
  • 2016-01-03 17:20 nhnb 2f0fc154c153 marauroa src/js/ (6 files):
    Merge pull request #5 from nhnb/master
  • 2016-01-03 17:31 nhnb 4ee89c769cd0 stendhal srcjs/ (stendhal.html, stendhal/experimental.js):
    deleted svg experiment
  • 2016-01-03 17:31 nhnb 197ff1038d9c stendhal srcjs/stendhal/ (5 files in 3 dirs):
    use console.log instead of deprecated marauroa.log
  • 2016-01-03 18:17 nhnb c0e5501d07b3 marauroa src/marauroa/ (2 files in 2 dirs):
    batch ContentTransfer of multiple content into one message
  • 2016-01-03 18:17 nhnb f3d84262a30e marauroa src/ (3 files in 2 dirs):
    implement content transfer to json clients
  • 2016-01-03 18:22 nhnb a64f19b0ca92 stendhal libs/marauroa.jar:
    updated marauroa to batch content transfer and stub console.log
  • 2016-01-04 02:02 nhnb 1bb16bf1249a arianne-website xml/website_news.xml:
    added time of meeting on Wednesday
  • 2016-01-04 07:41 nhnb 67f9fe7a99b8 stendhal src/games/stendhal/server/maps/quests/revivalweeks/SokobanGame.java:
    fixed overlapping position after exiting Sokoban (bug #5791)
  • 2016-01-04 09:13 nhnb 8af133db24cf arianne-website xml/website_news.xml:
    fixed time
  • 2016-01-05 06:44 nhnb 1b960c1c15bc stendhal srcjs/ (stendhal-admin.html, stendhal-text.html, stendhal.html):
    added utf-8 declaration
  • 2016-01-06 19:49 nhnb a0d70ed2e3f1 stendhal src/games/stendhal/server/ (13 files in 10 dirs):
    deleted SayTextWithPlayerNameAction as SayTextAction supports [name]
  • 2016-01-06 20:35 nhnb c4c927c49d7c stendhal .travis.yml:
    fixed travis irc configuration
  • 2016-01-06 20:38 nhnb 98affef72de0 stendhal .classpath:
    report only test status changes
  • 2016-01-06 22:37 nhnb e7bd260d3d1a stendhal .classpath:
    revert previous commit
  • 2016-01-06 22:37 nhnb 96cd0301c9e7 stendhal .travis.yml:
    changed travis notification from always to on status change
  • 2016-01-07 19:43 nhnb 07fdde21a11a marauroa .travis.yml:
    enabled irc notification
  • 2016-01-08 00:29 nhnb cd2fe9ef7535 marauroa (4 files):
    Merge pull request #6 from nhnb/closure_compiler
  • 2016-01-09 21:53 nhnb b9fe42e8db33 marauroa src/marauroa/server/db/adapter/PostgresDatabaseAdapter.java:
    Postgres support for create index "if not exists" and "auto_increment"
  • 2016-01-09 21:53 nhnb 7dd177d52782 marauroa src/marauroa/server/db/adapter/PostgresDatabaseAdapter.java:
    postgres datatype mapping for blob and tinyint
  • 2016-01-09 21:53 nhnb 7b7b0ed3904d marauroa src/marauroa/server/db/adapter/PostgresDatabaseAdapter.java:
    no braces on alter table for postgres
  • 2016-01-09 21:53 nhnb d6bb4eca82a4 marauroa src/marauroa/server/marauroa_init.sql:
    moved index definitions to the outside of table definitions
  • 2016-01-09 21:53 nhnb 596d28873bd9 marauroa src/marauroa/server/db/adapter/ (AbstractDatabaseAdapter.java, PostgresDatabaseAdapter.java):
    improved doesColumnExists for both postgres and unknown databases
  • 2016-01-09 21:53 nhnb 20861f34b429 marauroa src/marauroa/server/game/db/AccountDAO.java:
    use COALESCE instead of IFNULL to be standard complained
  • 2016-01-09 21:53 nhnb 4ff55c67c1d6 marauroa src/marauroa/server/game/db/RPObjectDAO.java:
    fixed queried name of serial column of table rpobject
  • 2016-01-09 21:53 nhnb 12654596e4a8 marauroa src/marauroa/server/game/db/ (4 files):
    use getBytes() instead of getBlobs() for better compatibility
  • 2016-01-09 21:53 nhnb a930ccb4575b marauroa src/marauroa/server/db/adapter/PostgresDatabaseAdapter.java:
    implemented getLastInsertId for postgres
  • 2016-01-09 21:53 nhnb 1e03e8b1d494 marauroa src/marauroa/server/ (7 files in 2 dirs):
    Merge pull request #7 from nhnb/postgresql_support
  • 2016-01-09 22:03 nhnb 5ffeab24147d stendhal src/games/stendhal/server/stendhal_init.sql:
    use integer instead of boolean as database column type for compatibility
  • 2016-01-09 22:03 nhnb 279bf96664f2 stendhal (3 files in 2 dirs):
    Merge pull request #8 from nhnb/postgres_support
  • 2016-01-09 22:03 nhnb 9d4967a782e8 stendhal libs/ (marauroa-client-only.jar, marauroa.jar):
    updated marauroa for postgres support
  • 2016-01-10 01:41 nhnb 815509fda932 stendhal-website (.htaccess, README, scripts/urlrewrite.php):
    move rewrite urls from apache global configuration to .htaccess
  • 2016-01-10 01:41 nhnb 57f2158de72a stendhal-website content/frame/stendhal.php:
    updated copyright year
  • 2016-01-10 02:17 nhnb 738b0580e1e2 marauroa src/marauroa/server/db/adapter/MySQLDatabaseAdapter.java:
    do not attempt to create index on views
  • 2016-01-10 02:22 nhnb b89b753a323b stendhal-website .htaccess:
    added rewrite url for generated images
  • 2016-01-10 12:57 nhnb 9af35cf05bba stendhal (3 files in 2 dirs):
    Merge branch 'master' of git@github.com:arianne/stendhal.git
  • 2016-01-10 12:57 nhnb 898b0e943945 stendhal build.xml:
    fixed build scripts
  • 2016-01-10 14:09 nhnb  pdo  2db88b450c30 stendhal-website scripts/news.php:
    converted news handling to pdo
  • 2016-01-10 19:38 nhnb  pdo  443ca16cdcaf stendhal-website content/scripts/cspreport.php:
    deleted cspreport as it is not used anymore
  • 2016-01-10 19:38 nhnb  pdo  7e25639050d7 stendhal-website (3 files in 2 dirs):
    deleted outdate literature review form
  • 2016-01-10 19:38 nhnb  pdo  53c63d5f25db stendhal-website TODO:
    deleted outdated todo
  • 2016-01-10 19:38 nhnb  pdo  3c62beee6994 stendhal-website (4 files in 3 dirs):
    deleted screenshot management as screenshot are imported from wiki now
  • 2016-01-10 19:48 nhnb  pdo  0791a76a8348 stendhal-website (content/admin/news.php, scripts/account.php):
    use pdo
  • 2016-01-11 00:27 nhnb  pdo  1ed420d62c76 stendhal-website scripts/website.php:
    don't include screenshots.php anymore
  • 2016-01-11 00:27 nhnb  pdo  7665481a6b2f stendhal-website (4 files in 2 dirs):
    converted to PDO
  • 2016-01-11 01:07 nhnb  pdo  86589df104b9 stendhal-website content/account/ (approve.php, remind.php):
    converted to pdo
  • 2016-01-11 01:13 nhnb  pdo  a3ed64fd3efc stendhal-website scripts/mysql.php:
    completed PDO conversion for website database
  • 2016-01-11 01:20 nhnb  pdo  39e9378365ed stendhal-website scripts/mysql.php:
    declared DB method statically
  • 2016-01-11 01:23 nhnb  pdo  148bf47d9be5 stendhal-website content/frame/association.php:
    fixed php warnings
  • 2016-01-11 01:25 nhnb  pdo  db456fb46947 stendhal-website scripts/account.php:
    fixed spelling mistake in pdo conversation
  • 2016-01-11 01:31 nhnb  pdo  c7256041028f stendhal-website scripts/cms.php:
    fixed spelling mistake
  • 2016-01-11 10:37 nhnb a2734f7245bb arianne-website content/gitsync.php:
    added - to the allowed characters in a repository name
  • 2016-01-11 21:51 nhnb 4b5685ae7a4f stendhal doc/CHANGES.txt:
    updated changes.txt
  • 2016-01-11 22:07 nhnb  pdo  f2a880940e22 stendhal-website content/frame/association.php:
    fixed php warning on languageless links
  • 2016-01-11 22:07 nhnb  pdo  165fd838926a stendhal-website content/frame/association.php:
    more php warning fixes
  • 2016-01-11 22:16 nhnb  pdo  f1c3a7fc3f88 stendhal-website scripts/mysql.php:
    don't close old mysql connection for webdb as it is not opened anymore
  • 2016-01-11 22:16 nhnb  pdo  e4e677f7dd03 stendhal-website scripts/cms.php:
    fixed history query
  • 2016-01-12 00:46 nhnb  pdo  3e6b89cf8504 stendhal-website (4 files in 3 dirs):
    rewrote all access to the wiki database to use PDO
  • 2016-01-12 00:48 nhnb  pdo  d06b8adac710 stendhal-website scripts/achievement.php:
    cleaned up special code to use testdb as there is global code for that
  • 2016-01-12 01:09 nhnb  pdo  f1921292aaa2 stendhal-website (4 files in 2 dirs):
    init classical mysql connection only on demand
  • 2016-01-13 19:54 nhnb ba22e6a81102 stendhal (34 files in 5 dirs):
    removed cvs substitution template
  • 2016-01-14 00:46 nhnb  pdo  d175efffac3c stendhal-website (7 files in 3 dirs):
    use pdo instead of deprecated mysql_*
  • 2016-01-14 20:54 nhnb 2aa6e8c3e6d1 stendhal src/games/stendhal/server/actions/ (16 files in 5 dirs):
    removed cvs substitution template
  • 2016-01-15 20:27 kiheru 8c22c50e42e1 stendhal src/games/stendhal/ (8 files in 6 dirs):
    Added MathHelper.clamp() for limiting number ranges
  • 2016-01-15 23:15 nhnb e59839b189e5 marauroa (21 files):
    updated jetty to the latest 9.2 release
  • 2016-01-15 23:15 nhnb 0c6f452c0862 marauroa (21 files):
    Merge pull request #8 from nhnb/jetty-update
  • 2016-01-16 12:26 kiheru e0fe1fed1b88 stendhal src/games/stendhal/ (3 files in 3 dirs):
    Use MathHelper.clamp().
  • 2016-01-16 20:58 nhnb 7a91f96d8fd8 stendhal (21 files):
    updated jetty to match version in marauroa
  • 2016-01-16 23:43 nhnb 123ba4b7c27b stendhal-website scripts/achievement.php:
    filter out ignores in friend list (bug #5841)
  • 2016-01-17 02:32 nhnb 1cb183a49ae2 marauroa buildtools/jacoco/ (jacoco-license.html, jacocoagent.jar, jacocoant.jar):
    added jacoco code coverage libraries to buildtools
  • 2016-01-17 02:32 nhnb 82339dc81fa4 marauroa .travis.yml:
    setup codeconv export on travis runs
  • 2016-01-17 02:32 nhnb 47c3e209f1f4 marauroa build.xml:
    create jacoco coverage report on "ant test"
  • 2016-01-17 02:32 nhnb 96a8a00c143d marauroa (5 files):
    Merge pull request #9 from nhnb/code-coverage
  • 2016-01-17 18:07 nhnb 019b7adf4f60 stendhal libs/cobertura/ (7 files):
    deleted cobertura
  • 2016-01-17 18:07 nhnb 0e93a9e11059 stendhal libs/jacoco/ (jacoco-license.html, jacocoagent.jar, jacocoant.jar):
    added jacoco
  • 2016-01-17 18:07 nhnb 57be19f190a7 stendhal .travis.yml:
    enabled reporting to codecov
  • 2016-01-17 18:07 nhnb a59fe68636b0 stendhal (12 files in 2 dirs):
    Merge pull request #9 from nhnb/code-coverage
  • 2016-01-17 18:07 nhnb 4f21eb0bdf57 stendhal build.xml:
    use jacoco for coverage reporting on ant test
  • 2016-01-17 18:07 nhnb 26ca2fadb651 stendhal .travis.yml:
    fixed duplicated before_install
  • 2016-01-18 22:41 nhnb 4e48f30c37d3 marauroa LICENSE.txt:
    updated address of Free Software Foundation (bug #5842)
  • 2016-01-18 22:42 nhnb 813102feb801 stendhal LICENSE.txt:
    updated address of Free Software Foundation (bug #5842)
  • 2016-01-19 08:32 nhnb 153548ef6c07 marauroa functional_tests/marauroa/server/ (.gitignore, MaurauroadTest.java, testserver.ini):
    deleted redundant functional_tests
  • 2016-01-19 08:32 nhnb ddaca85ccedc marauroa (3 files):
    moved testsever.ini from server to clientconnect tests
  • 2016-01-19 08:32 nhnb 48c9ba2f27c4 marauroa (9 files in 3 dirs):
    Merge pull request #10 from nhnb/functional-tests
  • 2016-01-19 08:32 nhnb 7b8a36172d3e marauroa functional_tests/marauroa/clientconnect/ClientConnectTest.java:
    fixed compiler warning
  • 2016-01-19 08:32 nhnb 72df78c3f3ef marauroa (3 files in 2 dirs):
    include functional_tests in normal test run
  • 2016-01-20 21:52 nhnb c33bdcb8fcf3 marauroa src/js/example-player.js:
    deleted old test data
  • 2016-01-20 21:52 nhnb 7344c49a0cc3 marauroa src/js/ (5 files):
    explicitly defined variable marauroa
  • 2016-01-20 21:52 nhnb afa9077a51df marauroa src/js/ (6 files):
    Merge pull request #11 from nhnb/fix-warnings
  • 2016-01-20 21:52 nhnb bd079f2e5aba marauroa src/js/marauroa.js:
    type safe comparison
  • 2016-01-20 21:52 nhnb 152992b538c4 marauroa src/js/rpfactory.js:
    fixed warnings in rpfactory.js
  • 2016-01-20 21:52 nhnb f021f8cdeca2 marauroa src/js/client-framework.js:
    fixed warnings in client-framework.js
  • 2016-01-21 22:49 nhnb b5ed67013b3b marauroa src/js/client-framework.js:
    fixed type error on login handling
  • 2016-01-22 23:48 nhnb 26d3c3215b38 stendhal src/games/stendhal/server/core/config/NPCsXMLLoader.java:
    removed unused field
  • 2016-01-22 23:48 nhnb c7ec5a320fa3 stendhal tests/games/stendhal/ (9 files in 6 dirs):
    fixed empty method warnings
  • 2016-01-23 18:14 kiheru d571212ab876 stendhal tiled/Level 0/kalavan/forest.tmx:
    Deleted mushroom object tiles from inappropriate layers.
  • 2016-01-24 22:58 nhnb d4681608ef1c marauroa functional_tests/marauroa/clientconnect/ClientConnectTest.java:
    extended client server test to join game
  • 2016-01-25 18:33 nhnb 4b19d88ec653 stendhal src/games/stendhal/server/entity/mapstuff/puzzle/ (PuzzleBuildingBlock.java, PuzzleEventDispatcher.java):
    created a basic PuzzleBuildingBlock interface and event dispatcher
  • 2016-01-25 18:33 nhnb a93bff403435 stendhal src/games/stendhal/server/entity/mapstuff/puzzle/ (PuzzleBuildingBlock.java, PuzzleEventDispatcher.java):
    handle notifications of state changes in PuzzleBuildingBlock
  • 2016-01-25 18:33 nhnb 440248ff22f0 stendhal src/games/stendhal/server/entity/mapstuff/puzzle/PuzzleBuildingBlock.java:
    converted PuzzleBuildingBlock from interface to aggregation
  • 2016-01-25 18:33 nhnb 899f29f4e571 stendhal tests/games/stendhal/server/entity/mapstuff/puzzle/PuzzleBuildingBlockTest.java:
    added test for suppressed notification on pseudo change
  • 2016-01-25 18:33 nhnb 712a1be00c3e stendhal src/games/stendhal/server/entity/mapstuff/puzzle/ (4 files):
    evaluate PuzzleBuildingBlock expression with Groovy
  • 2016-01-25 18:34 nhnb 8f0c0fa00fdd stendhal (2 files in 2 dirs):
    implemented dependency detection for groovy expressions
  • 2016-01-25 18:34 nhnb bf507090845a stendhal src/games/stendhal/server/entity/mapstuff/puzzle/PuzzleBuildingBlock.java:
    PuzzleBuildingBlocks support properties
  • 2016-01-25 18:34 nhnb f07de5de8252 stendhal (5 files in 2 dirs):
    Merge pull request #10 from nhnb/logic-puzzle
  • 2016-01-31 16:23 soniccuz 655e51922163 stendhal data/conf/creatures/animal.xml:
    Elemental susceptibility added to aquatic animals.
© 1999-2016 Arianne Project
Server time: 10:58