|
From: justinwatkins <jus...@us...> - 2003-07-08 21:36:37
|
CVS commit by justinwatkins: Fixed multiple class loader bug. Renamed postres driver to pgsqlRecordSet M +10 -9 sources/flashservices/app/Executive.php 1.21 |
|
From: justinwatkins <jus...@us...> - 2003-07-09 19:55:27
|
CVS commit by justinwatkins: Modified the comments to work better with PHPDocumentor. Great documentation will be on it's way as soon as I finish with commenting. M +138 -29 sources/flashservices/app/Gateway.php 1.16 |
|
From: justinwatkins <jus...@us...> - 2003-07-09 22:03:35
|
CVS commit by justinwatkins: Modified the comments a little more. M +195 -28 sources/flashservices/app/Executive.php 1.22 M +2 -3 sources/flashservices/app/Gateway.php 1.17 |
|
From: justinwatkins <jus...@us...> - 2003-07-10 21:54:21
|
CVS commit by justinwatkins: Pretty much done with commenting everything for now, I'm working on the api doc and will be uploading them shortly. M +418 -418 sources/flashservices/app/Executive.php 1.23 M +131 -131 sources/flashservices/app/Gateway.php 1.18 |
|
From: johncowen <joh...@us...> - 2003-07-28 16:52:34
|
CVS commit by johncowen: First attempt at Pageable RecordSet implemention. At the moment there is limited support, it still doesn't cater for multiple pageable recordsets in the same client, and it doesn't seem to be destroy sessions properly M +40 -4 sources/flashservices/app/Executive.php 1.24 M +3 -2 sources/flashservices/app/Gateway.php 1.19 |
|
From: johncowen <joh...@us...> - 2003-08-01 16:03:47
|
CVS commit by johncowen: Recordsets now function properly although with large recordsets data seems to be lost sometimes when a large amount of data needs to be received quickly in small amounts...?? 1. The pageable recordsets are now stored in separate array keys in the one single session instead of in various sessions 2. The pages of recordsets are gradually removed as they are collected 3. The release function now works cleaning up any recordset keys that are empty, other deletion of unused data should be taken care of by phps garbage collection 4. Beginning of implementation of the extra debugging features of the NetConnection Debugger 5. Minor formatting changes M +6 -15 sources/flashservices/app/Executive.php 1.25 M +31 -7 sources/flashservices/app/Gateway.php 1.20 |
|
From: justinwatkins <jus...@us...> - 2003-11-19 00:23:02
|
CVS commit by justinwatkins: It's been a few months in the making but some progress is finally here. This is a primarily functional upgrade. I haven't tested every feature, and it's not feature complete. This is definitely an *unstable* version in the CVS. If you still need to use amfphp, continue with your current version. It's been a couple of months and I need some version control power provided by CVS. This update is nearly a complete rewrite of every class. The architecture is more organized and uses series of chainable filters and actions to perform the stream processing and execution of the class files. Debugging has been tremendously improved. amfphp is now tightly coupled with the NetConnection debugger. You can view http header data, amf header data, and amf call and response data reported to the debugger. amfphp also listens to the filter settings for the debugger, so you can disable certain groups of debugging information. There is also a new exception handling system. Exceptions are no longer handled by the built in php system and are routed through an internal exception system which gives greater control over how the exceptions are handled and returned. The result of this is an entire batch of method calls will not fail if a single method fails. Only the method call that failed will recieve the onStatus event. Exceptions are now stacked so if there are multiple problems with the execution of an rpc, you should see most of them. (There are some cases where execution just shouldn't continue, so you still may get additional errors if you fix the first one). Right now UTF8 is gone. From the bug reports, it seems that always encoding/decoding as UTF8 is not the most popular choice, so utf8 is gone by default. I am working on a system to tag every piece of meta data as utf8 so you can define on a fairly granular level which arguments and results should be treated as utf8 for multibyte languages. This will obviously need lots of testing once it's complete. The major todo's I still have are implement and ACL system for allowing and denying IP and host addresses to all gateway services and implement a better way for assigning meta data. My current idea for the meta data is to add a gateway config method similar to setMetaDataPath(dir). This will be a folder that will hold all of the meta data information in XML format. The XML files will need to be named ClassName.xml (the same class name as the actual class). and reside in a folder structure identical to the associated classes class path. The advantage of making it a seperate directory key is you can have that directory out side of the web root and not visible to the world. Of course the old method table implementation will still stick around. Well I hope this actually turns out to be a big improvement for amfphp. I still have a few items on my task list and once that's finished I'll start a formal beta process so we can get this product up to a 1.0 status. Justin A sources/flashservices/app/Constants.php 1.1 M +27 -486 sources/flashservices/app/Executive.php 1.26 M +58 -151 sources/flashservices/app/Gateway.php 1.21 |
|
From: justinwatkins <jus...@us...> - 2004-02-29 06:13:32
|
CVS commit by justinwatkins: Most of the commits here are cosmetic changes to the source to be more compatible with the latest release of the PHPDocumentor application. As it takes me more and more time for me to get at this, it's nice to have very clear api docs to just search through. Also, the latest version will keep a todo list for you, and I fully plan on utilzing this. The api docs can be found at amfphp.org/apidocs/ I also added a new Action in the action chain. It moves all of the metadata functionality from the Security chain and adds the ability to use an xml document as the source of the meta data. There is also a new public method of the Gateway that allows you to set the root path for all meta data files. My idea for the meta data directory, is to just keep a directory structure exactly like the service dir structure, but only with .xml files. This way you don't need any meta data in the php file, keeping it completely abstract from amfphp, and can put all of the meta data somewhere outside of the web root folder. I'll post an example somewhere soon. M +48 -22 sources/flashservices/app/Constants.php 1.2 M +40 -40 sources/flashservices/app/Executive.php 1.27 M +117 -115 sources/flashservices/app/Gateway.php 1.22 |
|
From: justinwatkins <jus...@us...> - 2004-02-29 06:19:21
|
CVS commit by justinwatkins: Forgot to disable debugging code... M +6 -6 sources/flashservices/app/Gateway.php 1.23 |
|
From: pmineault <pmi...@us...> - 2004-12-06 23:05:50
|
CVS commit by pmineault: Made compatible with NuSOAP web services M +6 -2 sources/flashservices/app/Executive.php 1.28 M +5 -5 sources/flashservices/app/Gateway.php 1.24 |
|
From: pmineault <pmi...@us...> - 2004-12-07 04:53:56
|
CVS commit by pmineault: Got the gateway running with the Flash Remoting Services panel (thanks Muzak!) M +9 -3 sources/flashservices/app/Gateway.php 1.25 |
|
From: pmineault <pmi...@us...> - 2004-12-10 23:11:20
|
CVS commit by pmineault: Finally got ServiceBrowser working 100%! M +5 -5 sources/flashservices/app/Gateway.php 1.26 |
|
From: pmineault <pmi...@us...> - 2004-12-13 01:09:36
|
CVS commit by pmineault: Pageable Resultsets fully working! M +33 -22 sources/flashservices/app/Gateway.php 1.27 |
|
From: pmineault <pmi...@us...> - 2004-12-16 17:56:31
|
CVS commit by pmineault: PHP5 compatibility Exception => AMFException M +2 -2 sources/flashservices/app/Gateway.php 1.28 |
|
From: pmineault <pmi...@us...> - 2004-12-28 04:55:40
|
CVS commit by pmineault: Corrected output on empty input M +16 -16 sources/flashservices/app/Gateway.php 1.29 |
|
From: cherreman <che...@us...> - 2005-01-15 11:44:31
|
CVS commit by cherreman: changed hard coded path in service() method for writing debug files to path based on the AMFPHP_BASE constant M +3 -3 sources/flashservices/app/Gateway.php 1.31 |
|
From: pmineault <pmi...@us...> - 2005-01-18 01:43:50
|
CVS commit by pmineault: //debug stuff M +1 -3 sources/flashservices/app/Gateway.php 1.32 |
|
From: <fre...@sy...> - 2005-01-18 02:56:13
|
Hi, Can I ask a question on this mailing list? fred |
|
From: JesterXL <jes...@je...> - 2005-01-18 03:04:14
|
Negative, it merely echoes the checkins to SourceForge; check out: http://lists.sourceforge.net/lists/listinfo/amfphp-general ----- Original Message -----=20 From: "Fr=E9d=E9ric v. Bochmann" <fre...@sy...> To: <amf...@li...> Sent: Monday, January 17, 2005 10:01 PM Subject: [amfphp-cvs] Can i ask a question on this mailing list ? Hi, Can I ask a question on this mailing list? fred ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ amfphp-cvs mailing list amf...@li... https://lists.sourceforge.net/lists/listinfo/amfphp-cvs=20 |
|
From: <fre...@sy...> - 2005-01-18 03:16:40
|
Thanks -----Original Message----- From: amf...@li... [mailto:amf...@li...] On Behalf Of JesterXL Sent: January 17, 2005 10:04 PM To: amf...@li... Subject: Re: [amfphp-cvs] Can i ask a question on this mailing list ? Negative, it merely echoes the checkins to SourceForge; check out: http://lists.sourceforge.net/lists/listinfo/amfphp-general ----- Original Message -----=20 From: "Fr=E9d=E9ric v. Bochmann" <fre...@sy...> To: <amf...@li...> Sent: Monday, January 17, 2005 10:01 PM Subject: [amfphp-cvs] Can i ask a question on this mailing list ? Hi, Can I ask a question on this mailing list? fred ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ amfphp-cvs mailing list amf...@li... https://lists.sourceforge.net/lists/listinfo/amfphp-cvs=20 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ amfphp-cvs mailing list amf...@li... https://lists.sourceforge.net/lists/listinfo/amfphp-cvs |
|
From: Rick W. <vc...@de...> - 2005-01-18 03:31:12
|
Frédéric v. Bochmann wrote:
> Hi,
>
>
> Can I ask a question on this mailing list?
You can try it, but will probably get better results here:
amf...@li...
|
|
From: pmineault <pmi...@us...> - 2005-01-18 09:56:16
|
CVS commit by pmineault: Introduced new loose mode which should solve problems with calls to echo or print Also new obLogging mode to go along with that M +52 -1 sources/flashservices/app/Gateway.php 1.33 |
|
From: pmineault <pmi...@us...> - 2005-01-26 06:13:00
|
CVS commit by pmineault: Implemented Jesse's suggestion for Flash -> PHP object mapping M +8 -2 sources/flashservices/app/Gateway.php 1.34 |
|
From: pmineault <pmi...@us...> - 2005-01-27 06:25:43
|
CVS commit by pmineault: Added charset handling M +30 -3 sources/flashservices/app/Gateway.php 1.35 |
|
From: pmineault <pmi...@us...> - 2005-02-05 21:43:42
|
CVS commit by pmineault: Debugging stuff M +12 -8 sources/flashservices/app/Gateway.php 1.36 |