~ubuntu-branches/ubuntu/quantal/nginx/quantal-updates

« back to all changes in this revision

Viewing changes to debian/modules/nginx-lua/src/ngx_http_lua_util.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Lustfield, Micheal Lustfield, Kartik Mistry
  • Date: 2011-03-03 23:39:07 UTC
  • mfrom: (4.2.29 sid)
  • Revision ID: james.westby@ubuntu.com-20110303233907-y48yifhfnn5qjuxz
Tags: 0.8.54-4
[Micheal Lustfield]
* debian/nginx-{full,light,extras}.default:
  + Added comment about alternative to ULIMIT.
* debian/nginx-{full,light,extras}.init.d:
  + Added quotes around a test variable. (Closes: #610946, LP: #699736)
* debian/patches/609343-log-time-iso8601.diff:
  + Added patch to add $time_iso8601 variable to logs. (Closes: #609343)
* Clean up old logrotate files. (Closes: #608983, Closes: #610289)
  + Added Files:
    - debian/nginx-common.preinst
  + Modified Files:
    - debian/rules
  + Moved debian/nginx-common.logrotate to debian/logrotate.
* Added common files to nginx-common package. (Closes: #610290)
  + Removed Files:
    - debian/nginx-full.dirs
    - debian/nginx-light.dirs
    - debian/nginx-full.install
    - debian/nginx-light.install
    - debian/nginx-extras.install
    - debian/nginx.*
  + Added Files:
    - debian/nginx-common.default
    - debian/nginx-common.dirs
    - debian/nginx-common.init.d
    - debian/nginx-common.install
    - debian/nginx-common.manpages
    - debian/logrotate
  + Modified Files:
    - debian/nginx-extras.dirs
    - debian/control
    - debian/rules
* debian/nginx-*.install: (Closes: #609797)
  + Removed NEWS.Debian from nginx-{full,light,extras}.install.
  + Added NEWS.Debian to nginx-common.install.
* nginx-common.postinst:
  + Enforce /var/log/nginx mode and user:group. (Closes: #610983)
  + Enforce /var/log/nginx/*.log mode and user:group. (Closes: #612832)
* debian/rules:
  + Added --with-file-aio to nginx-extras. (Closes: #613175)
  + Removed split clients and user id modules from nginx-light.
* debian/conf/sites-available/default:
  + Fixed a minor typo ( s/Quickstart/QuickStart/ ). (Closes: #613355)
* debian/conf/mime.types:
  + Changed xml type to application/xhtml+xml. (Closes: #613851)
* debian/help/docs/fcgiwrap:
  + Removed Ubuntu specific line in docs. (Closes: #614987)
* debian/conf/sites-available/default:
  + Fixed a pointer to a file. (Closes: #614980)

[Kartik Mistry]
* debian/*.lintian-overrides:
  + Add Lintian overrides for nginx man page. We've manpage in nginx-common
    binary

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* vim:set ft=c ts=4 sw=4 et fdm=marker: */
 
2
#ifndef NGX_HTTP_LUA_UTIL_H
 
3
#define NGX_HTTP_LUA_UTIL_H
 
4
 
 
5
#include "ngx_http_lua_common.h"
 
6
 
 
7
 
 
8
lua_State * ngx_http_lua_new_state(ngx_conf_t *cf,
 
9
        ngx_http_lua_main_conf_t *lmcf);
 
10
 
 
11
lua_State * ngx_http_lua_new_thread(ngx_http_request_t *r, lua_State *l,
 
12
        int *ref);
 
13
void ngx_http_lua_del_thread(ngx_http_request_t *r, lua_State *l, int ref,
 
14
        int force_quit);
 
15
 
 
16
ngx_int_t ngx_http_lua_has_inline_var(ngx_str_t *s);
 
17
u_char * ngx_http_lua_rebase_path(ngx_pool_t *pool, u_char *src, size_t len);
 
18
 
 
19
ngx_int_t ngx_http_lua_send_header_if_needed(ngx_http_request_t *r,
 
20
        ngx_http_lua_ctx_t *ctx);
 
21
ngx_int_t ngx_http_lua_send_chain_link(ngx_http_request_t *r,
 
22
        ngx_http_lua_ctx_t *ctx, ngx_chain_t *cl);
 
23
 
 
24
ngx_int_t ngx_http_lua_post_request_at_head(ngx_http_request_t *r,
 
25
        ngx_http_posted_request_t *pr);
 
26
 
 
27
void ngx_http_lua_discard_bufs(ngx_pool_t *pool, ngx_chain_t *in);
 
28
ngx_int_t ngx_http_lua_add_copy_chain(ngx_pool_t *pool, ngx_chain_t **chain,
 
29
        ngx_chain_t *in);
 
30
 
 
31
int ngx_http_lua_var_get(lua_State *L);
 
32
int ngx_http_lua_var_set(lua_State *L);
 
33
 
 
34
 
 
35
#endif /* NGX_HTTP_LUA_UTIL_H */
 
36