Commit graph

41 commits

Author SHA1 Message Date
Jeena Paradies
865c963ad6 fixed pong with new protocol 2011-04-12 00:58:29 +02:00
Jeena Paradies
135caff0e9 changed player to gen_server 2011-04-11 16:48:40 +02:00
Jonatan Pålsson
76148b39d0 Started new structure 2011-02-16 15:08:37 +01:00
Jeena Paradies
66aa7f4bf1 some more interface compatibility 2011-02-15 07:57:44 +01:00
Jonatan Pålsson
56c70c38b7 Now we can reconnect to a JSVM\! 2011-02-14 19:47:28 +01:00
Jonatan Pålsson
bf98e1fee2 Fixed ggs_vm_runner 2011-02-14 19:32:46 +01:00
Kallfaktorn
1e08fe0015 Interface modifications. Methods for vm handling. 2011-02-14 17:50:22 +01:00
Jonatan Pålsson
df197dab40 Switched over to new protocol module 2011-02-14 17:45:56 +01:00
Jonatan Pålsson
973f2fcf98 Protocol halfway ported 2011-02-14 17:31:16 +01:00
Kallfaktorn
05d5b60a9f merge with master. 2011-02-14 15:36:53 +01:00
Kallfaktorn
25ad4fb37b bad merge.
Conflicts:
	src/ggs_server.erl
2011-02-14 15:20:24 +01:00
Kallfaktorn
e945bb0d31 From one port process to many. 2011-02-14 15:09:01 +01:00
Kallfaktorn
8c1fe0b4fd Port to process. 2011-02-13 16:44:11 +01:00
Jonatan Pålsson
6aad821279 Converted protocol -> ggs_server communication to OTP 2011-02-06 22:32:08 +01:00
Jonatan Pålsson
7267781b64 Starting erlang_js properly, and modified python_client tot start two sequential connections 2011-02-06 14:43:31 +01:00
Jonatan Pålsson
79777e7b1c Now we have a backup server which keeps track of ggs_server's state between crashes. JSVM doesn't seem to survive crash even though port to it is backed up by ggs_backup.. 2011-02-05 15:24:30 +01:00
Jonatan Pålsson
adfc9b41dd Changed from random numbers to UUIDs in tokens 2011-02-05 00:53:49 +01:00
Jonatan Pålsson
40fdb8b431 Now we can call the defined code (lookup performed) 2011-02-04 19:52:43 +01:00
Jonatan Pålsson
4c6d0987bd Now we can define and run functions, but not in the same JSVM at the moment. A lookup is needed 2011-02-04 19:09:41 +01:00
Jonatan Pålsson
386e386ecf ggs_server needs start_link/0 and start_link/1 to function 2011-02-04 16:33:42 +01:00
Kallfaktorn
ea4fdfc362 Buggfixes in server and network. 2011-02-04 14:58:21 +01:00
Kallfaktorn
ffeaa3bdc1 Fixed spelling errors line in ggs_server line 46-49. 2011-02-04 14:46:29 +01:00
Kallfaktorn
68658bf74c Resolving conflicts of ggs_network and ggs_server. 2011-02-04 14:35:57 +01:00
Kallfaktorn
730b29e5cb Moving ggs_server parts to ggs_network. Stop method changed. 2011-02-04 14:21:48 +01:00
Kallfaktorn
e427ca4724 Merge branch 'master' of github.com:jeena/GGS
Conflicts:
	src/ggs_server.erl
2011-02-04 14:14:28 +01:00
Kallfaktorn
71fa6f30ba Moved the parts of network out of server.
Partly added extensions to tic-tac-toe py.
2011-02-04 14:10:23 +01:00
niklas
02b72e5445 ggs_server changes(not finished)
Conflicts:
	src/ggs_server.erl
2011-02-03 18:04:52 +01:00
niklas
468d701c0d Change to ggs_server(not finished) 2011-02-03 17:54:23 +01:00
Kallfaktorn
3c15d3a370 mnesia cleanup to keep erlang convention 2011-02-03 14:06:27 +01:00
Jonatan Pålsson
f5fac06849 Started working on the new protocol 2011-02-02 21:19:33 +01:00
Jonatan Pålsson
3285bb9a7e Added new 'root' supervisor, and mnesia as child to this supervisor 2011-02-02 19:09:44 +01:00
Jonatan Pålsson
3d8b413a8f Now you can list all vms with __get_vms (just for testing) 2011-02-01 16:37:45 +01:00
Jonatan Pålsson
af75d731b4 Now we can start the application from the commandline, and still use supervisors. 2011-02-01 16:05:11 +01:00
Jonatan Pålsson
30cebd1c0d Added new python test file, and made __echo respond with users JSVM 2011-02-01 01:40:21 +01:00
Jonatan Pålsson
2c083dd3dd Added tracking of {Client, JSVM} mappings 2011-01-31 18:36:15 +01:00
Jonatan Pålsson
43a51430bc Added more protocol 2011-01-31 17:04:13 +01:00
Jonatan Pålsson
f8cf749e5f Added rudimentary parser, and connected to JS
Added rudimentary parser, and connected to JS

squash! Added rudimentary parser, and connected to JS
2011-01-31 16:01:51 +01:00
Jonatan Pålsson
dcab797d0f Reverted to erlang_js 2011-01-30 14:14:33 +01:00
Jonatan Pålsson
ba3d3ced6d Added run script 2011-01-25 14:41:11 +01:00
Jonatan Pålsson
b1a65ef0ac Now we can run javascript and send back the return values 2011-01-25 14:27:04 +01:00
Jonatan Pålsson
c88dcf7829 Initial directory struct + OTP stuffs 2011-01-25 13:38:32 +01:00