1. 29 May, 2010 5 commits
    • Rémi Denis-Courmont's avatar
      HTTP access: validate user agent string · c18bf390
      Rémi Denis-Courmont authored
      First, we should not let user shoot themselves in the foot. But most
      importantly, we need to validate the string as it is marked as a safe
      option (especially CRLF there could be disastrous).
      (cherry picked from commit 2656ae56c83d87634ba5a137f118c04570ec8052)
      
      Conflicts:
      
      	modules/access/http.c
      c18bf390
    • Rémi Denis-Courmont's avatar
      HTTP access: fix User-Agent syntax · e84c803a
      Rémi Denis-Courmont authored
      RFC2616 requires a space-separated list of names[/versions]
      (cherry picked from commit f1dac78a4a5b3fa3f081f8ee29b1abdf27d20fca)
      e84c803a
    • Rémi Denis-Courmont's avatar
      config_PutPsz: fix potential use-after-free · 05f92841
      Rémi Denis-Courmont authored
      The new config value is duplicated, and the copy is stored to the
      configuration. After the configuration R/W lock is released, we have no
      warranty that another thread does not change the same configuration
      item, and free our own copy. Admittedly, this is very unlikely.
      
      Instead, we can simply pass the original string from the caller to the
      callback - that one must remain valid through the config_PutPsz()
      function call by definition.
      (cherry picked from commit 6b35f6ff09419006d8af86cfb507fc644669a118)
      05f92841
    • Rémi Denis-Courmont's avatar
      Put http alias back from LUA to native · 6bb9f299
      Rémi Denis-Courmont authored
      The LUA interface is unmaintained, enough waiting.
      Works around #3623, #3627, #3687, #3691.
      (cherry picked from commit 1834c5a73ecf97c33e385c5f837af72a48a8672d)
      6bb9f299
    • Rémi Denis-Courmont's avatar
      Mozilla plugin requires XCB window plugin which requires xcb-keysyms · 1d3a1241
      Rémi Denis-Courmont authored
      Otherwise we cannot render videos with X11 (and fallback to
      non-embedded SDL or ASCII).
      (cherry picked from commit 12e39efb9eef08b7a6d242f076205fe6d5a23469)
      1d3a1241
  2. 28 May, 2010 3 commits
  3. 27 May, 2010 6 commits
  4. 26 May, 2010 10 commits
  5. 25 May, 2010 12 commits
  6. 24 May, 2010 4 commits