Commit graph

979 commits

Author SHA1 Message Date
Jo-Philipp Wich
96bc583cfc libs/web: convert given argument to string in i18n.translatef() 2009-07-26 22:34:54 +00:00
Jo-Philipp Wich
2f7fb7e05c libs/nixio: d'oh ... import tostring() as well 2009-07-26 22:34:06 +00:00
Jo-Philipp Wich
136b7253b1 libs/nixio: convert data to string in writeall(), this is required for numeric and udata arguments 2009-07-26 22:32:13 +00:00
Jo-Philipp Wich
3efff022f2 libs/uvl: fix some memory wasting 2009-07-26 21:24:48 +00:00
Steven Barth
0371fc26d8 Reintroduce prefisx support - was gone somewhere 2009-07-25 12:45:38 +00:00
Steven Barth
a77f1b91ae Allow Basic-Auth pass-through 2009-07-25 10:47:26 +00:00
Steven Barth
b8ab3b9dac Add: luci.http.splice to allow direct copying of data from a file
descriptor
2009-07-25 07:27:05 +00:00
Jo-Philipp Wich
3194662054 libs/lmo: return entries as udata and only create strings on demand 2009-07-25 03:37:03 +00:00
Jo-Philipp Wich
639f965c4f libs/web: use C templates by default 2009-07-25 02:58:04 +00:00
Jo-Philipp Wich
4ef3ac9694 libs/core: support udata util.striptags(), optimizie copcall implementation 2009-07-25 02:57:13 +00:00
Jo-Philipp Wich
ed4b7a5fbb libs/lucid-http: make chunksinks cope with string-like udata 2009-07-25 00:55:24 +00:00
Steven Barth
43aca0def5 Merge from fonosfera 2009-07-24 18:23:59 +00:00
Steven Barth
4d75b51157 FIx lsat commit 2009-07-24 17:34:40 +00:00
Steven Barth
2164bdf651 luci.fs compat 2009-07-24 17:33:32 +00:00
Steven Barth
2655871d39 Revert external tree usage 2009-07-24 15:45:29 +00:00
Steven Barth
6d8143f573 Typo 2009-07-24 15:33:10 +00:00
Steven Barth
f1e1f7a451 Revert "libs/lucid-http: prepare external indexing and tree building in luci handler"
This reverts commit e70104be85933a0d6cef5b8639f3a042e6d76896.
2009-07-24 15:33:06 +00:00
Jo-Philipp Wich
97743c1387 libs/web: disable memory debuggin in trunk as well 2009-07-23 11:32:22 +00:00
Jo-Philipp Wich
8b001ee843 libs/web: dispatcher.lua: add support for external tree building and indexing 2009-07-23 03:25:27 +00:00
Jo-Philipp Wich
281c92b1d6 libs/uvl: convert uvlc to nixio.fs api, fix error condition when no schema is found 2009-07-23 03:23:48 +00:00
Jo-Philipp Wich
60aaab2ede libs/lucid-http: prepare external indexing and tree building in luci handler 2009-07-23 03:22:45 +00:00
Jo-Philipp Wich
a4f6748205 libs/core: util.lua optimize get() and set() accessors of threadlocals 2009-07-23 03:21:18 +00:00
Jo-Philipp Wich
3f1393006e libs/core: debug.lua use integers for memory size and peak value 2009-07-23 03:19:46 +00:00
Jo-Philipp Wich
3e0b6b681c libs/web: use new parser in non-caching mode 2009-07-23 01:41:06 +00:00
Jo-Philipp Wich
80a2dd2cc2 libs/web: add template parser reimplemented in C 2009-07-23 00:41:44 +00:00
Jo-Philipp Wich
4dd0a793b6 libs/lmo: check for integer, not number in lmo.archive.get() 2009-07-19 16:12:26 +00:00
Jo-Philipp Wich
1738eddc7d libs/lmo: ensure integer return value in lmo.hash(), fix module open function 2009-07-19 16:10:10 +00:00
Jo-Philipp Wich
306b2d865a libs/nixio: don't close stdin, stdout or stderr during garbage collection 2009-07-19 02:39:10 +00:00
Jo-Philipp Wich
074b5dfc4a fix fallout from nixio.fs transition 2009-07-19 00:38:52 +00:00
Jo-Philipp Wich
8fcd841aa9 convert luci.fs users to nixio.fs api 2009-07-19 00:24:58 +00:00
Jo-Philipp Wich
6abba61632 libs/nixio: allow calls to nixio.util.consume() with no iterator given 2009-07-18 21:58:41 +00:00
Jo-Philipp Wich
4bc6b85bb7 libs/nixio: add destination table argument to nixio.util.consume() 2009-07-18 21:55:14 +00:00
Jo-Philipp Wich
5f000ef19e libs/core: record peak values in luci.debug 2009-07-18 18:26:44 +00:00
Jo-Philipp Wich
768bf67b86 libs/web: optimize code generation in luci.template 2009-07-17 18:33:01 +00:00
Steven Barth
dae7f3f4d5 nixio:
Add Rockspec
Add bswap to nixio.bit
Fix nixio.bit documentation
2009-07-14 15:21:00 +00:00
Jo-Philipp Wich
7ac3bac569 libs/lmo: fix possible resource leak if lua runs out of memory but file is already opened 2009-07-11 23:07:41 +00:00
Jo-Philipp Wich
a531bb7bea libs/lmo: implement lmo.archive.get() and lmo.archive.foreach() 2009-07-11 17:30:43 +00:00
Steven Barth
8162842107 Fix getifaddrs() for BSD 2009-07-11 10:21:27 +00:00
Steven Barth
0864f5f88b nixio: Mark axTLS as discouraged, fix changelog 2009-07-11 08:06:47 +00:00
Steven Barth
72a0ee36b6 nixio: Update documentation to prepare 0.3 release 2009-07-11 07:54:57 +00:00
Steven Barth
21be73a478 nixio: Fix accidental closing of file descriptors after dup with two
parameters resulting in strange behaviour when spawning processes
2009-07-11 07:01:32 +00:00
Jo-Philipp Wich
07c0f405f3 libs/sys: implement callbacks in luci.sys.net.arptable() and luci.sys.net.conntrack() 2009-07-10 22:01:35 +00:00
Jo-Philipp Wich
60613ef05c libs/core: trigger garbage collection in coxpcall() if 80% of the allocated memory pool are filled 2009-07-10 17:38:01 +00:00
Steven Barth
7dcb05fd1c Session-IDs are lowercase now 2009-07-10 17:06:19 +00:00
Steven Barth
7ba12e9c5e Move memory limit to lucid, reincrease thread limit 2009-07-10 16:39:30 +00:00
Jo-Philipp Wich
128437f671 libs/core: optimize strip_bytecode() memory usage by avoiding string concatenation 2009-07-10 16:30:43 +00:00
Jo-Philipp Wich
3fac200364 libs/lucid: lower threadlimit to 2 2009-07-10 16:05:10 +00:00
Jo-Philipp Wich
263d7228fc libs/sys: split zoneinfo in tzdata and tzoffset and autoload on demand, saves yet another ~60KB 2009-07-10 16:04:07 +00:00
Jo-Philipp Wich
deb9868dbd libs/core: make use of global memory limits if supported 2009-07-10 16:01:53 +00:00
Jo-Philipp Wich
98a6885834 libs/sys: optimize luci.sys.net.defaultroute6() 2009-07-10 13:49:24 +00:00