Commit Graph

5495 Commits (2021.7)
 

Author SHA1 Message Date
pedro 63a0fb9607 Update project/personal info 7 years ago
pedro 7e6f81aae1 Rebranding ;) 7 years ago
pedro 6d47b63eae GUI: add possibility to change default IP (198.51.100.1) where DNS queries send to trigger connect-on-demand
- used with PPPoE, PPTP, L2TP and 3G in Connect On Demand mode
7 years ago
pedro 3b642e4e3d GUI: add possibility to change default IP (198.51.100.1) where DNS queries send to trigger connect-on-demand
- used with PPPoE, PPTP, L2TP and 3G in Connect On Demand mode
7 years ago
pedro 74d213732c flac: fix compilation on Mint x64 7 years ago
pedro 2d59c0751e README.md: Add AC56R, minor Markdown fixup 7 years ago
Jeremy Chadwick dc806a1a22 Fix flac building (run autoreconf)
There seems to be some odd quirk/bug relating to some of the
automake/autoconf files used in flac, resulting in builds that sometimes
fail citing aclocal-1.15 missing (when automake 1.15 isn't anywhere on
the system).  Run autoreconf in advance of configure to address this.
Details: http://www.linksysinfo.org/index.php?threads/getting-kille72-to-build-bugs-galore.74105/
7 years ago
kille72 bb676ae52c Merge branch 'shibby-arm' into shibby-arm7 7 years ago
Jeremy Chadwick 08b4d62d41 README.md: Add AC56R, minor Markdown fixup 7 years ago
Jeremy Chadwick 709e23e7f1 cstats: fix excess I/O, reduce console spam
Use of DEBUG_STIME was forcing calc(), thus save(), to write to disk
every 90 seconds rather than per NVRAM variable cstats_stime*60*60.
This bug was introduced in commit caa9070.
Details: http://www.linksysinfo.org/index.php?threads/fork-tomato-arm-by-kille72.73397/page-18#post-296002

Also comment out DEBUG_CSTATS and DEBUG_NOISY to shrink binary size.
This brings things in line with older MIPS releases and AsusWRT-Merlin
as well.
7 years ago
kille72 5c527fb3e4 rc/services.c: Connect On Demand could no longer work as designed, due to address 1.1.1.1 becoming a legit recursive DNS server, so a different IP address was chosen for this purpose.
Thanks @koitsu
7 years ago
AndreDVJ 7c62005e95 patches: cleanup minidlna patch
genconfig.sh shouldn't be called, nor it was being used anymore.
7 years ago
AndreDVJ 55190dd9d0 pcre: Updated to 8.42
~/router/Makefile and libfoo.pl were also updated.
7 years ago
Jeremy Chadwick 84de945a24 cstats: fix excess I/O, reduce console spam
Use of DEBUG_STIME was forcing calc(), thus save(), to write to disk
every 90 seconds rather than per NVRAM variable cstats_stime*60*60.
This bug was introduced in commit caa9070.
Details: http://www.linksysinfo.org/index.php?threads/fork-tomato-arm-by-kille72.73397/page-18#post-296002

Also comment out DEBUG_CSTATS and DEBUG_NOISY to shrink binary size.
This brings things in line with older MIPS releases and AsusWRT-Merlin
as well.
7 years ago
pedro 5d8d56e61c rc/services.c: Connect On Demand could no longer work as designed, due to address 1.1.1.1 becoming a legit recursive DNS server, so a different IP address was chosen for this purpose.
Thanks @koitsu
7 years ago
AndreDVJ 2778f972fb patches: cleanup minidlna patch
genconfig.sh shouldn't be called, nor it was being used anymore.
7 years ago
AndreDVJ d857161683 pcre: Updated to 8.42
~/router/Makefile and libfoo.pl were also updated.
7 years ago
kille72 e81643a5d4 dnscrypt-proxy: URL of dnscrypt-resolvers has been changed to match f6efeaf02e 7 years ago
kille72 3aec08c3f7 nginx: updated to 1.13.11 7 years ago
kille72 adc1d7e032 dnscrypt-proxy: URL of dnscrypt-resolvers has been changed to match f6efeaf02e 7 years ago
kille72 032afbb562 nginx: updated to 1.13.11 7 years ago
pedro f6efeaf02e dnscrypt: change update-resolvers script to process v2 resolvers format
- based on John Bacho script: 35858017ed
7 years ago
pedro 8a9d063a30 dnscrypt: change update-resolvers script to process v2 resolvers format
- based on John Bacho script: 35858017ed
7 years ago
kille72 3edd13fbe6 sqlite: updated to 3.23.0 7 years ago
kille72 fb6920a551 sqlite: updated to 3.23.0 7 years ago
kille72 091547ab56 Remove gmp/.libs from repo + add .gitignore 7 years ago
kille72 5564aa6f73 Remove gmp/.libs from repo + add .gitignore 7 years ago
kille72 553ecd9352 gmp: clean sources for gmp 6.1.2 8 years ago
kille72 3c0ac93050 libvorbis: updated to 1.3.6 8 years ago
kille72 b02cbcd76b php: updated to 7.2.4 8 years ago
kille72 ff272ad106 nano: updated to 2.9.5 8 years ago
kille72 365bf9e52f openssl: updated to 1.0.2o 8 years ago
kille72 d1e6218813 www: default theme - original 'usbblue' 8 years ago
kille72 67ba9967ae gmp: clean sources for gmp 6.1.2 8 years ago
kille72 3926626c09 libvorbis: updated to 1.3.6 8 years ago
kille72 9802bf3648 php: updated to 7.2.4 8 years ago
kille72 a977e361ec nano: updated to 2.9.5 8 years ago
kille72 5f9a4af88b openssl: updated to 1.0.2o 8 years ago
kille72 16c596a7b0 www: default theme - original 'usbblue' 8 years ago
kille72 77793c9344 Merge branch 'shibby-arm' into shibby-arm7 8 years ago
AndreDVJ 27913ffaba ~/router/Makefile: enabled mini-gmp, saves 4KB 8 years ago
AndreDVJ 2809ffa2e4 ~/router/Makefile: enabled mini-gmp, saves 4KB 8 years ago
AndreDVJ 4da939ee94 ~/router/rc/services.c: SIGINT seems to be issued too soon against dnsmasq - wait one second before doing so
SIGINT is issued before dnsmasq has even a chance to initialize DNSSEC and then wait for a SIGINT to check for signature timestamps later on.
8 years ago
AndreDVJ 7c67cbc7c5 ~/router/rc/wan.c: dnsmasq process was receiving a second SIGINT signal. Instead of triggering another DNSSEC time checking, it was killing process
function to start dnsmasq service ~/rc/services.c actually does the same thing once dnsmasq is started, and does it better, by verifying if system time is greater than the epoch.
Probably at that time such piece of code was fit in there, SIGHUP did a bunch of stuff so receiving it multiple times wasn't really a problem, but receiving SIGINT twice from 2.79 and onwards is harmful.

Thanks to koitsu for the very helpful insight.
8 years ago
AndreDVJ f0c33b37c3 Revert "~router/rc/services.c: Increased re-check interval to 1000msec"
This reverts commit 0319693af3b812ef844c7262c086d1f693e90868.
8 years ago
AndreDVJ ff5d6bc99c ~/router/rc/services.c: SIGINT seems to be issued too soon against dnsmasq - wait one second before doing so
SIGINT is issued before dnsmasq has even a chance to initialize DNSSEC and then wait for a SIGINT to check for signature timestamps later on.
8 years ago
AndreDVJ ea0483299d ~/router/rc/wan.c: dnsmasq process was receiving a second SIGINT signal. Instead of triggering another DNSSEC time checking, it was killing process
function to start dnsmasq service ~/rc/services.c actually does the same thing once dnsmasq is started, and does it better, by verifying if system time is greater than the epoch.
Probably at that time such piece of code was fit in there, SIGHUP did a bunch of stuff so receiving it multiple times wasn't really a problem, but receiving SIGINT twice from 2.79 and onwards is harmful.

Thanks to koitsu for the very helpful insight.
8 years ago
kille72 214badfa05 Revert "~router/rc/services.c: Increased re-check interval to 1000msec"
This reverts commit 0b75b74b34
8 years ago
kille72 c745d4b88c libid3tag: fix build/link error on Ubuntu + some additional fixes
- use size_t for gperf
- fix "a capella" spelling
- better handle unknown encoding
- handle utf16 encoding

Thank you Frank Teo and @pedro311
8 years ago
pedro f2b8f2f272 libid3tag: fix build/link error on Ubuntu + some additional fixes
- use size_t for gperf
- fix "a capella" spelling
- better handle unknown encoding
- handle utf16 encoding
8 years ago