]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
No MMN bump in ages - time to start codifing this entity. Change the
authorWilliam A. Rowe Jr <wrowe@apache.org>
Sun, 25 Feb 2001 00:43:10 +0000 (00:43 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Sun, 25 Feb 2001 00:43:10 +0000 (00:43 +0000)
  COOKIE to something useful, "AP20", for the new module structure.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88310 13f79535-47bb-0310-9956-ffa450edef68

include/ap_mmn.h

index 871c797394435e8080c256efc7d93ed1b403712a..9cc35dca36f3ac739f257d7db2bbd72cc5ca1210 100644 (file)
  */
 
 /*
- * 19950525            - original value
- * 19960512 (1.1b2)    - updated, 1.1, version.
- * 19960526 (1.1b3)    - get_token(), table_unset(), pstrndup()
- *                       functions added
- * 19960725 (1.2-dev)  - HTTP/1.1 compliance
- *                       (new version of read_client_block)
- * 19960806 (1.2-dev)  - scan_script_header_err() added
- * 19961007 (1.2-dev)  - replace read_client_block() with get_client_block()
- * 19961125 (1.2b1)    - change setup_client_block() to Roy's version
- * 19961211 (1.2b3)    - rwrite() added
- * 19970103 (1.2b5-dev)        - header parse API
- * 19970427 (1.2b9-dev)        - port references made unsigned
- * 19970526 (1.2)      - correct vhost walk for multiple requests on a single
- *                       connect
- * 19970623 (1.3-dev)  - NT changes
- * 19970628 (1.3-dev)  - ap_slack (fd fixes) added
- * 19970717 (1.3-dev)  - child_init API hook added
- * 19970719 (1.3-dev)  - discard_request_body() added (to clear the decks
- *                       as needed)
- * 19970728 (1.3a2-dev)        - child_exit API hook added
- * 19970818 (1.3a2-dev)        - post read-request phase added
- * 19970825 (1.3a2-dev)        - r->mtime cell added
- * 19970831 (1.3a2-dev)        - error logging changed to use aplog_error()
- * 19970902 (1.3a2-dev)        - MD5 routines and structures renamed to ap_*
- * 19970912 (1.3b1-dev)        - set_last_modified split into set_last_modified,
- *                       set_etag and meets_conditions
- *                       register_other_child API
- *                       piped_log API
- *                       short_score split into parent and child pieces
- *                       os_is_absolute_path
- * 19971026 (1.3b3-dev)        - custom config hooks in place
- * 19980126 (1.3b4-dev)        - apr_cpystrn(), table_addn(), table_setn(),
- *                       table_mergen()
- * 19980201 (1.3b4-dev)        - construct_url()
- *                       prototype server_rec * -> request_rec *
- *                       add get_server_name() and get_server_port()
- * 19980207 (1.3b4-dev)        - add dynamic_load_handle to module structure as part
- *                       of the STANDARD_MODULE_STUFF header
- * 19980304 (1.3b6-dev)        - abstraction of SERVER_BUILT and SERVER_VERSION
- * 19980305 (1.3b6-dev)        - ap_config.h added for use by external modules
- * 19980312 (1.3b6-dev)        - parse_uri_components() and its ilk
- *                       remove r->hostlen, add r->unparsed_uri
- *                       set_string_slot_lower()
- *                       clarification: non-RAW_ARGS cmd handlers do not
- *                       need to pstrdup() their arguments
- *                       clarification: request_rec members content_type,
- *                       handler, content_encoding, content_language,
- *                       content_languages MUST all be lowercase strings,
- *                       and MAY NOT be modified in place -- modifications
- *                       require pstrdup().
- * 19980317 (1.3b6-dev)        - AP_CORE_DECLAREs for win32 and <Perl>
- *                       API export basic_http_header, send_header_field,
- *                       set_keepalive, srm_command_loop, check_cmd_context,
- *                       tm2sec
- *                       spacetoplus(), plustospace(), client_to_stdout()
- *                       removed
- * 19980324 (1.3b6-dev)        - AP_DECLARE(index_of_response)
- * 19980413 (1.3b6-dev)        - The BIG SYMBOL RENAMING: general ap_ prefix
- *                       (see src/include/compat.h for more details)
- *                       apr_vformatter() API, see src/include/ap.h
- * 19980507 (1.3b7-dev)        - addition of ap_add_version_component() and
- *                       discontinuation of -DSERVER_SUBVERSION support
- * 19980519 (1.3b7-dev)        - add child_info * to spawn function (as passed to
- *                       ap_spawn_child_err_buff) and to ap_call_exec to make
- *                       children work correctly on Win32.
- * 19980527 (1.3b8-dev)        - renamed some more functions to ap_ prefix which were
- *                       missed at the big renaming (they are defines):
- *                       is_default_port, default_port and http_method.
- *                       A new communication method for modules was added:
- *                       they can create customized error messages under the
- *                       "error-notes" key in the request_rec->notes table.
- *                       This string will be printed in place of the canned
- *                       error responses, and will be propagated to
- *                       ErrorDocuments or cgi scripts in the
- *                       (REDIRECT_)ERROR_NOTES variable.
- * 19980627 (1.3.1-dev)        - More renaming that we forgot/bypassed. In particular:
- *                       table_elts --> ap_table_elts
- *                       is_table_empty --> ap_is_table_empty
- * 19980708 (1.3.1-dev)        - ap_isalnum(), ap_isalpha(), ... "8-bit safe" ctype
- *                       macros and apctype.h added
- * 19980713 (1.3.1-dev)        - renaming of C header files:
- *                       1. conf.h      -> ap_config.h
- *                       2. conf_auto.h -> ap_config_auto.h - now merged
- *                       3. ap_config.h -> ap_config_auto.h - now merged
- *                       4. compat.h    -> ap_compat.h
- *                       5. apctype.h   -> ap_ctype.h
- * 19980806 (1.3.2-dev) - add ap_log_rerror()
- *                      - add ap_scan_script_header_err_core()
- *                      - add ap_uuencode()
- *                      - add ap_custom_response()
- * 19980811 (1.3.2-dev)        - added limit_req_line, limit_req_fieldsize, and
- *                       limit_req_fields to server_rec.
- *                       added limit_req_body to core_dir_config and
- *                       ap_get_limit_req_body() to get its value.
- * 19980812 (1.3.2-dev)        - split off MODULE_MAGIC_NUMBER
- * 19980812.2           - add apr_table_overlap()
- * 19980816 (1.3.2-dev)        - change proxy to use tables for headers, change
- *                        struct cache_req to typedef cache_req.
- *                        Delete ap_proxy_get_header(), ap_proxy_add_header(),
- *                        ap_proxy_del_header(). Change interface of 
- *                        ap_proxy_send_fb() and ap_proxy_cache_error(). 
- *                        Add ap_proxy_send_hdr_line() and ap_proxy_bputs2().
- * 19980825 (1.3.2-dev) - renamed is_HTTP_xxx() macros to ap_is_HTTP_xxx()
- * 19980825.1           - mod_proxy only (minor change): modified interface of
- *                        ap_proxy_read_headers() and rdcache() to use a
- *                        request_rec* instead of pool*
- *                        (for implementing better error reporting).
- * 19980906 (1.3.2-dev) - added ap_md5_binary()
- * 19980917 (1.3.2-dev) - bs2000: changed os_set_authfile() to os_set_account()
- * 19981108 (1.3.4-dev) - added ap_method_number_of()
- *                      - changed value of M_INVALID and added WebDAV methods
- * 19981108.1           - ap_exists_config_define() is now public (minor bump)
- * 19981204             - scoreboard changes -- added generation, changed
- *                        exit_generation to running_generation.  Somewhere
- *                        earlier vhostrec was added, but it's only safe to use
- *                        as of this rev.  See scoreboard.h for documentation.
- * 19981211             - DSO changes -- added ap_single_module_configure()
- *                                    -- added ap_single_module_init()
- * 19981229             - mod_negotiation overhaul -- added ap_make_etag()
- *                        and added vlist_validator to request_rec.
- * 19990101             - renamed macro escape_uri() to ap_escape_uri()
- *                      - added MODULE_MAGIC_COOKIE to identify module structs
- * 19990103 (1.3.4-dev) - added apr_array_pstrcat()
- * 19990105 (1.3.4-dev) - added ap_os_is_filename_valid()
- * 19990106 (1.3.4-dev) - Move MODULE_MAGIC_COOKIE to the end of the
- *                        STANDARD_MODULE_STUFF macro so the version
- *                        numbers and file name remain at invariant offsets
- * 19990108 (1.3.4-dev) - status_drops_connection -> ap_status_drops_connection
- *                        scan_script_header -> ap_scan_script_header_err
- *                      - reordered entries in request_rec that were waiting
- *                        for a non-binary-compatible release.
- *          (1.3.5-dev)
- * 19990108.1           - add apr_md5_encode() for MD5 password handling.
- * 19990108.2           - add apr_password_validate() and change apr_md5_encode()
- *                        to use a stronger algorithm.
- * 19990108.4           - add ap_size_list_item(), ap_get_list_item(), and
- *                        ap_find_list_item()
- * 19990108.5           - added ap_sub_req_method_uri() and added const to the
- *                        definition of method in request_rec.
- * 19990108.6           - SIGPIPE is now ignored by the core server.
- * 19990108.7           - ap_isxdigit added
- * 19990320             - METHODS and M_INVALID symbol values modified
- * 19990320.1           - add ap_vrprintf()
- * 19990320.2           - add cmd_parms.context, ap_set_config_vectors, 
- *                        export ap_add_file_conf
- * 19990320.3           - add ap_regexec() and ap_regerror()
- * 19990320.4           - add ap_field_noparam()
- * 19990320.5           - add local_ip/host to conn_rec for mass-vhost
- * 19990320.6           - add apr_sha1_final(), apr_sha1_init(),
- *                        apr_sha1_update_binary(), apr_sha1_update(),
- *                        apr_base64_encode(), apr_base64_encode_binary(),
- *                        apr_base64_encode_len(), apr_base64_decode(),
- *                        apr_base64_decode_binary(), apr_base64_decode_len(),
- *                        ap_pbase64decode(), ap_pbase64encode()
+ * 20010224 (2.0.13-dev) MODULE_MAGIC_COOKIE reset to "AP20"
  */
 
-#define MODULE_MAGIC_COOKIE 0x41503133UL /* "AP13" */
+#define MODULE_MAGIC_COOKIE 0x41503230UL /* "AP20" */
 
 #ifndef MODULE_MAGIC_NUMBER_MAJOR
-#define MODULE_MAGIC_NUMBER_MAJOR 20000330
+#define MODULE_MAGIC_NUMBER_MAJOR 20010224
 #endif
 #define MODULE_MAGIC_NUMBER_MINOR 1                     /* 0...n */
 #define MODULE_MAGIC_NUMBER MODULE_MAGIC_NUMBER_MAJOR  /* backward compat */