/[Apache-SVN]/httpd/mod_mbox/trunk/NOTICE
ViewVC logotype

Log of /httpd/mod_mbox/trunk/NOTICE

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 358424 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 22 00:37:56 2005 UTC (18 years, 7 months ago) by maxime
File length: 761 byte(s)
Diff to previous 358017 (colored)
Corrected NOTICE and added a basic README.

Revision 358017 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 20 15:10:29 2005 UTC (18 years, 7 months ago) by maxime
File length: 828 byte(s)
Diff to previous 179252 (colored)
Add the CHANGES file, with a summary of changes for the 0.2 release.

Update text wrapping and add some more up-to-date intell. to the
NOTICE file.



Revision 179252 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 31 18:13:29 2005 UTC (19 years, 2 months ago) by nd
File length: 764 byte(s)
Diff to previous 160602 (colored)
fix line endings and x-bits


Revision 160602 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 8 20:30:50 2005 UTC (19 years, 4 months ago) by pquerna
File length: 764 byte(s)
Diff to previous 157227 (colored)
This changeset has become huge.  It is my fault.

I started with a few things, but it quickly grew to a state were I could 
not commit the individual parts, without breaking what is stored in 
subversion.

The general overview:
- A completely new build system, based on autoconf.
- Reorganization of the source code into multiple files.
- An API for Indexing and Searching.  This is not complete, and requires
  continuing work in Lucene4c.
- mod-mbox-util is now the only method to create or update caches.  The 
  other programs have not been kept in sync.
- Trying to make the shared code look more like a library.

Detailed Changes:

* NOTICE: Add myself and Edward Rudd, since that is the source of the m4 
          files.

* m4/*: autoconf files writen by Paul Querna and Edward Rudd for 
        detecting apache.

* module-2.0/mbox_parse.c:
    * Store msg_start, body_start, and body_end, instead of just the 'location'
    * Remove unused functions that accessed the old DBM Format: put_field_char,
      put_field_int, get_field, get_field_value, exists_key.
    * Cleanup the of the Public Symbol names. Made several functions static.
    * Rename Exported Functions:
        load_index -> mbox_load_index
        fetch_index -> mbox_fetch_index
        parse_cte_header ->  mbox_parse_cte_header
    * Added calls to functions for Lucene indexing of data. not complete.

* module-2.0/mbox_parse.h: Account for changes to mbox_parse.c

* module-2.0/mod_mbox.c:
    * Split different handlers into their own files:
         mod_mbox_file - All operations on actual '.mbox' files.
         mod_mbox_mime - All Multipart/MIME Operations and Filters.
         mod_mbox_search - All Search Handlers.
         mod_mbox_index - The Directory Index Handlers.
    * Add MboxSearch Directive to set the search index path.

* module-2.0/mbox_cache.c: compile out debug function. remove unused variable.

* module-2.0/mod-mbox-util.c:
    * Hack in initial support for full text indexing.
    * Add -s option to set a search index path.



Revision 157227 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 12 04:15:26 2005 UTC (19 years, 5 months ago) by pquerna
File length: 661 byte(s)
Diff to previous 125117 (colored)
- Only one DBM is created per .mbox file.
- struct with multiple values is serialized into a single DBM Entry
- Directory Index Page. (Set 'MBoxIndex On' for a directory full of .mbox files)
- Show each month's Message count on index page.
- MIME Parsing.


Revision 125117 - (view) (download) (annotate) - [select for diffs]
Added Thu Jan 13 23:32:07 2005 UTC (19 years, 7 months ago) by jerenkrantz
File length: 504 byte(s)
Update mod_mbox license to Apache License 2.0.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.


infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26