• R/O
  • SSH

OMP: 提交列表

Multiplayer platform


RSS
Rev. 时间 作者
1712dd11b042 ORRL2010 2015-02-11 04:38:48 Face

OMPClient: implemented container flag to assign container on startup

3e0304a4d6e6 ORRL2010 2015-02-11 04:36:44 Face

Settings: added container flag to XML scheme

1e0e92f39645 ORRL2010 2015-02-10 16:16:04 Face

Server: added container assignment feature

ff09dbf898ed ORRL2010 2015-02-06 03:37:51 Face

OMPClient: implemented quick leave feature in preparation for container clients

bde63cd0c1ef ORRL2010 2015-02-05 17:14:39 Face

OMPClient: implemented quick launch feature in preparation for container clients

d5b9afba59ac ORRL2010 2015-02-04 05:02:55 Face

OMPClient: minor code cleanup

cd0013b3118f ORRL2010 2015-02-04 05:02:25 Face

Settings: using scheme defaults instead of explicit default code

b890c2724bac ORRL2010 2014-10-26 04:48:30 Face

OMPClient: removed blocking of super structure state vectors

42377f6c8e7f ORRL2010 2014-10-22 03:33:42 Face

OMPClient: remove unused struct initialisation

cfb6a47482ba ORRL2010 2014-10-22 03:32:02 Face

OMPClient: update snapshots on default vessel creation

If a default vessel is created during packet receiving, chances are that the
sender is trying to send the state before an Orbiter step can be done. Without
this patch, client crashes can occur.

27498f47a4e6 ORRL2010 2014-10-19 02:13:52 Face

OMPClient: build up a first snapshot at startup in order to avoid error at server

If no snapshot is built before the sender starts pushing out infos, a invalid
reference gbody is sent, causing the user's receiver thread to bail out with an
exception.

217e3d441661 ORRL2010 2014-10-17 20:49:30 Face

OMPClient: using snapshots instead of GetStatusEx() and oapiGetSimMJD()

5a53912e3991 ORRL2010 2014-10-17 20:47:38 Face

OMPClient: build up and maintain vessel state snapshots for given MJD

It appears that locking the state calculation section between pre-step and post-
step is not enough to ensure state vs. MJD consistency across threads. A simple
buffering of the GetStatusEx() results might help here, although scalability
problems may arise from the loop over all vessels inside the post-step call.

9f72f0b95f77 ORRL2010 2014-10-17 20:42:01 Face

OMPClient: getting rid of superfluous oapiGetSimMJD() in get_clock_acceleration

ff6f09cc0dc7 ORRL2010 2014-10-13 14:09:40 Face

Config: reverted earth rotation offset, too

a63fcedd871b ORRL2010 2014-10-09 14:47:01 Face

Added tag 0.8 for changeset a65b541af0de

a65b541af0de ORRL2010 0.8 2014-10-09 14:46:13 Face

Packaging: compiled version 0.8

4b892ef850c2 ORRL2010 2014-10-09 02:42:49 Face

OMPClient: using custom STUN option for fixed sender port

05b338bb010f ORRL2010 2014-10-09 01:59:23 Face

Configuration: added CustomSTUN option

The CustomSTUN option can be activated if a custom port is set. In contrast to
the normal custom port operation - where the port is used as fixed receiver - the
custom STUN port is used as fixed sender, with the receiver operating like with
Standard settings.

This option may help with exotic NAT configurations where certain port ranges are
blocked from sending/receiving.

8f6855552a1c ORRL2010 2014-10-08 02:26:46 Face

OMPClient: minor comment cleanup

44599dd8162f ORRL2010 2014-10-08 02:26:13 Face

OMPClient: check and display minimum supported server version

d600dcb4df6b ORRL2010 2014-10-08 02:25:31 Face

Wrapper: added managed version comparator function

8a84a635cc60 ORRL2010 2014-10-02 15:25:51 Face

OMPClient: sending version information on connect

d8ca835a0f88 ORRL2010 2014-10-02 15:04:44 Face

Server: display client version information in shell and web

df3e6dba9aec ORRL2010 2014-10-02 02:11:18 Face

Host: receive and check host version information

702ba15cb8c1 ORRL2010 2014-10-02 02:10:06 Face

Structures: added parser and comparator to Version class

0ca5956c04d8 ORRL2010 2014-09-25 16:01:36 Face

OMPClient: applying thrusters via KA packets now

981498af3730 ORRL2010 2014-09-25 02:38:38 Face

User: don't re-add SI-deleted vessels again

6e6fd5224f09 ORRL2010 2014-09-25 02:37:12 Face

OMPClient: fixed state information to combine MJD with state

Previously, only the timestamping base clock provided information about the SI
latency. This was always jittering due to natural clock jitters in the µs area.
Now the SI is taken closely together with the MJD, providing better latency info
for the RK4 propagator. Using this, the non-rotating earth hack is not necessary
anymore.

e363f62283bc ORRL2010 2014-07-30 15:25:13 Face

OMPClient: simplified RK4 propagator

Show on old repository browser