Changeset 868

Show
Ignore:
Timestamp:
07/31/07 10:01:29 (1 year ago)
Author:
adefacc
Message:

Finished corrections for ChangeLog mispellings

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r867 r868  
    42414241        HeaderFile parameter. It will use the first match as header. 
    42424242 
    4243         * cherokee/fdpoll-kqueue.c: Performance fix: it duplicates the 
     4243        * cherokee/fdpoll-kqueue.c: Performance fix: it doubles the 
    42444244        speed of the kqueue backend! Patch by Rodrigo Fernandez-Vizarra 
    42454245        <rfdzvizarra@yahoo.ie> 
     
    42624262 
    42634263        * cherokee/read_config_scanner.l, cherokee/read_config_grammar.y: 
    4264         "Include" reserved word removed. It is not longer needed. 
     4264        "Include" reserved word removed. It is no longer needed. 
    42654265         
    42664266        * cherokee/module_read_config.c: Almost rewritten.  The inclusions 
     
    435843582005-10-30  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    43594359 
    4360         * cherokee/handler_cgi.c (cherokee_handler_cgi_free): Bugfix, Only 
    4361         close file descriptors if it is greeter than zero. 
     4360        * cherokee/handler_cgi.c (cherokee_handler_cgi_free): Bugfix, 
     4361        close file descriptors only if it is greater than zero. 
    43624362 
    43634363        * cherokee/socket.c (cherokee_socket_set_timeout): Removed call to 
     
    43664366 
    43674367        * cherokee/thread.c (purge_maybe_lingering, 
    4368         process_active_connections): Added a new function for purge (and 
     4368        process_active_connections): Added a new function to purge (and 
    43694369        maybe perform the lingering close) a connection from the active 
    43704370        connection list.  The error management of the error situations of 
    4371         the loop call to purge_closed_connection instead of set the 
     4371        the loop call to purge_closed_connection instead of launching the 
    43724372        lingering close phase. 
    43734373 
     
    44494449 
    44504450        * cherokee/thread.c (process_active_connections): Removed calls to 
    4451         cherokee_iocache_mmap_release(), it will be freed on 
     4451        cherokee_iocache_mmap_release(), it will be fred on 
    44524452        cherokee_connection_clean().  It is safer in this way. 
    44534453 
     
    47044704        * cherokee/handler_phpcgi.c (search_php_executable): Fixed to 
    47054705        search the interpreter if it is not defined with the "Interpreter" 
    4706         configuration entry.  It will look for it on a couple of 
    4707         directories for it.
     4706        configuration entry.  It will look for it in a couple of 
     4707        directories
    47084708 
    47094709        * qa/93-InvalidLinks.py, qa/Makefile.am: Added a new QA to test 
    4710         the prevoius problem. 
     4710        the previous problem. 
    47114711 
    47124712        * cherokee/handler_dirlist.c (generate_file_entry): Listing was 
     
    48024802         
    48034803        * cherokee/socket.c (cherokee_socket_close): Fixed a little which 
    4804         might cause a segment fault if a TLS connection get a CGI timeout. 
     4804        might cause a segment fault if a TLS connection gets a CGI timeout. 
    48054805 
    480648062005-09-06  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
     
    54045404 
    54055405        * cherokee/fdpoll.c (cherokee_fdpoll_new): Now returns ret_no_sys 
    5406         instead of ret_error if it could instace the fdpoll object. 
     5406        instead of ret_error if it can instance the fdpoll object. 
    54075407 
    54085408        * cherokee/socket.c (cherokee_socket_sendfile): Added 
     
    54405440        * cherokee/server.c: Some changes to make time updating more 
    54415441        consistent. There was a problem when a blocked thread became alive 
    5442         again and accepts a new connection. It was using the old time 
     5442        again and accepted a new connection. It was using the old time 
    54435443        value, so the connection probably could be dropped in the next 
    54445444        server timeout checking. 
     
    61806180        and log.h. These files are not longer used. 
    61816181 
    6182         * src/handler_cgi.c (cherokee_handler_cgi_init): Droped O_ASYNC 
     6182        * src/handler_cgi.c (cherokee_handler_cgi_init): Dropped O_ASYNC 
    61836183        from O_ASYNC|O_NDELAY|O_NONBLOCK. 
    61846184 
     
    66376637        * src/connection.c 
    66386638        (cherokee_connection_send_response_page_hardcoded, 
    6639         cherokee_connection_send_response_page_file): Droped out! Now this 
     6639        cherokee_connection_send_response_page_file): Dropped out! Now this 
    66406640        work is delegated to the internal error handler. Much more clean!! 
    66416641         
     
    668066802004-07-03  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    66816681 
    6682         * Makefile.am (install-data-local, uninstall-local): Addeded new 
     6682        * Makefile.am (install-data-local, uninstall-local): Added new 
    66836683        rule to install cherokee-config.h 
    66846684 
     
    66976697 
    66986698        * src/handler.h, src/handler.c (cherokee_handler_free_base): Added 
    6699         new virutal method. 
     6699        new virtual method. 
    67006700 
    67016701        * src/handler_file.c (file_init): _file_is_init now is 
     
    674067402004-06-20  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    67416741 
    6742         * src/mime.c (cherokee_mime_free): Bugfix.  It was free memory 
     6742        * src/mime.c (cherokee_mime_free): Bugfix.  It was freeing memory 
    67436743        twice. 
    67446744 
     
    67506750        off_t 
    67516751 
    6752         * src/handler_cgi.c (_read_from_cgi): Some fixes arround the CGI 
     6752        * src/handler_cgi.c (_read_from_cgi): Some fixes around the CGI 
    67536753        termination. 
    67546754         
     
    67746774        implementation error fixed.  It is working now. 
    67756775 
    6776         * src/server.c (read_config_path): It did not building the path 
     6776        * src/server.c (read_config_path): It did not build the path 
    67776777        correctly. Fixed. 
    67786778 
    6779         * src/server.c(cherokee_server_init): I was not detecting the TLS 
     6779        * src/server.c(cherokee_server_init): It was not detecting the TLS 
    67806780        configuration correctly. Fixed. 
    67816781 
     
    68346834        * src/handler_remote_control.c 
    68356835        (cherokee_handler_remote_control_init): Fixed compilation warnings 
    6836         arround the 64bits long files support. 
     6836        around the 64bits long files support. 
    68376837 
    68386838        * src/handler_mono.c (send_headers_callback): Compilation fix. 
     
    69866986        Bugfix.  It was comparing a string with a random memory chunk. 
    69876987 
    6988         * src/connection.c (build_response_header): Some work arround the 
     6988        * src/connection.c (build_response_header): Some work around the 
    69896989        "WWW-Authenticate" response header. 
    69906990 
     
    70327032        * src/md5.c, src/md5.h: Clean up 
    70337033 
    7034         * src/Makefile.mingw: Some work arround the Windows port. 
     7034        * src/Makefile.mingw: Some work around the Windows port. 
    70357035 
    70367036 
     
    71497149 
    71507150        * src/handler_dirlist.h, src/handler_dirlist.c 
    7151         (cherokee_handler_dirlist_step): Fixed problem when there were lot 
     7151        (cherokee_handler_dirlist_step): Fixed problem when there were lots 
    71527152        of files in the same directory. 
    71537153 
     
    71587158 
    71597159        * src/logger_ncsa.c (build_log_string): Better logging without 
    7160         referer
     7160        "referer"
    71617161 
    71627162        * src/thread.c (process_active_connections): Tiny bugfix 
     
    71677167        * src/handler_dirlist.c (cherokee_handler_dirlist_step): Bugfix. 
    71687168 
    7169         * src/handler_dirlist.c (cherokee_handler_dirlist_step): I was an 
    7170         error in the memory management when the server had not a loaded 
    7171         icon table 
     7169        * src/handler_dirlist.c (cherokee_handler_dirlist_step): There was 
     7170        an error in the memory management when the server had not loaded 
     7171        icon table yet 
    71727172 
    71737173        * src/buffer.h, src/buffer.c (cherokee_buffer_is_endding): Added 
     
    73457345 
    73467346        * src/thread.c (cherokee_thread_step): Added new "don't block" 
    7347         parameter.  The main thread should not block.. it have to another 
    7348         works like flush the log files.  It fixed a bug arround the log 
    7349         bufferring. 
     7347        parameter.  The main thread should not block ... it has to do 
     7348        periodic jobs like flushing the log files, etc. 
     7349        This fixed a bug around the log buffering. 
    73507350 
    73517351        * src/http.c: Added new file and two new functions: 
     
    73557355        user ID support. 
    73567356 
    7357         * src/logger_ncsa.c: Little clean up.  There was unneeded macros. 
     7357        * src/logger_ncsa.c: Little clean up.  There were unneeded macros. 
    73587358 
    73597359        * src/read_config_grammar.y, src/read_config_scanner.l, 
     
    73937393 
    73947394        * src/handler_file.c (cherokee_handler_file_init): Better error 
    7395         handling creating the mmap object. 
     7395        handling when creating the mmap object. 
    73967396 
    73977397        * cherokee.conf.sample.in: Gzip encoding section commented by 
     
    74007400        * configure.in: Fixed common handler compilation 
    74017401 
    7402         * src/Makefile.am (handler_common): Compilation orden changed to 
     7402        * src/Makefile.am (handler_common): Compilation order changed to 
    74037403        ensure that the "handler common" can link with phpcgi, dirlist, 
    74047404        etc.. 
     
    74197419        It will help to compile in Solaris 
    74207420 
    7421         * src/sha1.h, src/sha1.c: Replaced u_int32_t by uint32_t.  I was 
    7422         not compiling in Solaris because it. 
     7421        * src/sha1.h, src/sha1.c: Replaced u_int32_t by uint32_t.  It was 
     7422        not compiling in Solaris because of it. 
    74237423 
    74247424        * src/socket.c (cherokee_socket_ntop): SunOS 5.9 compilation bug 
     
    74577457        * src/thread.c (cherokee_thread_new), src/read_config_scanner.l, 
    74587458        src/read_config_grammar.y, src/server.c, src/server.h: Added 
    7459         support for choose the scheduling policy from the config file 
     7459        support for choosing the scheduling policy from the config file 
    74607460 
    74617461 
     
    75407540        * configure.in: Fixed kqueue and select detection. 
    75417541 
    7542         * configure.in: Improved show of supported polling methods. 
     7542        * configure.in: Improved visualization of supported polling methods. 
    75437543 
    75447544        * src/handler_cgi.c (cherokee_handler_cgi_init): Better error checking 
     
    75587558 
    75597559        * src/handler_file.c (cherokee_handler_file_init): Added check for 
    7560         partial petitions out of range. 
     7560        partial requests out of range. 
    75617561 
    75627562        * src/http.h (http_not_modified_string), src/connection.c 
     
    76147614        network.http.pipelining parameter actived) 
    76157615         
    7616         * src/fdpoll.h, src/fdpoll.c: Droped out get_fd_limit().  Added 
     7616        * src/fdpoll.h, src/fdpoll.c: Dropped out get_fd_limit().  Added 
    76177617        new parameter to the _new method. 
    76187618         
     
    76337633 
    76347634        * src/validator_htpasswd.c: Added crypt_r emulation function for 
    7635         multithread systems that don't support it (like Solaris). 
     7635        multithreaded systems that don't support it (like Solaris). 
    76367636 
    76377637        * src/header.c (cherokee_header_get_number, 
     
    76407640        * src/validator_htpasswd.c (validate_crypt): Little fix in crypt_r 
    76417641        usage.  It was accessing a memory area in the heap that maybe 
    7642         could be droped out. 
    7643  
    7644         * configure.in: Fixed compilation bug arround -D_XOPEN_SOURCE=500 
     7642        could be dropped out. 
     7643 
     7644        * configure.in: Fixed compilation bug around -D_XOPEN_SOURCE=500 
    76457645        parameter. 
    76467646 
     
    76497649        * src/fdpoll.c: Better error reporting from epoll functions 
    76507650 
    7651         * src/server.c: Droped out add_socket_to_thread_fdpolls.  With the 
     7651        * src/server.c: Dropped out add_socket_to_thread_fdpolls.  With the 
    76527652        new polling method it is not needed.  Reported by Yusuf 
    76537653        Goolamabbas <yusufg@outblaze.com>. 
     
    772677262004-03-02  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    77277727 
    7728         * src/handler_mono.c: More code arround the Mono-Cherokee 
     7728        * src/handler_mono.c: More code around the Mono-Cherokee 
    77297729        integration. 
    77307730 
     
    78547854        * src/fdpoll.c: Added support for select() 
    78557855 
    7856         * src/poll_emu.c, src/poll_emu.h: Droped out! 
     7856        * src/poll_emu.c, src/poll_emu.h: Dropped out! 
    78577857 
    78587858        * debian/copyright (Copyright): Removed poll_emu license. 
     
    79187918 
    79197919        * src/handler_file.c (cherokee_handler_file_add_headers): Switched 
    7920         from two call to cherokee_buffer_add() to one to 
     7920        from two calls of cherokee_buffer_add() to one of 
    79217921        cherokee_buffer_add_va() 
    79227922         
     
    793079302004-01-14  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    79317931 
    7932         * src/thread.c: Big changes to improve multithread mode. 
     7932        * src/thread.c: Big changes to improve multithreaded mode. 
    79337933 
    79347934        * src/thread.c: (set_sigpipe):  Added SIGBUS 
     
    79787978        keep-alive management. 
    79797979 
    7980         * src/header.c (parse_first_line): Fixed bug in protocolor version 
     7980        * src/header.c (parse_first_line): Fixed bug in HTTP protocol version 
    79817981        detection code. 
    79827982 
     
    80038003        changes to improve threaded mode. 
    80048004 
    8005         * src/read_config_grammar.y (thread_num): Droped out #ifdef 
     8005        * src/read_config_grammar.y (thread_num): Dropped out #ifdef 
    80068006        HAVE_PTHREAD 
    80078007 
    80088008        * src/access.c (parse_netmask): Fixed /128 mask. 
    80098009 
    8010         * src/header.c (cherokee_header_parse): Fixed bug: it fails is 
     8010        * src/header.c (cherokee_header_parse): Fixed bug: 
    80118011        HEADER_INTERNAL_DEBUG was not defined previously. 
    80128012 
     
    81468146 
    81478147        * src/handler_common.c (cherokee_handler_common_new): There was a 
    8148         problem when it get a request of a directory and it contains
     8148        problem when it got a request for a directory and it contained
    81498149        index.php (included in DirectoryIndex conf entry) that should be 
    81508150        executed. Fixed. 
     
    81838183 
    81848184        * src/thread.c (process_active_connections): Fixed managing for 
    8185         HTTP 300 connections.  It was running like it was a 200 
    8186         connection. 
     8185        HTTP 3xx responses.  They were managed as HTTP 2xx responses. 
    81878186 
    81888187 
     
    81988197        logging the HTTP 300 responses as error messages. 
    81998198 
    8200         * src/connection.c (cherokee_connection_parse_get_header): Droped 
     8199        * src/connection.c (cherokee_connection_parse_get_header): Dropped 
    82018200        out.  It was using the old header processing method. 
    82028201 
     
    82258224        ==25427== at 0x402F349A: strtok (in /lib/libc-2.3.2.so) 
    82268225 
    8227         * src/buffer.c (cherokee_buffer_move_to_begin): Changed memcpy by 
    8228         memmove to avoid possible memory overlaping. 
     8226        * src/buffer.c (cherokee_buffer_move_to_begin): Changed memcpy to 
     8227        memmove to avoid possible memory overlapping. 
    82298228 
    82308229        * src/header.c (HEADER_INTERNAL_CHECK): Added new check to ensure 
     
    82398238 
    82408239        * src/connection.c: cherokee_connection_parse_args() function now 
    8241         uses the ::get_arguments() method.  Droped out the previous 
     8240        uses the ::get_arguments() method.  Dropped out the previous 
    82428241        implementation. 
    82438242 
     
    82878286 
    82888287        * src/handler_server_info.c: Added data sent row.  It shows the 
    8289         data amount with the right suffix (Kb, Mb, Gb, Tb, ..) 
     8288        amount of data with the right suffix (Kb, Mb, Gb, Tb, ..) 
    82908289 
    82918290 
     
    83178316 
    83188317        * src/read_config_grammar.y (thread_number): Fixed problem with 
    8319         the thread number.  I was an error when Cherokee was compiled 
     8318        the thread number.  There was an error when Cherokee was compiled 
    83208319        wihtout pthread library support. 
    83218320 
     
    83678366        * src/read_config_grammar.y, connection.c, server.c, server.h, 
    83688367        thread.c, virtual_server.c, virtual_server.h: Added virtual 
    8369         servers aliases.  Now, a virtual sever can has more than one 
     8368        servers aliases.  Now, a virtual sever can have more than one 
    83708369        domain server name. 
    83718370 
     
    84458444 
    84468445 
    8447 2003-11-19  Alvaro Lopez Ortega  <alvaro@alobbs.com>, Christopher Pruden  <pruden@dyndns.org> 
     84462003-11-19  Alvaro Lopez Ortega  <alvaro@alobbs.com>, 
     8447            Christopher Pruden   <pruden@dyndns.org> 
    84488448 
    84498449        * src/Makefile.am, src/buffer.c, src/buffer.h, 
     
    84678467 
    84688468        * src/read_config_grammar.y, src/server.c: Added dynamic timeout 
    8469         support in the connection headers. 
     8469        support in connection headers. 
    84708470 
    84718471        * src/server.c (look_for_new_connection): Optimized connection 
     
    84748474 
    84758475        * src/common.h: Changed "#ifdef HAVE_PTHREADS" to "#ifdef 
    8476         HAVE_PTHREAD". It fixes lot of random crashes and race 
     8476        HAVE_PTHREAD". It fixes lots of random crashes and race 
    84778477        conditions. 
    84788478 
     
    84828482        * icons/*.png: Added 5 new icons. 
    84838483 
    8484         * icons.conf.sample: Added the new icons to the sample configuration file. 
     8484        * icons.conf.sample: Added the new icons to the sample configuration 
     8485        file. 
    84858486 
    84868487 
     
    852685272003-10-29  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    85278528 
    8528         * src/connection.c (get_uri): Bug fixed. There was problems with 
     8529        * src/connection.c (get_uri): Bug fixed. There were problems with 
    85298530        some requests if it had complex referers. Reported by Thomas 
    85308531        Seifert. 
     
    85528553        entry. 
    85538554 
    8554         * src/server.h: port and port_ssl are now unsigned short instead int. 
     8555        * src/server.h: port and port_ssl are now unsigned short instead of int. 
    85558556 
    85568557 
     
    85648565        * src/handler_cgi.c, src/connection.c: CGI execution improvements. 
    85658566 
    8566         * cherokee.conf.sample.in: Commented ErrorDocument. It's unset by default. 
     8567        * cherokee.conf.sample.in: Commented ErrorDocument. 
     8568        It's unset by default. 
    85678569 
    85688570        * src/validator_htpasswd.c (cherokee_validator_htpasswd_check): 
     
    85788580        ("If-Modified-Since"). 
    85798581 
    8580         * src/tdate_parse.c, src/tdate_parse.h, src/Makefile.am: Added new files. 
     8582        * src/tdate_parse.c, src/tdate_parse.h, src/Makefile.am: Added 
     8583        new files. 
    85818584 
    85828585        * src/handler_file.c (cherokee_handler_file_add_headers): Added 
     
    86988701        * src/connection.c, src/connection.h, src/handler.c, src/handler.h, 
    86998702        src/handler_dirlist.c, src/handler_nn.c, src/handler_redir.c, 
    8700         src/module_loader.c, src/thread.c: Droped out handler->redirect, 
     8703        src/module_loader.c, src/thread.c: Dropped out handler->redirect, 
    87018704        instead it uses conn->redirect. 
    87028705         
     
    88068809        * src/server.c (cherokee_server_read_config_file): Now, it stores 
    88078810        the last configuration filename.  Maybe the server will need it  
    8808         if receive a HUP signal. 
     8811        if it receives a HUP signal. 
    88098812        (cherokee_server_read_config_file): Fixed reloading.  There was 
    88108813        a bug reusing a Yacc+Lex parser. 
     
    88538856        * src/read_config_grammar.y, src/virtual_server.c,  
    88548857        srv/virtual_server.h. src/read_config_scanner.l:  
    8855         cherokee.conf.sample.in: Some work arround the GNU/TLS support 
     8858        cherokee.conf.sample.in: Some work around the GNU/TLS support 
    88568859 
    88578860        * doc/SSL-howto.html: Added u-Howto to manage SSL certs 
     
    89318934 
    89328935        * src/encoder_fixer.h, src/encoder_fixer.c, configure.in, 
    8933         src/Makefile.am: Encoder fixer droped out 
     8936        src/Makefile.am: Encoder fixer dropped out 
    89348937 
    89358938        * src/server.c (cherokee_server_init),  
     
    90029005        * src/handler_common.c (cherokee_handler_common_new), 
    90039006        src/read_config_grammar.y, src/read_config_scanner.l: 
    9004         Added DirectoryIndex support.  Based on the patch submited 
     9007        Added DirectoryIndex support.  Based on the patch submitted 
    90059008        by Pablo Neira <pneira@optimat.com> 
    90069009         
     
    91199122        * src/connection.h: Removed "handler_file.h" inclusion 
    91209123 
    9121         * src/Makefile.am (libcherokeeinclude_HEADERS): Added some forgoten 
     9124        * src/Makefile.am (libcherokeeinclude_HEADERS): Added some forgotten 
    91229125        header files 
    91239126 
     
    91889191 
    91899192        * src/logger.[hc], src/logger_ncsa.[hc]: Added write_access and 
    9190         write_error method and removed the old wirte one. 
     9193        write_error method and removed the old write one. 
    91919194 
    91929195 
     
    91949197 
    91959198        * cherokee.spec.in: Updated. 
    9196         It have been tested in Red Hat 7.2, 8.0 and Mandrake 9.1 
     9199        It has been tested in Red Hat 7.2, 8.0 and Mandrake 9.1 
    91979200 
    91989201         
     
    92309233        src/encoder_table.c, src/encoder_table.h, src/matching_list.c, 
    92319234        src/read_config_grammar.y: Added matching support in the encoders. 
    9232         The encoder+matching lists support were partially rewritten. 
     9235        The encoder+matching lists support have been partially rewritten. 
    92339236 
    92349237 
     
    92479250 
    92489251        * src/connection.c (cherokee_connection_build_local_directory_userdir):  
    9249         Bugfix for userdir request that hasn't directory. This requests are 
     9252        Bugfix for userdir request that hasn't directory. These requests are 
    92509253        redirected to a slash-finished URL. Eg: 
    92519254        http://www.alobbs.com/~alo => http://www.alobbs.com/~alo/        
     
    92589261 
    92599262        * src/buffer.c (cherokee_buffer_prepend): Added new method 
    9260         (cherokee_buffer_print_debug): New methos of debugging 
     9263        (cherokee_buffer_print_debug): New debugging methods 
    92619264 
    92629265 
     
    92839286 
    92849287        * Makefile.am, configure.in, cherokee.conf, cherokee.conf.in:  
    9285         Removed cherokee.conf. Added the new cherokee.conf.in for  
    9286         manage the icon path at installation time 
     9288        Removed cherokee.conf. Added the new cherokee.conf.in 
     9289        to manage the icon path at installation time 
    92879290         
    92889291        * configure.in, doc/Makefile.am, doc/es/Makefile.am: Added the 
     
    932193242003-05-31  Ramon Pons  <rpons@rinu.org> 
    93229325 
    9323         * src/read_config.y: Compilartion problem fixed 
     9326        * src/read_config.y: Compilation problem fixed 
    93249327 
    93259328 
     
    94919494        problem if there're any properties 
    94929495 
    9493         * configure.in: inet_pton and inet_addr detection work arround 
     9496        * configure.in: inet_pton and inet_addr detection work around 
    94949497 
    94959498        * src/server.c (process_active_connections): Fixed bug