Commit Graph
12 Commits
Author SHA1 Message Date
Harry (Open ERP) 84a0a39d23 [FIX] service: resolved error if words has only body like do_put method send only body if forcely submit data
bzr revid: hmo@tinyerp.com-20100422134354-a189wues9k74dsa1
2010-04-22 19:13:54 +05:30
Harry (Open ERP) 8326caf5de [IMP] service: pass db parameter in checkRequest for http
bzr revid: hmo@tinyerp.com-20100406110953-5x0h9b3jlytnkty6
2010-04-06 16:39:53 +05:30
Xavier Morel 65d46a54e8 [fix] whitespace in files touched by parent (xmo@tinyerp.com-20100304090342-y0peh0slc8in1tbh)
bzr revid: xmo@tinyerp.com-20100304090556-ehv8xpf9gd82uqgj
2010-03-04 10:05:56 +01:00
Xavier Morel e3d0a8779a [fix] coding: tag in source files
bzr revid: xmo@tinyerp.com-20100304090342-jrfl3lp54pdnrsdw
2010-03-04 10:03:42 +01:00
Harry (Open ERP) d8ce3f1e2a [FIX] replaced <TAB> with four white space.
bzr revid: hmo@tinyerp.com-20091124144405-9mzd91chohvf0uu7
2009-11-24 20:14:05 +05:30
P. Christeas 870afd7445 [IMP] If SSL connection fails, close the socket.
Happened when a non-ssl client tried to connect to an ssl socket: the negotiation
would fail and then the socket hanged open until the client would decide to
disconnect.

bzr revid: p_christ@hol.gr-20091026152518-xvi8zyk02iiwy460
2009-10-26 17:25:18 +02:00
P. Christeas be011d4302 Two hacks to make it python2.5 compatible..
.. but still, the http server lib in 2.5 is broken and won't respond
right.

bzr revid: p_christ@hol.gr-20090908163914-xb3i1ojwrl53bv29
2009-09-08 19:39:14 +03:00
P. Christeas a17a31abe1 Remove debuggint print's
bzr revid: p_christ@hol.gr-20090903215338-0z39w3mp1iqxlwv8
2009-09-04 00:53:38 +03:00
P. Christeas feca055dea Implement basic-authenticated services. Log messages.
bzr revid: p_christ@hol.gr-20090903210802-7bmexrzduofhhxm2
2009-09-04 00:08:02 +03:00
P. Christeas 0a838fba3a Fix https transports, certificates etc.
Now we can serve https: the send_error() must be fixed so that
content-lenth is specified, certificates are configurable and
connections get properly shutdown so that the client won't wait
forever.

bzr revid: p_christ@hol.gr-20090831132956-00atxsfcy3qkdw4j
2009-08-31 16:29:56 +03:00
P. Christeas a267ef5d05 [IMP] reorder the imports in websrv_lib.
bzr revid: p_christ@hol.gr-20090831093703-vysodh51eczb1hcd
2009-08-31 12:37:03 +03:00
P. Christeas 4abaf2763e [MAJOR IMP] Rewrite the http/RPC engine and let HTTP/1.1 features.
This patch attempts a major change in the structure of the XML-RPC
framework. There is one http server, capable of multiple services
(except XML-RPC). That server could handle authentication, and is also
HTTP/1.1 capable, which means it supports **persistent connections** !

At this commit, the old behaviour of the XML-RPC protocol is merely
working. The netsvc.Service is split, so expect wizard/report breakages.
External modules (koo) also break with this API.

The net-svc code is crippled and gone FTM.

bzr revid: p_christ@hol.gr-20090829152346-7i1iiqs8skdddamq
2009-08-29 18:23:46 +03:00