Changeset 2206

Show
Ignore:
Timestamp:
23/10/08 20:20:41 (23 months ago)
Author:
aperez
Message:
 
Location:
cherokee/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • cherokee/trunk/ChangeLog

    r2205 r2206  
     12008-10-23  Antonio Perez  <aperez@skarcha.com> 
     2 
     3        * admin/ModuleBalancer.py: Fixes auto-submit error assigning 
     4        Information Sources. Bug #153: 
     5        http://code.google.com/p/cherokee/issues/detail?id=153 
     6 
    172008-10-23  Taher Shihadeh  <taher@unixwars.com> 
    28 
     
    688694 
    689695        * admin/PageGeneral.py (PageGeneral._render_content): Fixes de TLS 
    690         port configuration key. Reported by César Fernández Gago 
     696        port configuration key. Reported by Cᅵsar Fernᅵndez Gago 
    691697        <cesar@pk2.org> 
    692698 
     
    60946100        cherokee_replace is obsolete. Now we simply use sed to replace a 
    60956101        few string in the example configuration file.  Fixes #124. Patch 
    6096         by Diego "Flameeyes" Pettenò <flameeyes@gentoo.org>. 
     6102        by Diego "Flameeyes" Pettenᅵ <flameeyes@gentoo.org>. 
    60976103 
    60986104        * cherokee/access.c (cherokee_access_add_domain): Updated to fit 
     
    82908296        * autogen.sh (LIBTOOL, LIBTOOLIZE): Define two variables for the 
    82918297        name of these utilities.  MacOS X has a different name for it. 
    8292         Patch by Sébastien Arnaud <arnaudsjr@mac.com> 
     8298        Patch by Sᅵbastien Arnaud <arnaudsjr@mac.com> 
    82938299 
    829483002005-10-26  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
     
    88808886 
    88818887        * cherokee/handler_file.c, cherokee/header.c: Changed header 
    8882         "Content-Range" by "Range". Based on a path by Daniel Glöckner 
     8888        "Content-Range" by "Range". Based on a path by Daniel Glᅵckner 
    88838889        <daniel-gl@gmx.net> 
    88848890 
     
    96029608 
    96039609        * cherokee/socket.c (cherokee_read): Added support for the 
    9604         «Connection timed out» error. 
     9610        ᅵConnection timed outᅵ error. 
    96059611 
    960696122005-03-17  Lidia Fernandez Gago  <lidia@alobbs.com> 
     
    99199925 
    99209926 
    9921 2005-12-31  Ayose Cazorla León   <setepo@gulic.org> 
     99272005-12-31  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    99229928 
    99239929        * cherokee/handler_redirc, cherokee/handler_redir.c: 
     
    99379943 
    99389944 
    9939 2004-12-26  Ayose Cazorla León   <setepo@gulic.org> 
     99452004-12-26  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    99409946 
    99419947        * cherokee/handler_cgi.c, cherokee/handler_error.c, 
     
    1007010076 
    1007110077        * src/connection.c (cherokee_connection_get_request): It returns 
    10072         411 «Length required» error on POST without length. 
     10078        411 ᅵLength requiredᅵ error on POST without length. 
    1007310079 
    1007410080 
     
    1011010116         
    1011110117        * src/http.h, src/connection.h, src/connection.c, src/thread.h, 
    10112         src/thread.c: Implemented RFC2817: «Upgrading to TLS Within 
    10113         HTTP/1.1» :-) 
     10118        src/thread.c: Implemented RFC2817: ᅵUpgrading to TLS Within 
     10119        HTTP/1.1ᅵ :-) 
    1011410120 
    1011510121 
     
    1018010186 
    1018110187        * src/read_config_grammar.y: Added 'directory_option' to implement 
    10182         the «Only secure access» feature. 
     10188        the ᅵOnly secure accessᅵ feature. 
    1018310189 
    1018410190        * src/read_config_scanner.l: Added T_ONLY_SECURE token 
     
    10216102222004-09-26  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    1021710223 
    10218         * icons/iso.png, icons.conf.sample, icons/Makefile.am: Added «ISO 
    10219         Image» icon. 
     10224        * icons/iso.png, icons.conf.sample, icons/Makefile.am: Added ᅵISO 
     10225        Imageᅵ icon. 
    1022010226 
    1022110227        * src/handler_cgi.c (_set_envs_cgi): index() -> strchr() 
     
    1038610392 
    1038710393        * configure.in: Added check for gethostbyname, gethostbyname_r 
    10388         functions. (Arequipa ~ Perú) 
     10394        functions. (Arequipa ~ Perᅵ) 
    1038910395 
    1039010396 
     
    1039210398 
    1039310399        * src/socket.c (cherokee_socket_set_client): Added new method. 
    10394         (XII CONEIS, Lima ~ Perú) 
     10400        (XII CONEIS, Lima ~ Perᅵ) 
    1039510401 
    1039610402 
     
    1118411190 
    1118511191 
    11186 2004-04-11  Ayose Cazorla León   <setepo@gulic.org> 
     111922004-04-11  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    1118711193 
    1118811194        * src/handler_cgi.c: Partial fix for the zombies CGIs 
     
    1156511571 
    1156611572        * src/common.h: Fixed inclusion of stdint.h 
    11567         It didn't compile in Solaris 9.  Fixed by Iván Chavero. 
     11573        It didn't compile in Solaris 9.  Fixed by Ivᅵn Chavero. 
    1156811574 
    1156911575 
     
    1181411820 
    1181511821         
    11816 2004-01-08  Ayose Cazorla León   <setepo@gulic.org> 
     118222004-01-08  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    1181711823 
    1181811824        * src/handler_cgi.c:  Fixed <defunct> processes. 
     
    1224112247 
    1224212248 
    12243 2003-11-24  Ayose Cazorla León   <setepo@gulic.org> 
     122492003-11-24  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    1224412250 
    1224512251        * src/connection.c,http.h: Added http_moved_temporarily 
     
    1227712283 
    1227812284 
    12279 2003-11-23  Ayose Cazorla León   <setepo@gulic.org> 
     122852003-11-23  Ayose Cazorla Leᅵn   <setepo@gulic.org> 
    1228012286 
    1228112287        * src/handler_cgi.c: Use the cherokee_header API for set  
     
    1292512931 
    1292612932 
    12927 2003-07-20  Ayose Cazorla León  <setepo@gulic.org> 
     129332003-07-20  Ayose Cazorla Leᅵn  <setepo@gulic.org> 
    1292812934 
    1292912935        * cherokee.conf.sample.in: Directory entry for cgi-bin 
  • cherokee/trunk/admin/ModuleBalancer.py

    r2205 r2206  
    1515 
    1616    def _op_render (self): 
     17        new_balancer_node = self._cfg.get_val("tmp!new_balancer_node") 
     18        if new_balancer_node: 
     19            tmp = [int(x) for x in self._cfg.keys('%s!source'%(self._prefix))] 
     20            tmp.sort() 
     21 
     22            if tmp: 
     23                new_source = str(tmp[-1]+1) 
     24            else: 
     25                new_source = 1 
     26 
     27            self._cfg['%s!source!%s'%(self._prefix, new_source)] = new_balancer_node 
     28            del (self._cfg['tmp!new_balancer_node']) 
     29 
    1730        txt = '' 
    1831        general_sources  = self._cfg.keys('source') 
     
    6376            table = TableProps() 
    6477            self.AddPropOptions_Reload (table, "Application Server", 
    65                                         "new_balancer_node", options, "") 
     78                                        "tmp!new_balancer_node", options, "") 
    6679            txt += str(table) 
    6780 
    6881        return txt 
    69  
    70     def _op_apply_changes (self, uri, post): 
    71         new_balancer_node = post.pop('new_balancer_node') 
    72         if new_balancer_node: 
    73             tmp = [int(x) for x in self._cfg.keys('%s!source'%(self._prefix))] 
    74             tmp.sort() 
    75  
    76             if tmp: 
    77                 new_source = str(tmp[-1]+1) 
    78             else: 
    79                 new_source = 1 
    80  
    81             self._cfg['%s!source!%s'%(self._prefix, new_source)] = new_balancer_node