Martin Stoilov [Wed, 13 Jul 2011 05:31:46 +0000 (22:31 -0700)]
using standard C types.
Martin Stoilov [Tue, 12 Jul 2011 04:23:41 +0000 (21:23 -0700)]
modified the windows build
Martin Stoilov [Sun, 10 Jul 2011 23:09:52 +0000 (16:09 -0700)]
Work on the synchronization functions.
Martin Stoilov [Sun, 10 Jul 2011 22:08:41 +0000 (15:08 -0700)]
added rgrep makefile for windows.
Martin Stoilov [Sun, 10 Jul 2011 21:23:27 +0000 (14:23 -0700)]
Merge branch 'master' of ssh+git://git.crossrain.com/scm/rpatk
Martin Stoilov [Sun, 10 Jul 2011 21:23:07 +0000 (14:23 -0700)]
removed old Visual Studio project files.
Martin Stoilov [Sun, 10 Jul 2011 05:23:00 +0000 (22:23 -0700)]
added rgrep Windows build.
Martin Stoilov [Sat, 9 Jul 2011 06:41:08 +0000 (23:41 -0700)]
Fixed documentation typos
Martin Stoilov [Sat, 9 Jul 2011 06:19:00 +0000 (23:19 -0700)]
Fixed ruleid field in PHP ext.
Martin Stoilov [Sat, 9 Jul 2011 06:03:11 +0000 (23:03 -0700)]
Added windows build for rvm, rpa libraries.
Martin Stoilov [Thu, 7 Jul 2011 06:32:46 +0000 (23:32 -0700)]
changed some of the build options for windows
Martin Stoilov [Thu, 7 Jul 2011 06:26:33 +0000 (23:26 -0700)]
work on windows build
Martin Stoilov [Wed, 6 Jul 2011 04:40:06 +0000 (21:40 -0700)]
documentation changes.
Martin Stoilov [Tue, 5 Jul 2011 06:18:20 +0000 (23:18 -0700)]
documentaion changes
Martin Stoilov [Mon, 4 Jul 2011 23:41:25 +0000 (16:41 -0700)]
added copyright headers
Martin Stoilov [Mon, 4 Jul 2011 05:51:10 +0000 (22:51 -0700)]
added rpa_dbex_dumptree to the PHP extension.
Martin Stoilov [Mon, 4 Jul 2011 05:49:05 +0000 (22:49 -0700)]
Fixed a bug in RPAVM where a non special character was treated as special
Martin Stoilov [Sun, 3 Jul 2011 22:25:22 +0000 (15:25 -0700)]
documentation changes.
Martin Stoilov [Sun, 3 Jul 2011 21:26:01 +0000 (14:26 -0700)]
doc changes
Martin Stoilov [Sun, 3 Jul 2011 06:50:12 +0000 (23:50 -0700)]
documentation structure improvements.
Martin Stoilov [Sat, 2 Jul 2011 05:11:03 +0000 (22:11 -0700)]
Modified documentation and exaples. Removed RPA_RECORD_INVALID_UID.
Martin Stoilov [Sat, 2 Jul 2011 03:15:04 +0000 (20:15 -0700)]
added rule id, input offset to the rparecord_t structure.
Martin Stoilov [Fri, 1 Jul 2011 03:14:35 +0000 (20:14 -0700)]
Added build for MacOS X.
Martin Stoilov [Fri, 1 Jul 2011 02:51:25 +0000 (19:51 -0700)]
Build system fixes.
Martin Stoilov [Thu, 30 Jun 2011 06:56:36 +0000 (23:56 -0700)]
added include.mk
Martin Stoilov [Thu, 30 Jun 2011 06:53:54 +0000 (23:53 -0700)]
modified the build/install system. Add doc examples.
Martin Stoilov [Wed, 29 Jun 2011 04:48:40 +0000 (21:48 -0700)]
changed the include structure of the build system.
Martin Stoilov [Tue, 28 Jun 2011 04:18:51 +0000 (21:18 -0700)]
added build support for linux-i386
Martin Stoilov [Mon, 27 Jun 2011 04:31:29 +0000 (21:31 -0700)]
code cleanup, added more docs
Martin Stoilov [Mon, 27 Jun 2011 04:47:18 +0000 (21:47 -0700)]
fixed 013.phpt test case - prasing simple ini file
Martin Stoilov [Mon, 27 Jun 2011 04:26:33 +0000 (21:26 -0700)]
documentation reorganization.
Martin Stoilov [Sun, 26 Jun 2011 03:18:49 +0000 (20:18 -0700)]
Removed old commented out non-recursive record handlers implementation.
Martin Stoilov [Sun, 26 Jun 2011 03:13:15 +0000 (20:13 -0700)]
Fixed config file to use rpatk. Fixed indentation.
Martin Stoilov [Wed, 22 Jun 2011 06:43:21 +0000 (23:43 -0700)]
modified the RPA error definitions.
Martin Stoilov [Wed, 22 Jun 2011 05:50:10 +0000 (22:50 -0700)]
modified ini parse sample.
Martin Stoilov [Wed, 22 Jun 2011 04:39:42 +0000 (21:39 -0700)]
modified the returned error.
Martin Stoilov [Tue, 21 Jun 2011 06:58:10 +0000 (23:58 -0700)]
Fixed an edge case where the input size is 0 and the stat->instackbuffer is not allocated.
Martin Stoilov [Tue, 21 Jun 2011 05:44:38 +0000 (22:44 -0700)]
added ini file parsing test.
Martin Stoilov [Mon, 20 Jun 2011 06:41:09 +0000 (23:41 -0700)]
Implemented the PHP extension for RPA.
Martin Stoilov [Mon, 20 Jun 2011 05:16:59 +0000 (22:16 -0700)]
Added RPA_E_COMPILE error code.
Martin Stoilov [Mon, 20 Jun 2011 04:15:41 +0000 (21:15 -0700)]
work on the PHP extension.
Martin Stoilov [Sun, 19 Jun 2011 06:09:55 +0000 (23:09 -0700)]
added error handling.
Martin Stoilov [Sun, 19 Jun 2011 06:00:05 +0000 (23:00 -0700)]
work on error handling.
Martin Stoilov [Sat, 18 Jun 2011 06:26:38 +0000 (23:26 -0700)]
added rpaparse
Martin Stoilov [Sat, 18 Jun 2011 05:38:58 +0000 (22:38 -0700)]
added 009.phpt
Martin Stoilov [Sat, 18 Jun 2011 05:29:20 +0000 (22:29 -0700)]
removed RPA_RECORD_MATCH
Martin Stoilov [Sat, 18 Jun 2011 05:28:15 +0000 (22:28 -0700)]
added rpa_stat_parse
Martin Stoilov [Sat, 18 Jun 2011 05:26:21 +0000 (22:26 -0700)]
removed RPA_RECORD_MATCH
Martin Stoilov [Thu, 16 Jun 2011 05:20:44 +0000 (22:20 -0700)]
Implemented more of the RPA API and fixed the test scripts
Martin Stoilov [Thu, 16 Jun 2011 05:19:45 +0000 (22:19 -0700)]
Fixed stat->instackbuffer memory corruption. Now, rpa_dbex_load creates a copy of the rules text.
Martin Stoilov [Wed, 15 Jun 2011 05:14:19 +0000 (22:14 -0700)]
work on the PHP extension.
Martin Stoilov [Wed, 15 Jun 2011 04:34:29 +0000 (21:34 -0700)]
work on the PHP extension.
Martin Stoilov [Tue, 14 Jun 2011 06:31:04 +0000 (23:31 -0700)]
work on the PHP extension.
Martin Stoilov [Tue, 14 Jun 2011 04:17:25 +0000 (21:17 -0700)]
renamed rint->rinteger. modified the PHP ext build.
Martin Stoilov [Mon, 13 Jun 2011 19:02:05 +0000 (12:02 -0700)]
Merge branch 'master' of ssh://git.crossrain.com/scm/rtk
Martin Stoilov [Mon, 13 Jun 2011 06:53:07 +0000 (23:53 -0700)]
work on RPA php extension.
Martin Stoilov [Mon, 13 Jun 2011 01:41:00 +0000 (18:41 -0700)]
Starting RPA PHP extension.
Martin Stoilov [Fri, 10 Jun 2011 04:39:11 +0000 (21:39 -0700)]
Added support for GC managed keys in rmap_t. Removed the old rvm_gc_t in favour of rgc_t.
Martin Stoilov [Thu, 9 Jun 2011 06:19:47 +0000 (23:19 -0700)]
added long, double key support for the rmap_t.
Martin Stoilov [Thu, 9 Jun 2011 05:27:50 +0000 (22:27 -0700)]
renamed map related instructions.
Martin Stoilov [Thu, 9 Jun 2011 04:12:45 +0000 (21:12 -0700)]
work on rmap_t - 3
Martin Stoilov [Wed, 8 Jun 2011 06:19:02 +0000 (23:19 -0700)]
work on rmap_t
Martin Stoilov [Wed, 8 Jun 2011 05:51:51 +0000 (22:51 -0700)]
addig rmap test
Martin Stoilov [Mon, 6 Jun 2011 04:27:39 +0000 (21:27 -0700)]
Work on rmap_t - 2
Martin Stoilov [Mon, 6 Jun 2011 06:57:02 +0000 (23:57 -0700)]
Work on rmap_t
Martin Stoilov [Mon, 6 Jun 2011 06:27:12 +0000 (23:27 -0700)]
renamed hasharray to map. added support for delete an element from rarray_t.
Martin Stoilov [Mon, 6 Jun 2011 05:59:50 +0000 (22:59 -0700)]
Work on a new hash array implementation.
Martin Stoilov [Fri, 3 Jun 2011 03:39:50 +0000 (20:39 -0700)]
Refined the rpastat_t public interface. Added more API documentation.
Martin Stoilov [Thu, 2 Jun 2011 05:37:38 +0000 (22:37 -0700)]
Work on the documentation.
Martin Stoilov [Tue, 31 May 2011 05:11:53 +0000 (22:11 -0700)]
Work on the documentation layout.
Martin Stoilov [Sun, 29 May 2011 05:40:34 +0000 (22:40 -0700)]
Added support for script args - 2
Martin Stoilov [Sun, 29 May 2011 04:17:22 +0000 (21:17 -0700)]
Added support for script args.
Martin Stoilov [Sun, 29 May 2011 01:09:32 +0000 (18:09 -0700)]
Use unnamed labels in the RPA compiler. We don't use label names, as we never do name lookup, just access the labels by index.
Martin Stoilov [Sun, 29 May 2011 01:07:41 +0000 (18:07 -0700)]
Use unnamed labels in the RJS compiler. We don't use label names, as we never do name lookup, just access the labels by index.
Martin Stoilov [Sun, 29 May 2011 01:04:55 +0000 (18:04 -0700)]
Fixed broken RPA tests, involving array of RPA records.
Martin Stoilov [Sun, 29 May 2011 00:35:17 +0000 (17:35 -0700)]
Modified the public API of rvm_relocmap_t to add support for multiple relocation targets.
Martin Stoilov [Sat, 28 May 2011 23:07:09 +0000 (16:07 -0700)]
Going back to dynamic strings. No support for static strings for now.
Martin Stoilov [Sat, 28 May 2011 05:30:44 +0000 (22:30 -0700)]
fixed codemap reallocation in the middle of addition -> crash.
Martin Stoilov [Fri, 27 May 2011 04:44:14 +0000 (21:44 -0700)]
Work on static strings.
Martin Stoilov [Thu, 26 May 2011 05:47:03 +0000 (22:47 -0700)]
Source reference
Martin Stoilov [Thu, 26 May 2011 05:41:23 +0000 (22:41 -0700)]
Added support for source indexing.
Martin Stoilov [Thu, 26 May 2011 05:38:19 +0000 (22:38 -0700)]
Refined the public interfaces.
Martin Stoilov [Thu, 26 May 2011 04:59:17 +0000 (21:59 -0700)]
Fixed empty string creation
Martin Stoilov [Thu, 26 May 2011 04:58:52 +0000 (21:58 -0700)]
Fixed dbex debug pring.
Martin Stoilov [Thu, 26 May 2011 04:58:24 +0000 (21:58 -0700)]
Fixed empty strings. Added RJS_SWI_ABORT macro.
Martin Stoilov [Thu, 26 May 2011 04:38:41 +0000 (21:38 -0700)]
Fixed SYNTAX_ERROR reporting. Added a few string operations (SWI).
Martin Stoilov [Wed, 25 May 2011 06:17:08 +0000 (23:17 -0700)]
Refined rpa_records_* interface.
Martin Stoilov [Wed, 25 May 2011 05:46:27 +0000 (22:46 -0700)]
work on RJS error handling
Martin Stoilov [Tue, 24 May 2011 06:47:19 +0000 (23:47 -0700)]
Use external array to write the parse records. Added 'abort' directive to RPA. Added support for syntax errors to RJS.
Martin Stoilov [Mon, 23 May 2011 05:19:07 +0000 (22:19 -0700)]
Implementing recursive RPA records copilation (Similar to RJS compiler) - mostly done. Somthing might be broken.
Martin Stoilov [Mon, 23 May 2011 04:37:42 +0000 (21:37 -0700)]
Implementing recursive RPA records copilation (Similar to RJS compiler) - work in progress. Nothing should be broken yet.
Martin Stoilov [Mon, 23 May 2011 03:32:30 +0000 (20:32 -0700)]
Work on RJS error handling.
Martin Stoilov [Thu, 19 May 2011 06:57:28 +0000 (23:57 -0700)]
Added html related resources.
Martin Stoilov [Thu, 19 May 2011 06:41:19 +0000 (23:41 -0700)]
Added more documentation files. Added rpastatpriv.h, containing the private interface to rpastat_t.
Martin Stoilov [Thu, 19 May 2011 05:20:14 +0000 (22:20 -0700)]
Documented a few APIs.
Martin Stoilov [Wed, 18 May 2011 05:17:39 +0000 (22:17 -0700)]
Work on the documentation. Some public rpadbex_t API changes.
Martin Stoilov [Tue, 17 May 2011 05:03:14 +0000 (22:03 -0700)]
Work on the documentation.
Martin Stoilov [Tue, 17 May 2011 03:14:31 +0000 (20:14 -0700)]
Starting the project documentatin system.
Martin Stoilov [Mon, 16 May 2011 06:59:12 +0000 (23:59 -0700)]
RJS code segments reused
Martin Stoilov [Mon, 16 May 2011 06:55:17 +0000 (23:55 -0700)]
fixed the clear mechanism.