# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--dilinger@voxel.net--2004-public/modxmlrpc--mainline--2
#

2004-10-15 18:54:45 GMT	Andres Salomon <dilinger@voxel.net>	patch-19

    Summary:
      update prepare.sh for new examples directory layout
    Revision:
      modxmlrpc--mainline--2--patch-19

    
    

    modified files:
     prepare.sh


2004-10-15 18:53:14 GMT	Andres Salomon <dilinger@voxel.net>	patch-18

    Summary:
      clear up Usage message in prepare script
    Revision:
      modxmlrpc--mainline--2--patch-18

    
    

    modified files:
     prepare.sh


2004-10-15 16:40:33 GMT	Andres Salomon <dilinger@voxel.net>	patch-17

    Summary:
      update documentation and todo list, in preparation for release
    Revision:
      modxmlrpc--mainline--2--patch-17

    
    

    modified files:
     INSTALL README TODO


2004-10-14 17:58:51 GMT	Andres Salomon <dilinger@voxel.net>	patch-16

    Summary:
      further cleanup do_require()
    Revision:
      modxmlrpc--mainline--2--patch-16

    
    

    modified files:
     mod_xmlrpc_rb.c


2004-10-14 05:50:57 GMT	Andres Salomon <dilinger@voxel.net>	patch-15

    Summary:
      GC bugfix, finally!
    Revision:
      modxmlrpc--mainline--2--patch-15

    Before cleaning up the inclusion stuff, I was doing some nasty stuff that
    ruby didn't like.  At the time, I fixed it by calling rb_gc_mark() so that
    ruby didn't free those objects (or something).  Then I cleaned up the code.
    The two rb_gc_mark calls remained, forgotten about.  They appeared to be
    causing the random GC bugs I've been seeing for the past few months.  I
    do believe this is the last remaining ruby-related bug that needed fixing.
    
    

    modified files:
     mod_xmlrpc_rb.c


2004-10-11 21:35:49 GMT	Andres Salomon <dilinger@voxel.net>	patch-14

    Summary:
      further debugging cleanups
    Revision:
      modxmlrpc--mainline--2--patch-14

    
    

    modified files:
     mod_xmlrpc_rb.c


2004-10-11 21:33:01 GMT	Andres Salomon <dilinger@voxel.net>	patch-13

    Summary:
      use debugging functions instead of fprintf
    Revision:
      modxmlrpc--mainline--2--patch-13

    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc_rb.c


2004-10-11 21:11:15 GMT	Andres Salomon <dilinger@voxel.net>	patch-12

    Summary:
      fix logic bug in DEBUG macros
    Revision:
      modxmlrpc--mainline--2--patch-12

    Heh, had the logic backwards.  Quitting caffeine sucks.
    
    

    modified files:
     mod_xmlrpc.h


2004-10-11 20:23:53 GMT	Andres Salomon <dilinger@voxel.net>	patch-11

    Summary:
      misc cleanups
    Revision:
      modxmlrpc--mainline--2--patch-11

    Got rid of the DSO stuff that was no longer used.  yay!
    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc.h mod_xmlrpc_c.c mod_xmlrpc_c.h
     mod_xmlrpc_rb.c


2004-10-11 20:03:54 GMT	Andres Salomon <dilinger@voxel.net>	patch-10

    Summary:
      drop mod_xmlrpc_config stuff; use registry instead
    Revision:
      modxmlrpc--mainline--2--patch-10

    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc.h mod_xmlrpc_c.c mod_xmlrpc_rb.c


2004-10-11 19:58:39 GMT	Andres Salomon <dilinger@voxel.net>	patch-9

    Summary:
      add debugging framework; drop module list stuff
    Revision:
      modxmlrpc--mainline--2--patch-9

    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc.h mod_xmlrpc_c.c mod_xmlrpc_c.h


2004-10-11 18:18:59 GMT	Andres Salomon <dilinger@voxel.net>	patch-8

    Summary:
      drop cfg->dir
    Revision:
      modxmlrpc--mainline--2--patch-8

    No need to keep this around..
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc.h mod_xmlrpc_c.c


2004-10-11 18:15:26 GMT	Andres Salomon <dilinger@voxel.net>	patch-7

    Summary:
      create mod_xmlrpc.h, move generic stuff into it
    Revision:
      modxmlrpc--mainline--2--patch-7

    
    

    new files:
     .arch-ids/mod_xmlrpc.h.id mod_xmlrpc.h

    modified files:
     mod_xmlrpc.c mod_xmlrpc_c.c mod_xmlrpc_c.h mod_xmlrpc_rb.c


2004-10-11 17:55:59 GMT	Andres Salomon <dilinger@voxel.net>	patch-6

    Summary:
      add XMLRPCDebug
    Revision:
      modxmlrpc--mainline--2--patch-6

    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc_c.h


2004-10-11 06:20:04 GMT	Andres Salomon <dilinger@voxel.net>	patch-5

    Summary:
      no longer hardcode ruby compile stuff
    Revision:
      modxmlrpc--mainline--2--patch-5

    Detect ruby build stuff instead of hardcoding it.
    
    

    modified files:
     CMakeLists.txt


2004-10-11 05:22:42 GMT	Andres Salomon <dilinger@voxel.net>	patch-4

    Summary:
      remove XMLRPCLoad functionality
    Revision:
      modxmlrpc--mainline--2--patch-4

    This is not necessary; ELF shared objects can deal w/ this automatically.
    
    Basically, if libtest.so depends upon a function/variable in libtest2.so,
    then libtest.so should be compiled w/ -ltest2 -L/path/to/libtest2.so, and
    LD_LIBRARY_PATH set to the path containing libtest2.so at runtime.  Thus,
    when libtest.so is dlopen()'d, glibc's dl stuff will auto load libtest2.so.
    

    modified files:
     README mod_xmlrpc.c


2004-10-11 05:18:50 GMT	Andres Salomon <dilinger@voxel.net>	patch-3

    Summary:
      misc example changes and stuff
    Revision:
      modxmlrpc--mainline--2--patch-3

    Cleanups, and make the examples depend upon each other.
    
    

    new files:
     examples/test/.arch-ids/=id
     examples/test/.arch-ids/CMakeLists.txt.id
     examples/test/CMakeLists.txt examples/test2/.arch-ids/=id
     examples/test2/.arch-ids/CMakeLists.txt.id
     examples/test2/CMakeLists.txt

    modified files:
     CMakeLists.txt examples/CMakeLists.txt examples/test/test.c
     examples/test2/test2.c mod_xmlrpc.c mod_xmlrpc_c.c
     mod_xmlrpc_c.h mod_xmlrpc_rb.c

    renamed files:
     .arch-ids/mod_xmlrpc_dso.c.id
       ==> .arch-ids/mod_xmlrpc_c.c.id
     .arch-ids/mod_xmlrpc_dso.h.id
       ==> .arch-ids/mod_xmlrpc_c.h.id
     examples/.arch-ids/test.c.id
       ==> examples/test/.arch-ids/test.c.id
     examples/.arch-ids/test2.c.id
       ==> examples/test2/.arch-ids/test2.c.id
     examples/test.c
       ==> examples/test/test.c
     examples/test2.c
       ==> examples/test2/test2.c
     mod_xmlrpc_dso.c
       ==> mod_xmlrpc_c.c
     mod_xmlrpc_dso.h
       ==> mod_xmlrpc_c.h

    new directories:
     examples/test examples/test/.arch-ids examples/test2
     examples/test2/.arch-ids


2004-10-09 19:58:23 GMT	Andres Salomon <dilinger@voxel.net>	patch-2

    Summary:
      delete unused function
    Revision:
      modxmlrpc--mainline--2--patch-2

    
    

    modified files:
     mod_xmlrpc_server.c mod_xmlrpc_server.h


2004-10-09 17:53:07 GMT	Andres Salomon <dilinger@voxel.net>	patch-1

    Summary:
      clean ruby stuff up
    Revision:
      modxmlrpc--mainline--2--patch-1

    Sync w/ various ruby fixes.  Still not 100%, but at least exceptions are
    handled properly.
    
    

    modified files:
     mod_xmlrpc.c mod_xmlrpc_rb.c


2004-10-09 17:26:59 GMT	Andres Salomon <dilinger@voxel.net>	base-0

    Summary:
      tag of dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-30
    Revision:
      modxmlrpc--mainline--2--base-0

    (automatically generated log message)

    new patches:
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--base-0
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-1
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-2
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-3
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-4
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-5
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-6
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-7
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-8
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-9
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-10
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-11
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-12
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-13
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-14
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-15
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-16
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-17
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-18
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-19
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-20
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-21
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-22
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-23
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-24
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-25
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-26
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-27
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-28
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-29
     dilinger@voxel.net--2004/modxmlrpc2--mainline--0--patch-30


