1e372f08f83a1926ff2b934137033ad737a1ce79 53939 |
|
22-Jan-2015 |
vboxsync |
shared uppercase template. |
53382684020a114d11269916b2921d20c9166ac7 53936 |
|
22-Jan-2015 |
vboxsync |
glue-java.xsl: Don't end the file list with an escaped new line. (nit picking) |
e3d572a564407dd48032ee00624e305353dbf966 53935 |
|
22-Jan-2015 |
vboxsync |
(C) year |
c52b35ecf7e3f72d0102e894c9a94d5eb03c662b 53934 |
|
22-Jan-2015 |
vboxsync |
glue-java.xsl,typemap-shared.inc.xsl: Generalized and optimized the string stripping function, promoting them to the shared style sheet. |
c239ce2529e2ea4f9180a28c3ec89876bbb47938 53922 |
|
22-Jan-2015 |
vboxsync |
glue-java.xsl: xsl:key + key() optimizations, xsltproc buffer flushing hack. Saves 3 seconds here. |
2efa9ced069adcf8c5b16613f04a1f4eb474e1de 53386 |
|
24-Nov-2014 |
vboxsync |
glue-java.xsl: Fixed bug in string-trim where it was looking at the penultimate character instead of the last one. |
4f5e73894b93589ddb2ed7298616c55d657d7f01 53385 |
|
24-Nov-2014 |
vboxsync |
javadoc v8 HTML fixes. |
037ee45764d6c317f2a7dfa2694051100af8005c 53243 |
|
05-Nov-2014 |
vboxsync |
Main/glue/glue-java.xsl: additional tweaking, to make sure that newer class libraries pick up the special SSLSocketFactory, plus comments |
46f6161b99d1818cbcbdda77942fdd3cc5e9f1f8 53219 |
|
04-Nov-2014 |
vboxsync |
Main/glue/glue-java.xsl: make the jax-ws API binding use TLS only, which needs a lot of code to work around a bug in the usual SSLSocketFactory, which happily tries SSLv2 HELLO even for a TLS SSLContext. Setting a custom SSLSocketFactory needs tweaking non-portable bindings, which might break the whole code which don't provide these. |
5826655a9caff7a94b15ba0f4099a57fd55478f6 51448 |
|
28-May-2014 |
vboxsync |
Main/glue-java.xsl: fix the check, it was a bit too paranoid |
4ca6acae59694da4371f55ebc27cb63537b122b2 51444 |
|
28-May-2014 |
vboxsync |
Main/glue-java.xsl: detect single out parameter and no return parameter if a method parameter list, this is causing trouble with JAX-WS (take the easy way out and ask for changing the IDL, changing the generator would be a lot of effort) |
0ff08c5f2e716269417677134744967781d0f633 51416 |
|
27-May-2014 |
vboxsync |
Java COM bindings: fix much bit rot, accidental breakage of the code due to a change meant for WSDL, use an exception class which is available, remove optimization not done in the other API variants, eliminate java warning and fix Makefile |
a0024ef85137b894c93ac51e2f26b227a393cd4f 50417 |
|
11-Feb-2014 |
vboxsync |
Main: handle NULL input arrays in the Java XPCOM binding correctly |
681bb0bf6e9ab5a590d8afcdf37634e2fc29f595 50183 |
|
23-Jan-2014 |
vboxsync |
Main/cbinding: bring the C binding to a new functionality level, making them handle both COM and XPCOM based platforms, plus some xsl cleanup to eliminate the $dispatch case which was unused for many years (and will not be used again) |
23a37a06230daf0b33d07268d6ec653e0256eb82 48005 |
|
22-Aug-2013 |
vboxsync |
Main/glue/glue-java.xsl: fix the heavily broken "in enum safearray" conversion helper code, both the webservice one (got confused by mixing up the enum names generated by jax-ws and the ones by our wrappers) and the local API one (tried to invoke a private constructor with a totally wrong signature) were totally wrong and probably never worked |
dded22569e8673215f1ec87d9efa3aae4333e9e1 47850 |
|
19-Aug-2013 |
vboxsync |
Main: attempt to fix xpcom build. |
ebb33f3aef3b410579a2865109426b798b9d4a9d 46478 |
|
10-Jun-2013 |
vboxsync |
libs/xpcom: touch up Java XPCOM wrapper generation, new common exception handlin
g model
Main/glue: Java glue code with better exception handling, indentation/coding style fixes both in the XSLT and the generated code, touched up Java sample code showing exception handling and getting all error information, Python indentation/whitespace cleanup
Main/idl: make more interfaces available over the webservice, some minor docs changes, whitespace cleanup
Main/webservice: redo error reporting through exceptions, no longer loses error
information, allow more fine-grained suppression of methods/attributed, touched up C++ webservice sample code to support showing the full error information, build system changes to prepare for incremental Java compilation, indentation fixesFrontends/VBoxShell: minor cleanups, coding style fixes, indentation fixes, elim
inate warnings |
48890ac9b4b339e0341e826b5c26ce6408729987 46123 |
|
16-May-2013 |
vboxsync |
Main/VPX, VBoxManage: added IMachine::VideoCaptureScreens and IDisplay::{enableVideoCapture,disableVideoCapture} |
9019681d4e9b8399b951793a9dd92b63c195e0ee 45483 |
|
11-Apr-2013 |
vboxsync |
Main/glue+idl+webservice: move the type mapping XSLT include file to a central place, it is not webservice specific, and extend it slightly |
89c0b4bf448a6fea46fb7089a475c3eb6f81a265 45195 |
|
26-Mar-2013 |
vboxsync |
xslt/java: fixes VirtualBoxManager::dissconnect on attempt to disconnect already closed connection. |
5edfb2f211851bccd7c85602118a64d7b593c628 43869 |
|
14-Nov-2012 |
vboxsync |
Main/MachineDebugger: make it available over the webservice (except the attribute returning the VM pointer which is useless), with assorted minor cleanups |
a74782eac5771b0de57834e8c8c0247c55e8dd57 43103 |
|
30-Aug-2012 |
vboxsync |
whitespace/comment touchup |
1f42e4f5e90ce3bfaef991ff9e4766781d3be606 40674 |
|
28-Mar-2012 |
vboxsync |
glue/java: disconnect on object finalization |
056bb14c6a6f8fbe63b650d7819811f5ba1e0c75 39980 |
|
03-Feb-2012 |
vboxsync |
fix the build error introduced in version 76078 |
3eb20a0f8ee657eb760b265e48ef3daeaee0bcb1 39979 |
|
03-Feb-2012 |
vboxsync |
fix for the xtracker bug 5992. Introduced specific unwrap function for each type. |
f69f2d3ce5811c47ea4d33bccaba5bd77ce685b6 38912 |
|
30-Sep-2011 |
vboxsync |
Main/glue-java: fix copyright in the generated code |
8d466f9285d86e81f927c2bf053a2eb7ec325746 38799 |
|
20-Sep-2011 |
vboxsync |
Main/webservice: only document the official API package, not the internal jaxws classes |
1cc3bd5463294790ba54c78fde5313264185e50c 38796 |
|
19-Sep-2011 |
vboxsync |
Main/glue: Add javadoc comments to the java glue code, use them to generate a documentation jar file. Add an OSGi compliant manifest file to the webservice jar. |
c1714e60e5c387bdc336e9dc7881330ba83b1c51 37457 |
|
14-Jun-2011 |
vboxsync |
Main/glue-java: somewhat more paranoia when releasing the port (other method) |
16b01b3a15e2125e9ffd3ce78c00f8ccb78d81c5 37456 |
|
14-Jun-2011 |
vboxsync |
Main/glue-java: somewhat more paranoia when releasing the port |
01cfd051d439d6d1d5f7e5aa3f64d34014254065 36883 |
|
29-Apr-2011 |
vboxsync |
webservice: pass octet arrays as base64 strings |
6f59b7a0773b396658bcd9244a47dfc22a37d679 36814 |
|
22-Apr-2011 |
vboxsync |
Java XPCOM bridge: cleanup, survive multiple inits |
43e9610f19620d465c6e0cb5636379466a1f2111 36270 |
|
14-Mar-2011 |
vboxsync |
JMSCOM: support in octets, fixed few bugs |
fd168522254205059178a7e247606c9159ed2ae3 33069 |
|
12-Oct-2010 |
vboxsync |
WS, Java: handle input safearrays |
beaf315a706f908c69cdc7e276dd92ee2c6f99ac 31711 |
|
16-Aug-2010 |
vboxsync |
Java glue: update, MSCOM compiles again |
b55da80ce7c51536e111dfe8a7b6e62b6291fee9 31708 |
|
16-Aug-2010 |
vboxsync |
Java: use byte[] for glue layer (JWS converts from List<Short> atm) |
d331c1c91fc1c4b9f019b9824e7dd9c2cdf804c0 31694 |
|
16-Aug-2010 |
vboxsync |
Java XPCOM bridge: octet arrays are byte[] in XPCOM backend, proper null treatment |
3365a35e0dba2c12a9f6d46869d3e6db1668bf24 31166 |
|
28-Jul-2010 |
vboxsync |
Java bridge: allow multiple concurrent SOAP connections |
a9e87d4a06328e3e87e95e198feaf4c2c8b500d1 31096 |
|
26-Jul-2010 |
vboxsync |
Java: MSCOM update |
1a80aca7d77d410d99549c5c85420d02ba269bdf 31095 |
|
26-Jul-2010 |
vboxsync |
Java: few warnings shut up |
825c2485cf84eec495985ffd605a1c9cddee8c32 31070 |
|
23-Jul-2010 |
vboxsync |
Main: rename ISession::close() to ISession::unlockMachine(); API documentation |
f409459bdd4c15cdb8d7fb6c6d54338cce9ac814 31019 |
|
22-Jul-2010 |
vboxsync |
Main: rename LockForSession() API to LockMachine() and fix parameters; move code from internal open*Session() methods into LockMachine() |
194a8ad893b721dfc22ac5f955671f09db015a3f 31008 |
|
22-Jul-2010 |
vboxsync |
Main: reorganize session APIs |
1f1c37d7ffc2ad3691d79dab619d2198d2d9671a 30987 |
|
22-Jul-2010 |
vboxsync |
export to OSE |