Commit Graph

80 Commits

Author SHA1 Message Date
inoussa
9a0f011f53 ufclassedit.pas : native class type were not showed
uwsttypelibraryedit.pas : GetTypeNode() was causing AV

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@327 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-21 23:52:52 +00:00
inoussa
77f2ea719a git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@322 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 18:22:00 +00:00
inoussa
5643472e99 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@321 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 18:12:38 +00:00
inoussa
292fd5eb21 search capability
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@320 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-08 17:35:20 +00:00
inoussa
8e23174862 separate session file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@319 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-08 17:30:14 +00:00
inoussa
29ace27b35 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@318 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:28:45 +00:00
inoussa
39f4363e56 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@317 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:26:19 +00:00
inoussa
6a27d090ba git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@316 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:24:01 +00:00
inoussa
78be98ceae git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@315 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:20:42 +00:00
inoussa
908dacedda git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@314 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:14:24 +00:00
inoussa
dc82cbf6a4 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@313 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:11:14 +00:00
inoussa
2ec197e2c7 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@312 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:09:27 +00:00
inoussa
a14bc8d2a2 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@311 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:08:38 +00:00
inoussa
2b232e3d18 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@310 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2008-01-08 17:07:55 +00:00
inoussa
dcd5a69d38 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@306 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2007-12-29 18:52:34 +00:00
inoussa
7764171659 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@305 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2007-12-29 18:32:26 +00:00
inoussa
683d9d9f9d resync
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@304 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-29 17:21:48 +00:00
inoussa
4ac8b874cf json serialization : client & server
base64 encoded support + tests
new tests for schema parsers : complex type extending simple type

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@303 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-29 00:58:19 +00:00
inoussa
a53b4f1c6e typ_lib_edtr bug fix
more tests and fix
Delphi GUI DUnit test suite runer 

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@292 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-19 23:31:52 +00:00
inoussa
56ce4246c0 Delphi6 compatibility fix
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@285 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-11-12 09:21:46 +00:00
inoussa
952fa6ce12 Apache module extension to be a dll/so hosting env
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@278 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-10-22 12:44:00 +00:00
inoussa
343b11db66 wsdl parser : assume style=document binding if not specified
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@277 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-10-19 15:30:20 +00:00
inoussa
dc2b1b55c0 xsd generator
wsdl generator

xsd & wsdl parser test : embedded record

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@269 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-16 00:31:45 +00:00
inoussa
e7786c75b4 xsd parser tests suite :
- array test
 - record test

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@266 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-10 22:19:20 +00:00
inoussa
1c633e091d wsdl2pas_imp.pas has been reorganized :
- xsd_parser.pas XML schema parser
  - wsdl_parser.pas WSDL parser ( uses xsd_parser to parse type definitions )

ws_helper now supports XML Schema ( .XSD files ) parsing.

test cases for XSD and WSDL parsers

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@264 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-09 22:30:50 +00:00
inoussa
77e718ba57 Delphi compiles ws_helper ( omitted file )
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@256 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-02 19:52:25 +00:00
inoussa
95fb7fb08f Delphi compiles ws_helper
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@254 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-02 19:05:47 +00:00
inoussa
a670b3cc11 Record definition partialy supported in Type Library Editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@245 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-21 22:14:13 +00:00
inoussa
1069954eba Record support :
- Field may be hidden by calling SetFieldSerializationVisibility()
  - Field may be mapped to XML Attribute by calling RegisterAttributeProperty()

Some methods and routines have been marked "inline". By default the "inline" modifier is not enable. To enable it
uncomment the "//{$DEFINE USE_INLINE}" line in wst_global.inc.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@244 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-19 21:04:16 +00:00
inoussa
11a897fc26 Object Pascal "record" serialization ( first commit! )
TTest_TIntfPoolItem
TTest_TSimpleItemFactory
TTest_XmlRpcFormatterExceptionBlock
TTest_SoapFormatterExceptionBlock
Record serialization test

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@243 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-19 00:29:43 +00:00
inoussa
bbee29cb90 Release 0.5 copy
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@242 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-15 01:48:46 +00:00
inoussa
7788fcc3f4 typo in documentation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@241 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-14 22:04:55 +00:00
inoussa
9ecff4f98c git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@240 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2007-08-14 18:53:43 +00:00
inoussa
65dab20c6f Delphi compatibility fix ( node filtering )
Add Delphi amazon sample

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@239 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-13 18:12:23 +00:00
inoussa
1b7b1d4349 fix wsdl parametter ambiguity
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@238 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-13 15:50:55 +00:00
inoussa
ab89744bda fpc compatibility fix
doc update

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@236 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-08-12 15:18:57 +00:00
inoussa
22093d6e75 test suite to use CThread on unix systems
save serialized streams to files 

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@231 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-31 10:48:24 +00:00
inoussa
c8296c17b9 PowerPC compatibility fix ( from Philip J Hess )
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@227 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-28 20:05:58 +00:00
inoussa
bd61ea0229 FPC 2.0.4 compatibility ( TFormBorderStyle is not present )
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@226 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-28 18:19:53 +00:00
inoussa
8f8b770f34 + Range check error fix
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@225 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-25 16:37:32 +00:00
inoussa
02efb4cb8a + add delphi DUnit (9.3) test suite
delphi compatibility 

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@224 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-25 00:30:44 +00:00
inoussa
d27d04532d Document UpdateObject
Type Library Editor : type alias definition added.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@222 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-22 17:09:02 +00:00
inoussa
0900785a6e linux validation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@221 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-20 20:36:45 +00:00
inoussa
b482688bff linux validation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@220 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-20 20:26:40 +00:00
inoussa
2728fb56d8 Type library editor : array editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@219 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-20 16:13:16 +00:00
inoussa
fd170582cf + Indy TCP server listner ( FPC & Delphi )
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@217 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-20 00:25:29 +00:00
inoussa
b78e642342 Fix fpc pooling
Services implementation pooling
Services configuration in external file

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@216 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-18 20:27:46 +00:00
inoussa
726114b2ae Delphi pooling is ok
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@215 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-18 11:23:56 +00:00
inoussa
7032cef6b7 - Type Library Editor : array support
- better Delphi support
- server listeners refactored to ease service creation

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@214 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-14 23:17:03 +00:00
inoussa
5ce9841611 Delphi server side support ( binary, soap, xmlrpc ):
- the Indy http_server compile and works
 - for xml, the Delphi xmldom unit as used ( tested with msxml )

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@213 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-13 22:33:55 +00:00