project/luci.git
12 years agoAdd MSS Clamping option for Essentials (closes #45)
Steven Barth [Tue, 27 Jan 2009 20:49:04 +0000 (20:49 +0000)]
Add MSS Clamping option for Essentials (closes #45)
Rename "MSS correction" to the correct term "MSS Clamping" in Firewall
Automatically set "defaultroute" and "peerdns" when PPP is selected in
Essentials

12 years agomodules/admin-core: implement a more elegant solution for #46; treat empty or zero...
Jo-Philipp Wich [Tue, 27 Jan 2009 17:15:14 +0000 (17:15 +0000)]
modules/admin-core: implement a more elegant solution for #46; treat empty or zero-length netmasks as /32 subnet

12 years agomodules/admin-core: prevent crash in network interface overview when netmask option...
Jo-Philipp Wich [Tue, 27 Jan 2009 16:48:46 +0000 (16:48 +0000)]
modules/admin-core: prevent crash in network interface overview when netmask option is defined, but empty

12 years agoList of voice prompts requried
Michael Geddes [Tue, 27 Jan 2009 12:02:18 +0000 (12:02 +0000)]
List of voice prompts requried

12 years agoMove number taging from lastcall.conf to tagnumber.conf
Michael Geddes [Tue, 27 Jan 2009 02:42:50 +0000 (02:42 +0000)]
Move number taging from lastcall.conf to tagnumber.conf
Improve tagging workflow.

12 years agoPut quotes for safety.
Michael Geddes [Tue, 27 Jan 2009 02:40:40 +0000 (02:40 +0000)]
Put quotes for safety.
Move enable_Voicemail() here.

12 years agoThe number tagging has been split into macros/tagnumber.conf
Michael Geddes [Tue, 27 Jan 2009 02:39:41 +0000 (02:39 +0000)]
The  number tagging has been split into macros/tagnumber.conf

12 years agoAdd match_all_s variable - match all including s
Michael Geddes [Tue, 27 Jan 2009 02:39:12 +0000 (02:39 +0000)]
Add match_all_s variable - match all including s
Move enable_voicemail to voicemailconf.
Ignore variables beginning with _ in certain sections

12 years agoSupport for Call queues
Michael Geddes [Tue, 27 Jan 2009 02:28:35 +0000 (02:28 +0000)]
Support for Call queues

12 years agoOptions for voicemail
Michael Geddes [Tue, 27 Jan 2009 02:28:02 +0000 (02:28 +0000)]
Options for voicemail

12 years agocontrib/package: disable dyn_gw plugin in olsrd default config, causes segfaults
Jo-Philipp Wich [Mon, 26 Jan 2009 23:38:54 +0000 (23:38 +0000)]
contrib/package: disable dyn_gw plugin in olsrd default config, causes segfaults

12 years agoRemove dependency between luci-admin-full and firewall on user request
Steven Barth [Mon, 26 Jan 2009 13:59:45 +0000 (13:59 +0000)]
Remove dependency between luci-admin-full and firewall on user request

12 years agoAdd versioning information to Freifunk status
Steven Barth [Mon, 26 Jan 2009 10:20:18 +0000 (10:20 +0000)]
Add versioning information to Freifunk status

12 years agomodules/admin-full: fix dropbear pwauth option (#42) - thanks for reporting!
Jo-Philipp Wich [Mon, 26 Jan 2009 02:09:13 +0000 (02:09 +0000)]
modules/admin-full: fix dropbear pwauth option (#42) - thanks for reporting!

12 years agoapplications/luci-ffwizard-leipzig: also configure hostname and olsr name
Jo-Philipp Wich [Sun, 25 Jan 2009 21:22:10 +0000 (21:22 +0000)]
applications/luci-ffwizard-leipzig: also configure hostname and olsr name

12 years agomodules/freifunk: fix cronjob installation
Jo-Philipp Wich [Sun, 25 Jan 2009 20:24:27 +0000 (20:24 +0000)]
modules/freifunk: fix cronjob installation

12 years agomodules/freifunk: implement /etc/rc.local, install dnsmasq sighup cronjob on boot
Jo-Philipp Wich [Sun, 25 Jan 2009 20:14:49 +0000 (20:14 +0000)]
modules/freifunk: implement /etc/rc.local, install dnsmasq sighup cronjob on boot

12 years agoFF-Wizard: Accept ICMP by default
Steven Barth [Sun, 25 Jan 2009 19:56:23 +0000 (19:56 +0000)]
FF-Wizard: Accept ICMP by default

12 years agomodules/freifunk: ensure right order in hotplug processing when applying nat fixes
Jo-Philipp Wich [Sun, 25 Jan 2009 19:38:08 +0000 (19:38 +0000)]
modules/freifunk: ensure right order in hotplug processing when applying nat fixes

12 years agoBump UCI
Steven Barth [Sun, 25 Jan 2009 19:01:07 +0000 (19:01 +0000)]
Bump UCI

12 years agoIt's kiloByte not kilobit...
Steven Barth [Sun, 25 Jan 2009 17:50:26 +0000 (17:50 +0000)]
It's kiloByte not kilobit...

12 years agoAdd Image setting for default language (closes #21)
Steven Barth [Sun, 25 Jan 2009 17:42:41 +0000 (17:42 +0000)]
Add Image setting for default language (closes #21)

12 years agomodules/freifunk: don't set rx/tx antenna in wizzard, rely on diversity instead
Jo-Philipp Wich [Sun, 25 Jan 2009 17:31:21 +0000 (17:31 +0000)]
modules/freifunk: don't set rx/tx antenna in wizzard, rely on diversity instead

12 years agoAdd unit for UPNP (closes #39)
Steven Barth [Sun, 25 Jan 2009 17:30:14 +0000 (17:30 +0000)]
Add unit for UPNP (closes #39)

12 years agomodules/freifunk: display status of all non-encrypted wireless networks if no freifun...
Jo-Philipp Wich [Sun, 25 Jan 2009 17:28:15 +0000 (17:28 +0000)]
modules/freifunk: display status of all non-encrypted wireless networks if no freifunk zone is defined

12 years agoFF-Wiazrd: Add OLSR DNS to dnsmasq
Steven Barth [Sun, 25 Jan 2009 17:14:45 +0000 (17:14 +0000)]
FF-Wiazrd: Add OLSR DNS to dnsmasq

12 years agoapplications/luci-ffwizard-leipzig: prepare advanced firewall config and disable...
Jo-Philipp Wich [Sun, 25 Jan 2009 16:46:28 +0000 (16:46 +0000)]
applications/luci-ffwizard-leipzig: prepare advanced firewall config and disable tcp_ecn by default

12 years agomodules/freifunk:
Jo-Philipp Wich [Sun, 25 Jan 2009 16:45:19 +0000 (16:45 +0000)]
modules/freifunk:
- implement generic fix for firewall MASQUERADE
- implement advanced uci config to control sysctl and /proc values

12 years agoapplications/luci-upnp: add option to enable/disable secure mode
Jo-Philipp Wich [Sun, 25 Jan 2009 15:06:17 +0000 (15:06 +0000)]
applications/luci-upnp: add option to enable/disable secure mode

12 years agoUsing DROP is bad behaviour, use REJECT instead
Steven Barth [Sun, 25 Jan 2009 13:30:24 +0000 (13:30 +0000)]
Using DROP is bad behaviour, use REJECT instead

12 years agolibs/core: further fixes for luci.util.pcdata(), fix wrong character range and drop...
Jo-Philipp Wich [Sun, 25 Jan 2009 13:03:17 +0000 (13:03 +0000)]
libs/core: further fixes for luci.util.pcdata(), fix wrong character range and drop invalid control chars entirely

12 years agoPush translations
Steven Barth [Sun, 25 Jan 2009 12:33:22 +0000 (12:33 +0000)]
Push translations

12 years agolibs/core: rework luci.util.pcdata() to also escape ascii control chars
Jo-Philipp Wich [Sun, 25 Jan 2009 12:29:37 +0000 (12:29 +0000)]
libs/core: rework luci.util.pcdata() to also escape ascii control chars

12 years agoFix PPP support (closes #41)
Steven Barth [Sun, 25 Jan 2009 12:15:39 +0000 (12:15 +0000)]
Fix PPP support (closes #41)

12 years agocontrib/package: remove definitions for pgraph plugin
Jo-Philipp Wich [Thu, 22 Jan 2009 23:16:37 +0000 (23:16 +0000)]
contrib/package: remove definitions for pgraph plugin

12 years agocontrib/package: bump olsrd-luci to hg rev 2227
Jo-Philipp Wich [Thu, 22 Jan 2009 23:07:09 +0000 (23:07 +0000)]
contrib/package: bump olsrd-luci to hg rev 2227

12 years agolibs/lucittpd: fix format strings in luaplugin.c and log.c
Jo-Philipp Wich [Wed, 21 Jan 2009 13:50:24 +0000 (13:50 +0000)]
libs/lucittpd: fix format strings in luaplugin.c and log.c

12 years agourldecode path_info before using it
Steven Barth [Tue, 20 Jan 2009 19:40:14 +0000 (19:40 +0000)]
urldecode path_info before using it

12 years agoReplace Dos line endings with Unix ones where needed
Steven Barth [Tue, 20 Jan 2009 10:56:07 +0000 (10:56 +0000)]
Replace Dos line endings with Unix ones where needed

12 years agoAdd utime to luci.fs
Steven Barth [Tue, 20 Jan 2009 10:18:45 +0000 (10:18 +0000)]
Add utime to luci.fs

12 years agolibs/cbi: remove workaround for libuci
Jo-Philipp Wich [Tue, 20 Jan 2009 00:51:01 +0000 (00:51 +0000)]
libs/cbi: remove workaround for libuci

12 years agocontrib: bump uci to v0.7.2
Jo-Philipp Wich [Tue, 20 Jan 2009 00:50:17 +0000 (00:50 +0000)]
contrib: bump uci to v0.7.2

12 years agolibs/cbi:
Jo-Philipp Wich [Tue, 20 Jan 2009 00:05:18 +0000 (00:05 +0000)]
libs/cbi:
- add workaround for libuci-lua bug when writing list values
- compare values against keyllist not vallist when validating StaticList
-> fixes StaticList and DynamicList widgets

12 years agoAllow _* tags on sip configs
Michael Geddes [Mon, 19 Jan 2009 21:37:03 +0000 (21:37 +0000)]
Allow _* tags on sip configs

12 years agolibs/uci: implement get_bool() to retrive uci variables as boolean value
Jo-Philipp Wich [Mon, 19 Jan 2009 13:39:54 +0000 (13:39 +0000)]
libs/uci: implement get_bool() to retrive uci variables as boolean value

12 years agoDISA dialplan support.
Michael Geddes [Mon, 19 Jan 2009 12:12:22 +0000 (12:12 +0000)]
DISA dialplan support.

12 years agoAdd pickup2 module support.
Michael Geddes [Mon, 19 Jan 2009 12:11:41 +0000 (12:11 +0000)]
Add pickup2 module support.

12 years agoAdd disaconf support.
Michael Geddes [Mon, 19 Jan 2009 12:10:56 +0000 (12:10 +0000)]
Add disaconf support.
Add app_pickup2

12 years agoUpdate Documentation
Michael Geddes [Mon, 19 Jan 2009 12:07:46 +0000 (12:07 +0000)]
Update Documentation

12 years agoapplications/luci-ffwizard-leipzig: force /etc/firewall.freifunk include and set...
Jo-Philipp Wich [Mon, 19 Jan 2009 00:16:13 +0000 (00:16 +0000)]
applications/luci-ffwizard-leipzig: force /etc/firewall.freifunk include and set drop_invalid to 0

12 years agoAdd link to load voicemenu config.
Michael Geddes [Sun, 18 Jan 2009 12:51:28 +0000 (12:51 +0000)]
Add link to load voicemenu config.

12 years agoAbility to have unatended voice menus.
Michael Geddes [Sun, 18 Jan 2009 12:50:23 +0000 (12:50 +0000)]
Ability to have unatended voice menus.

12 years agoAllow voicezone to have a 'name' option rather than having a named section.
Michael Geddes [Sun, 18 Jan 2009 12:49:36 +0000 (12:49 +0000)]
Allow voicezone to have a 'name' option rather than having a named section.

12 years agoAbility for 'module' configs to have an optional 'createdialplan' section.
Michael Geddes [Sun, 18 Jan 2009 12:48:35 +0000 (12:48 +0000)]
Ability for 'module' configs to have an optional 'createdialplan' section.
Used to create voicemenus.

12 years agolibs/uvl: update inline documentation
Jo-Philipp Wich [Sun, 18 Jan 2009 00:02:13 +0000 (00:02 +0000)]
libs/uvl: update inline documentation

12 years agolibs/uvl:
Jo-Philipp Wich [Sat, 17 Jan 2009 23:50:32 +0000 (23:50 +0000)]
libs/uvl:
- allow overriding the config directory in luci.uvl
- support --configdir for uvl verify too

12 years agothemes/openwrt.org: further background fix
Jo-Philipp Wich [Sat, 17 Jan 2009 18:18:10 +0000 (18:18 +0000)]
themes/openwrt.org: further background fix

12 years agoPurge abandonend brands
Steven Barth [Sat, 17 Jan 2009 17:56:43 +0000 (17:56 +0000)]
Purge abandonend brands

12 years agothemes/openwrt.org: fix css for background
Jo-Philipp Wich [Sat, 17 Jan 2009 17:39:57 +0000 (17:39 +0000)]
themes/openwrt.org: fix css for background

12 years agobuild: add mkversion.sh helper script
Jo-Philipp Wich [Sat, 17 Jan 2009 16:35:02 +0000 (16:35 +0000)]
build: add mkversion.sh helper script
contrib: (re-)generate version.lua at build time
libs/core: use version.lua
themes: adept header to version.lua, fix css for openwrt.org

12 years agoAdd connbytes support to QoS
Steven Barth [Sat, 17 Jan 2009 16:19:43 +0000 (16:19 +0000)]
Add connbytes support to QoS

12 years agoMake fixtime more reliable
Steven Barth [Sat, 17 Jan 2009 13:52:22 +0000 (13:52 +0000)]
Make fixtime more reliable

12 years agothemes/openwrt.org: don't make background fixed, causes huge performance penalties...
Jo-Philipp Wich [Sat, 17 Jan 2009 13:30:41 +0000 (13:30 +0000)]
themes/openwrt.org: don't make background fixed, causes huge performance penalties on some gpus

12 years agoRemove "Save & Apply" note on homeepage of Mini as it does not apply
Steven Barth [Sat, 17 Jan 2009 13:25:32 +0000 (13:25 +0000)]
Remove "Save & Apply" note on homeepage of Mini as it does not apply

12 years agoapplications/luci-fw: translation fixes for english and german
Jo-Philipp Wich [Sat, 17 Jan 2009 13:22:14 +0000 (13:22 +0000)]
applications/luci-fw: translation fixes for english and german

12 years ago* Remove "OPKG Configuration" link in menu - link on package manager page is enough
Steven Barth [Sat, 17 Jan 2009 13:20:59 +0000 (13:20 +0000)]
* Remove "OPKG Configuration" link in menu - link on package manager page is enough
* Remove "Upgrade all packages" link as it is very dangerous on squashfs based filesystems

12 years agoAutoapplying on creation / deletion of sections is annoying, disable it.
Steven Barth [Sat, 17 Jan 2009 13:06:18 +0000 (13:06 +0000)]
Autoapplying on creation / deletion of sections is annoying, disable it.

12 years agoGenerate context for adding callerid name with proper sequences.
Michael Geddes [Sat, 17 Jan 2009 12:22:46 +0000 (12:22 +0000)]
Generate context for adding callerid name with proper sequences.

12 years agoAdd LASTCALL_DIR to globals section if there is a DEST set.
Michael Geddes [Sat, 17 Jan 2009 11:08:40 +0000 (11:08 +0000)]
Add LASTCALL_DIR to globals section if there is a DEST set.

12 years agoAdd DisplayName option to sip/iax for callerid display
Michael Geddes [Sat, 17 Jan 2009 11:07:52 +0000 (11:07 +0000)]
Add DisplayName option to sip/iax for callerid display

12 years agoShow that type is allowed to be specified with the target.
Michael Geddes [Fri, 16 Jan 2009 23:15:43 +0000 (23:15 +0000)]
Show that type is allowed to be specified with the target.

Show that target is a list for dialzones.

12 years agoDocument domain/localnet are lists.
Michael Geddes [Fri, 16 Jan 2009 23:14:14 +0000 (23:14 +0000)]
Document domain/localnet are lists.

12 years agoFor sipglobal, sip, handle multiple domain and localnet settings. Add the local...
Michael Geddes [Fri, 16 Jan 2009 23:13:33 +0000 (23:13 +0000)]
For sipglobal, sip, handle multiple domain and localnet settings.  Add the local IP for the domain automatically.
There was a conflict in names in handle_dialtarget from where it was called.  Use prefix to reduce liklihood.

12 years agoAllow specifying the target type together with the target in the dialplan extension...
Michael Geddes [Fri, 16 Jan 2009 23:10:18 +0000 (23:10 +0000)]
Allow specifying the target type together with the target in the dialplan extension (rather than having a sep variable)..
Move incoming_context functions here from sipiaxconf.
Allow incoming target to have different formats for the type/target, and convert it to TYPE/target.

12 years agoFix the split_append function so that codec modules are properly enabled.
Michael Geddes [Fri, 16 Jan 2009 23:06:43 +0000 (23:06 +0000)]
Fix the split_append function so that codec modules are properly enabled.

12 years agoapplications/luci-fw: fix for german translation
Jo-Philipp Wich [Fri, 16 Jan 2009 20:35:47 +0000 (20:35 +0000)]
applications/luci-fw: fix for german translation

12 years agoapplications/luci-fw: fixes for english translation
Jo-Philipp Wich [Fri, 16 Jan 2009 20:05:01 +0000 (20:05 +0000)]
applications/luci-fw: fixes for english translation

12 years agoapplications/luci-fw:
Jo-Philipp Wich [Fri, 16 Jan 2009 20:02:45 +0000 (20:02 +0000)]
applications/luci-fw:
- add toggle for the drop_invalid option
- bump translations

12 years agoAdd missing UVL entries for madwifi hacks
Steven Barth [Fri, 16 Jan 2009 19:12:31 +0000 (19:12 +0000)]
Add missing UVL entries for madwifi hacks

12 years agoapplications/luci-fw: extend uvl schema to cover the drop_invalid and mtu_fix options
Jo-Philipp Wich [Fri, 16 Jan 2009 18:44:39 +0000 (18:44 +0000)]
applications/luci-fw: extend uvl schema to cover the drop_invalid and mtu_fix options

12 years agoppp keep-alive is non-atomic, closes #30
Steven Barth [Fri, 16 Jan 2009 18:26:32 +0000 (18:26 +0000)]
ppp keep-alive is non-atomic, closes #30

12 years agoFix saving of ipkg configuration file
Steven Barth [Fri, 16 Jan 2009 18:18:29 +0000 (18:18 +0000)]
Fix saving of ipkg configuration file

12 years agoAdd shortcut "LuCI Components" to menu for easier adding / removing
Steven Barth [Fri, 16 Jan 2009 12:35:25 +0000 (12:35 +0000)]
Add shortcut "LuCI Components" to menu for easier adding / removing

12 years agocontrib/package: ensure BUILD_DIR separation in olsrd-luci
Jo-Philipp Wich [Thu, 15 Jan 2009 00:18:03 +0000 (00:18 +0000)]
contrib/package: ensure BUILD_DIR separation in olsrd-luci

12 years agoAutomatic language detection
Steven Barth [Wed, 14 Jan 2009 23:47:56 +0000 (23:47 +0000)]
Automatic language detection

12 years agoFix up udev zap devices to look like devfs (which asterisk expects).
Michael Geddes [Wed, 14 Jan 2009 01:53:07 +0000 (01:53 +0000)]
Fix up udev zap devices to look like devfs (which asterisk expects).

12 years agoSupport for tagging of names in lastcall lists.
Michael Geddes [Wed, 14 Jan 2009 01:51:50 +0000 (01:51 +0000)]
Support for tagging of names in lastcall lists.

Fix up lastcall menu so that you can type ahead.

12 years agoFix some errors related to quoting variables.
Michael Geddes [Wed, 14 Jan 2009 01:49:24 +0000 (01:49 +0000)]
Fix some errors related to quoting variables.

12 years agoTidy up some bugs with quoting.
Michael Geddes [Wed, 14 Jan 2009 01:48:10 +0000 (01:48 +0000)]
Tidy up some bugs with quoting.
Use the ${match_all} variable - use [0-9+#*] as match-all.

Fix the section name for iax contexts prepended with iax_.

For IAX, handle uci list for 'allow', 'incoming' and 'extension'.

12 years agoDocument dialplangoto.
Michael Geddes [Wed, 14 Jan 2009 01:43:06 +0000 (01:43 +0000)]
Document dialplangoto.
Add inzone documentation

12 years agoAdd Inzone handling - routing icoming calls based on dialed number and callerid.
Michael Geddes [Wed, 14 Jan 2009 01:42:06 +0000 (01:42 +0000)]
Add Inzone handling - routing icoming calls based on dialed number and callerid.
Use _[0-9*+#]. in place of _. to avoid warnings in the log.

Fix some errors with quotes

Change default call type to macro for lastdialedtype.

12 years agoMake udev ZAP devices look like devfs devices.
Michael Geddes [Wed, 14 Jan 2009 01:38:28 +0000 (01:38 +0000)]
Make udev ZAP devices look like devfs devices.

12 years agoExtensions can be a list
Michael Geddes [Wed, 14 Jan 2009 01:37:00 +0000 (01:37 +0000)]
Extensions can be a list

12 years agoNobody reads our texts ;-)
Steven Barth [Tue, 13 Jan 2009 11:17:43 +0000 (11:17 +0000)]
Nobody reads our texts ;-)

12 years agolibs/cbi: implement .sectionhead and .sectiondesc properties to allow labelling the...
Jo-Philipp Wich [Mon, 12 Jan 2009 17:31:19 +0000 (17:31 +0000)]
libs/cbi: implement .sectionhead and .sectiondesc properties to allow labelling the id column in table layouts

12 years agoapplication/luci-asterisk:
Jo-Philipp Wich [Sun, 11 Jan 2009 23:37:21 +0000 (23:37 +0000)]
application/luci-asterisk:
- implement initial sip client management
- improve trunk and client handling
- implement more options

12 years agolibs/cbi: also set id attribute for hidden fields
Jo-Philipp Wich [Sun, 11 Jan 2009 15:45:34 +0000 (15:45 +0000)]
libs/cbi: also set id attribute for hidden fields

12 years agoapplications/luci-asterisk: make regster option a flag value
Jo-Philipp Wich [Sun, 11 Jan 2009 04:49:25 +0000 (04:49 +0000)]
applications/luci-asterisk: make regster option a flag value

12 years agoapplications/luci-asterisk:
Jo-Philipp Wich [Sun, 11 Jan 2009 04:23:43 +0000 (04:23 +0000)]
applications/luci-asterisk:
- make nat handling configurable for sip trunks
- display actual reason when trunk is offline

12 years agoapplications/luci-asterisk: register with ucitrack
Jo-Philipp Wich [Sun, 11 Jan 2009 04:20:34 +0000 (04:20 +0000)]
applications/luci-asterisk: register with ucitrack