Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: acl82express_t2
Commits on Dec 28, 2011
  1. In webactions clp functions will be named

    John Foderaro authored
    Functions defined with def-clp-function will now have a name
    like (:clp "mymod_myfun") which will make it easier to
    distinguish them in a backtrace when debugging.
    
    Are there user visible changes in this commit?  yes/no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no new features
    
    Tests run:  t-aserve, t-webactions
    
    Change-Id: I03c8855570f0e1051ede79770935dbf5dea06fc0
Commits on Dec 27, 2011
  1. v1.3.14 - client sends all cookies on one line

    John Foderaro authored
    rfe6265 says that a client must send all cookies on one line.  We've been
    sending them on multiple lines for a long time and servers haven't
    complained but now and this is starting to be a problem, likely due
    to rfc6265 stating the one line requirement.
    
    Are there user visible changes in this commit?  yes/no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no new features
    
    Tests run:  t-aserve
    
    Change-Id: Ibf135b107bce5223ed4586fe2c34857c1b2cb99d
Commits on Nov 4, 2011
  1. Regularize binding list names

    Duane Rettig authored
    rfe11065: Regularize binding list names to be more mnemonic
    
    Change-Id: Ia9c374435b2c546dbae307efe950f41771416cce
Commits on Oct 25, 2011
  1. @dklayer

    Remove ChangeLog.old files

    dklayer authored
    Change-Id: Ifcf2b2a244a9e761f2211729fdac85507c085891
Commits on Oct 14, 2011
  1. request-query cache checks external-format

    John Foderaro authored
    v1.3.13 - spr38589 - request query caches the parse of the supplied form
    and now remembers the external format of the parse so that if the external
    format argument to request-query changes the parse will be redone.
    
    Are there user visible changes in this commit?  yes/no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no tests for new features
    
    Tests run:  t-aserve
    
    Change-Id: Ia99c421f1bcafb46828c32779a587fcd3ad0879d
Commits on Sep 23, 2011
  1. Make test function test-aserve-n a little more forgiving

    mm authored
    	modified:   test/t-aserve.cl
      test-aserve-n: if n is not positive integer, set n=0
      This allows a normal test run if someone sets
      *do-aserve-test* to t.
      Add some comments.
    
      Are there user visible changes in this commit?  no
    
      Is bootstrapping needed?   no
    
      Are tests included for new features?  no
    
      Tests run:  t-aserve.cl with various settings of *do-aserve-test*
Commits on Sep 20, 2011
  1. bug20472. Add compatibility with inflate.003 patch.

    Mikel Bancroft authored
    Simply note that :skip-gzip-header has been deprecated as of the
    code/inflate.003 patch. Stop using this keyword argument when
    building AllegroServe with Allegro CL 9.0.
    
    Are there user visible changes in this commit? no
    
    Are tests included for new features?  no new features
    
    Tests run:  make test
    
    Change-Id: Ib43f5e898603479a69eb822a99b49403693d6c7d
Commits on Sep 2, 2011
  1. bug20446. Update defpatch and bump version to 1.3.11.

    Mikel Bancroft authored
    Are there user visible changes in this commit?  yes/no
    
    Is bootstrapping needed?   yes/no
    
    Change-Id: I80e464f93c7ca6efafeedff05f1e7c907e7d3d33
Commits on Sep 1, 2011
  1. bug20446. Fix log reporting of content-length with keep-alive streams.

    Mikel Bancroft authored
    If multiple requests are sent through a socket when using
    keep-alive, log entries for each response report the
    total bytes written out on the stream rather than
    the actual bytes sent for just the response indicated in
    the log entry.
    
    Are there user visible changes in this commit?  no
    
    Tests run:  none
    
    Change-Id: I068591552132854653cdae4604b8b2c1d876d978
Commits on Jul 29, 2011
  1. @dklayer

    v10 defpatch for 1.3.9

    dklayer authored
    Change-Id: I3876234469f4ff8ed451be0f1dc4791b807564e3
  2. bug20394: Fix correct value from unchunking device-read

    Andreas Fuchs authored
    The return value from device-read for unchunking streams was subtly
    wrong: It returned the offset into the buffer, while device-read
    should always return the number of bytes read during the operation.
    
    This caused problems in rare cases when device-read was invoked with a
    start argument greater than 0.
    
    Tests run:  make test.
    
    Change-Id: I416a003572fb80c7c9e3b4e13c496ce884418d5b
Commits on Jun 9, 2011
  1. @melisgl

    bug20222: fix DO-HTTP-REQUEST returning connections

    Gabor authored melisgl committed
    It should not return the connection if it already knows it's not
    keep-alive.
    
    Change-Id: I865c0002170db2a9c677279d68ccb4de1d53302b
  2. bug20222: racier test

    Gabor authored
    Add a SLEEP to the keepalive test in TEST-CLIENT to give the server
    time to close the connection if it doesn't honour the keep-alive
    request.
    
    Much easier to reproduce bug20222 this way.
    
    Change-Id: Ia8f4bb9ad51be33f4a17c5cc122c8b1ef4a24320
Commits on Jun 7, 2011
  1. incorporate the smp aserve test suite

    John Foderaro authored
    Replace t-aserve.cl with the smp version. This new version supports both single
    processor and multi-processor testing of AllegroServe
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  yes, tests for smp aserve
    
    Tests run:  t-aserve.cl
    
    Change-Id: I5190d9079e46c6d7fe7822469fa302b261aeda85
Commits on May 23, 2011
  1. @dklayer

    Update defpatch to v9, version to 1.3.9

    dklayer authored
    Change-Id: Ia6baf23fc82e6c9093ca6ef31d19823e6092cf39
  2. rfe10763: Speed up unchunking-streams

    Andreas Fuchs authored
    Use read-sequence instead of looped read-byte to read a chunk's
    contents. This speeds up unchunking by a bit (agraph benchmarks report
    a slight improvement versus the slightly worse results without this
    change).
    
    Is bootstrapping needed?   no
    Are tests included for new features?
      no new features
    Tests run:  make test (t-aserve)
    
    Change-Id: I642f688a5d1e970994b38e65a301494d5be9ce1c
Commits on May 9, 2011
  1. @dklayer

    update defpatch for 8.2 v8 patch

    dklayer authored
    Change-Id: I9ec4f19d91cd2b7c4c2d44f9d47122123fba4d05
Commits on May 8, 2011
  1. v1.3.8 - fix problem with response handler using string output streams

    John Foderaro authored
    Fix problem in handling a response was doing using a string output stream.
    Also fix aserve test suite to work on machine whose name is not
    dns resolvable.
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no new features
    
    Tests run:  t-aserve
    
    Change-Id: I61f9896e40ace76daedda4a68ad15e7827f4ae54
Commits on May 7, 2011
  1. Remove statement used for debugging only.

    John Foderaro authored
    Remove a format statement noting an unusual occurance on input
    as it would clutter the log file
    
    Change-Id: I85e38b05afd8d727071a8616d4dde0d5877c6a26
Commits on Apr 13, 2011
  1. @dklayer

    ACL 8.2 v7 defpatch

    dklayer authored
    Change-Id: Icc3c1aeeceffc310571caed453ccb23baffa1503
Commits on Apr 12, 2011
  1. minor fix to handle working with new timeout queue object

    John Foderaro authored
    create a queue-with-timeout in the way that works for acl9.0.
    
    Change-Id: I6034c65d0eae342e1685f332141c0127574074d6
  2. @dklayer

    Make sure aborted tests are detected

    dklayer authored
    Change-Id: I8fd69afc7b9f5bf74796b1f2d268708407daf4a9
  3. v1.3.7: version bump for using queues to dispatch workers

    John Foderaro authored
    The preceeding commit changed how workers are assigned jobs and is
    worthy of a version number change
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no new features
    
    Tests run:  t-aserve (linux x86-64 non-mp tested only)
    
    Change-Id: Ibd35152710cd0d4e6577ff6e64f33e785f4302d6
Commits on Apr 11, 2011
  1. @antifuchs

    rfe10556: Avoid polling in http-accept-thread

    antifuchs authored
    This uses a timeoutable queue structure to quickly access available
    workers instead of polling them at a one-second delay.
    
    This improves response times by a few milliseconds for all responses,
    and improves response latency a lot when there are fewer workers than
    there are concurrent requests.
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no
    
    Tests run:  t-aserve (on Linux non-smp)
    
    Change-Id: I882d23a12e11f7d7a3f6b6cc21bbf6f4bb107a3b
  2. v1.3.6 version bump and minor code cleanup

    John Foderaro authored
    After adding webaction changes from cox and smp fixes from mm we bump
    the aserve version number to 1.3.6
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no
    
    Tests run:  t-aserve (on Linux non-smp)
    
    Change-Id: I194f4b0561624fdc21783f72301ead062c811163
  3. more informative names and messages when multiple servers

    mm authored John Foderaro committed
    	modified:   load.cl  -- remove typo in first line
    
    	modified:   main.cl
       add name slot to wserver class
       add var *log-wserver-name* to control message and name format
           when nil, use legacy name and message format
           when t include wserver-name in thread names and messages
    
    	modified:   log.cl
       include wserver-name when logging request
    
    	modified:   proxy.cl
       include wserver-name in proxy thread name
  4. second code review for smp-safety [rfe8147]

    mm authored John Foderaro committed
    atomic modify of *max-socket-fd*
    
    	modified:   macs.cl
       added atomic-setf-max macro
    
    	modified:   main.cl
       (http-accept-thread) update  *max-socket-fd* atomically
    
    defvar-mp *max-socket-fd*
    
    update *thread-index* atomically
    
    add comment to header-keywordify: not smp-safe but ok
    
    add slots for 3 global var values
    
    	modified:   main.cl
       add wserver slots debug-connection-reset-by-peer read-request-timeout
           and read-request-body-timeout
       use the slot value instead of the global var
    
    	modified:   publish.cl
       use the slot value instead of the global var
  5. Add default-actions to webactions

    Charles A. Cox authored John Foderaro committed
    Add actions to be taken when there is no match in the webaction-project :map.
    
    Are there user visible changes in this commit?  yes/no
    yes
    
    Is bootstrapping needed?   yes/no
    no
    
    Are tests included for new features?  Possible answers:
    no
    
    Tests run:  none / make all / other (specify)
    none
    
    <release-note>
    rfe10295: Add :default-actions to webactions
    </release-note>
    
    <documentation>
    Included in doc/webactions.html
    </documentation>
    
    main.cl: workaround an occasional printer crash during finalization
    webact.cl: Add webaction-default-actions.  These are actions to take when there
    isn't an action map match.
    
    Change-Id: I8d42ca9e3ab52ef0043f3bdd9da3515d3b491fd1
Commits on Mar 17, 2011
  1. @dklayer

    Fix typo; add in-package

    dklayer authored
    Mike Travers noticed a stray `2' at the head of the file load.cl.
    Also added an in-package.
    
    Change-Id: I4d3349de59a9cb63725c71977e7159d2c289631b
Commits on Mar 16, 2011
  1. @dklayer

    Fix typo--dup #+ for version 8.2

    dklayer authored
    Change-Id: Ib840636b2580d4ab1ee3c06a8ee17b10605f6faf
  2. @dklayer

    aserve.006 defpatch

    dklayer authored
    Change-Id: I7b5466d83b65030b80666ef02ee3c1c8049ba12c
  3. @dklayer

    v1.3.5: improve wording of failure to load deflate

    dklayer authored
    Hopefully this will be clearer to people loading on
    platforms without zlib.
    
    Change-Id: I238cb7a3b6ab102a6d1f60928f8c011161c81bd7
  4. v1.3.4 fix prepend-headers so that it works on windows

    John Foderaro authored
    ensure that the correct external format is used so that
    the prepend-headers feature added in v1.3.3 works on Windows
    
    Are there user visible changes in this commit?  no
    
    Is bootstrapping needed?   no
    
    Are tests included for new features?  no
    
    Tests run:  t-aserve
    
    Change-Id: I9669b5cba58478e1f136511b6a798892b2051596
Commits on Mar 15, 2011
  1. One more link fix

    David Margolies authored
    label (rathe rthan link) fixed.
  2. More edit of intro para of aserve.html

    David Margolies authored
    added more links.
Something went wrong with that request. Please try again.