[Citadel Development] (no subject)

2011-03-18 Thread Ford II
 A source code management system approved by Ford -- that's a big deal  
 
  
  I happen to like cvs a lot too. I appear to be the only one though. 
 


[Citadel Development] (no subject)

2011-03-18 Thread Ford II
yeah I saw the code.citadel.org, that's what got me looking closer. 
 


[Citadel Development] (no subject)

2011-03-18 Thread IGnatius T Foobar
If it were just me, I'd still be quite happy using CVS.  I didn't see the
point of switching to svn and I really didn't see the point of switching to
git either, when CVS was doing the job.  
 


[Citadel Development] [SCM] citadel.org branch, master, updated. 2cdc8a334ac78875f123278ac49a45a331a98896

2011-03-18 Thread ajc

Push to the project citadel.org : The branch, master has been updated
   via  2cdc8a334ac78875f123278ac49a45a331a98896 (commit)
  from  ac5227da2316bb3174a0f0f11e709b3b71b87a08 (commit)

Those revisions listed above that are new to this repository have not appeared 
on any other notification email; so we list those revisions in full, below.
- Log -
http://code.citadel.org/cgit.cgi/git.citadel.org/commit/?id=2cdc8a334ac78875f123278ac49a45a331a98896
commit 2cdc8a334ac78875f123278ac49a45a331a98896
Author: Art Cancro a...@uncensored.citadel.org
Date:   Fri Mar 18 11:34:16 2011 -0400

Temporarily disable CtdlThreadGC() to get Uncensored stabilized

---

Summary of changes:
 citadel/threads.c |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
citadel.org 


[Citadel Development] [SCM] citadel.org branch, master, updated. 51a3c9712abdd33ec5871c40a7ae0354110b1883

2011-03-18 Thread ajc

Push to the project citadel.org : The branch, master has been updated
   via  51a3c9712abdd33ec5871c40a7ae0354110b1883 (commit)
  from  2cdc8a334ac78875f123278ac49a45a331a98896 (commit)

Those revisions listed above that are new to this repository have not appeared 
on any other notification email; so we list those revisions in full, below.
- Log -
http://code.citadel.org/cgit.cgi/git.citadel.org/commit/?id=51a3c9712abdd33ec5871c40a7ae0354110b1883
commit 51a3c9712abdd33ec5871c40a7ae0354110b1883
Author: Art Cancro a...@citadel.org
Date:   Fri Mar 18 12:47:10 2011 -0400

Moved all of the background tasks back to the old EVT_TIMER style
in order to prepare for the forthcoming simplification of the server thread 
architecture

---

Summary of changes:
 citadel/configure.ac |   16 --
 citadel/context.c|3 +-
 citadel/housekeeping.c   |8 +-
 citadel/modules/checkpoint/serv_checkpoint.c |   46 ++---
 citadel/modules/expire/serv_expire.c |  281 +-
 citadel/modules/fulltext/serv_fulltext.c |   46 +
 citadel/modules/network/serv_network.c   |   28 +---
 citadel/modules/smtp/serv_smtpclient.c   |   37 ++--
 citadel/server_main.c|   12 -
 citadel/sysdep.c |   33 ---
 citadel/threads.c|   55 +-
 11 files changed, 145 insertions(+), 420 deletions(-)


hooks/post-receive
-- 
citadel.org 


[Citadel Development] [SCM] citadel.org branch, master, updated. dc2e776d96e7335ae141fffae7279c361629f7af

2011-03-18 Thread ajc

Push to the project citadel.org : The branch, master has been updated
   via  dc2e776d96e7335ae141fffae7279c361629f7af (commit)
  from  51a3c9712abdd33ec5871c40a7ae0354110b1883 (commit)

Those revisions listed above that are new to this repository have not appeared 
on any other notification email; so we list those revisions in full, below.
- Log -
http://code.citadel.org/cgit.cgi/git.citadel.org/commit/?id=dc2e776d96e7335ae141fffae7279c361629f7af
commit dc2e776d96e7335ae141fffae7279c361629f7af
Author: Art Cancro a...@citadel.org
Date:   Fri Mar 18 14:13:16 2011 -0400

Removed the DEBUG_MEMORY_LEAKS framework because we do this with Valgrind 
now.

---

Summary of changes:
 citadel/citserver.c|4 --
 citadel/server.h   |1 -
 citadel/sysdep.c   |  121 
 citadel/sysdep_decls.h |   22 -
 citadel/threads.c  |   89 ---
 5 files changed, 0 insertions(+), 237 deletions(-)


hooks/post-receive
-- 
citadel.org 


[Citadel Development] Re: [SCM] citadel.org branch, master, updated. 51a3c9712abdd33ec5871c40a7ae0354110b1883

2011-03-18 Thread IGnatius T Foobar
  
 There's gonna be a huge update coming up as soon as I get things running
smoothly again. 
  
 This is mainly intended to reflect the future migration to a libev-based
architecture.  The Citadel server is built as a state machine, so the libev
move does make sense.  This is fundamentally incompatible with the davew thread
system, unfortunately -- it's brilliant code but it basically implements an
entire multitasking operating system inside the application, which we really
don't need.  Since it's currently causing stability problems I am removing
it. 
  
 Step 1 will be to go back to the old threading architecture. 
  
 Step 2 will be to migrate to libev.  Then the server will be even *more*
of a state machine.