Commit Graph

5255 Commits (2021.4)
 

Author SHA1 Message Date
kille72 24bad8d1ba samba: add lowercase/uppercase codepage support
f302e1efce
8 years ago
AndreDVJ 8aa72453b1 dnsmasq: Updated to 2.77 8 years ago
AndreDVJ 200909d2c6 dnscrypt-proxy: Updated to 1.9.5 8 years ago
kille72 495c76ca05 minidlna: Updated to 1.2.0
minidlna: switch to -r option
Do rescan not full rebuild on startup, if Scan Media at Startup checked
(also move Tomato notice to the right place)
368b29d0a9

minidlna: cosmetics
Those functions already in begin/end_scan, so don't do it twice on
ReadyNAS
a57272a53f

Thx Nikk Gitanes!
8 years ago
kille72 4d2f8e18c2 router/Makefile: deleted unnecessary code, after Samba 3.0.x and Samba 3.5.x 8 years ago
kille72 0cf9bf5bbc btools/libfoo.pl there's no library to optimize in Samba 3.6.x, Makefile build Samba with static libraries.
Thx RMerlin!
8 years ago
kille72 dea8fbf200 Merge branch 'shibby-arm' into shibby-arm7 8 years ago
kille72 dacb1b5692 tor: updated to 0.3.0.8 8 years ago
kille72 8dcf1c145f Ported Samba 3.6.25 (SMB1 + SMB2 support) from asuswrt-merlin with all patches, deleted old Samba 3.0.37.
https://github.com/RMerl/asuswrt-merlin

$ git log --oneline | grep samba36
samba36: CVE-2017-7494: rpc_server3: Refuse to open pipe names with / inside
samba36: add a few minor optimizations based on the BRT-AC828's GPL
samba36: re-generated PIDL files
samba36: Update OpenWRT patches to be in sync with the recent CVE patches
samba36: Apply numerous security patches backported to 3.6 by Openwrt
samba36: Update to 3.6.25, which includes security fixes
samba36: Updated Makefile to match recent GPL changes in 3.5.8
samba36: Try finding the account without mangling it in any way at first, otherwise mixed-caps names will never be found at all by Get_pwnam()
samba36: added missing talloc frame handling to smbpasswd; use a copy of the pasw when manipulating it
samba36: also clean auth/*.o objects
samba36: for consistency, move it at the start of the line
samba36: clean multi.o
samba36: Enable libiconv support
samba36: disable dnsupdate
samba36: Enabled by default for ARM devices as well
samba36: Enabled by default on MIPS devices, as this has no impact on performance (bottleneck being at the disk IO level)
samba36: Correct symlinks to multicall binary
samba36: Reverting this for now since we don't have a permanent etc directory. Revert "samba36: Added codepage data"
samba36: Added codepage data
samba36: Use multicall binary, saves 400 KB from trx image
samba36: Removed non-existing configure options
samba36: Renamed RTCONFIG_SAMBA_NEW to RTCONFIG_SAMBA_MODERN
samba36: Go for broke, and compile Samba 3.6 with highest level of optimization to reduce the performance impact of the upgrade.  Size difference isn't as bad as expected.
samba36: Replicate Samba 3.5.8's Makefile settings instead of OpenWRT's
samba36: Parallel build support; still compile Samba 3.5.8 since we are unable to port the AiCloud proprietary changes from 3.5.8 to 3.6.24.  AiCloud should only use the generated libsmbclient.
samba36: set the correct protocol for SMB1 mode (default)
samba36: Add option to control SMB2 support - disabled by default as it seems to reduce performance rather than improve it
samba36: Implement option to enable building with Samba 3.6.xx; updated default smb.conf
samba36: Disable libtevent
samba36: Updated gitignore
samba36: Reverted smbpasswd syntax to the old one, to maintain full compatibility even with closed source code that might use it
samba36: Add OpenWRT's smbpasswd
samba36: Added root Makefile (from Asus's code)
samba36: Patched getiffadr support (from Asus's 3.5.8 code)
samba36: LibRPC default print (OpenWRT)
samba36: Debug level check (OpenWRT)
samba36: Remove error strings (OpenWRT)
samba36: Assert debug level (OpenWRT)
samba36: Remove lsa support (OpenWRT)
samba36: Remove srvsvc support (OpenWRT)
samba36: Remove registry backend (OpenWRT)
samba36: Remove samr (OpenWRT)
samba36: Remove domain logon (OpenWRT)
samba36: Remove DFS API (OpenWRT)
samba36: Remove winreg support (OpenWRT)
samba36: Remove services support (OpenWRT)
samba36: Remove AD support (OpenWRT)
samba36: Remove printer support (OpenWRT)
samba36: Add missing ifdef (OpenWRT)
samba36: configure patch (OpenWRT)
samba36: initial commit

* Samba3/Makefile: modifications.

* /rc/services.c: smb.conf
- added "passdb backend = smbpasswd", that will take care of the login issue in Samba 3.6
- enabled SMB2 protocol. Both SMB1 and SMB2 are enabled now, client negotiates and selects the fastest protocol.
- added dos/unix/display charsets

* Samba: replace broken getifaddrs() function with a working one
This commit adds the missing code, but also better integrates it into Samba's replacement
system, based on theMIROn's implementation for 3.5.8. This fixes Samba failing to resolve interface names.
114e0c6cf9 (diff-741153c4251c17b92ec54b7dc04baa71)

Thx @RMerlin, @Sean B. and @Edrikk
8 years ago
kille72 1b5ea730b4 Updated README 8 years ago
kille72 1244023f07 /router/mysql: fix build break 8 years ago
kille72 bb8f680af1 Makefile: cosmetics (EA6300V1(EA6400) Support) 8 years ago
iv7777 a94ee3b28d Merged in iv7777/tomato-arm-iv7777 (pull request #1)
Shibby arm - Add EA6300V1(EA6400) Support
8 years ago
iv7777 34ac56456b Add EA6300V1(EA6400) Support 8 years ago
iv7777 841f6624f3 Add EA6300V1(EA6400) Support 8 years ago
iv7777 94cc61f3f0 Add EA6300V1(EA6400) Support 8 years ago
iv7777 26d3e8f9e4 Add EA6300V1(EA6400) Support 8 years ago
iv7777 30d917b48d Add EA6300V1(EA6400) Support 8 years ago
iv7777 6b1e679aa9 Add EA6300V1(EA6400) Support 8 years ago
iv7777 499d5ad0ca Add EA6300V1(EA6400) Support 8 years ago
iv7777 8fa33c7468 Add EA6300V1(EA6400) Support 8 years ago
iv7777 23656a6907 Add EA6300V1(EA6400) Support 8 years ago
kille72 c8a007f6bd Merge branch 'shibby-arm' into shibby-arm7 8 years ago
pedro 2cac362061 rc/wan.c: don't terminate xl2tpd on every ppp start
It can be used by other WANs, but for example with 3G modem or any other
ptp as failover will be affected too

Thanks @tsynik
0dd81d201d
8 years ago
pedro f94aac6f27 rc: move l2tp route fix to preset_wan
Also add some checks and add the same for pptp.
If route exists - daemon will not overwite it on connect.
Leaved some hidden log for now!

Thanks @tsynik
540de5e1c2
8 years ago
pedro ce661da872 Some code improvements:
- others/watchdog: cosmetics
 - wanuptime/wanuptime.c: changes needed to work with watchdog (thanks @tsynik)
 - shared/misc.c: added more debug logging + cosmetics (thanks @tsynik)
 - rc/dhcp.c: added more debug logging + cosmetics (thanks @tsynik)
 - rc/ppp.c: added more debug logging + cosmetics (thanks @tsynik)
8 years ago
pedro 8d1b899937 rc/tor.c: removed deprecated option from config (AllowUnverifiedNodes) 8 years ago
pedro e5043758aa Code cleanup/improvements
Another collection of changes:

- OpenVPN: changed default remote/local IPs/subnet for servers, so each is different (thanks @tsynik)
- watchdog: add real interface checks (thanks @tsynik) + some additional changes
- rc/services.c: increase dial timeout for all wans (thanks @tsynik), but not so high as @tsynik suggested
- rc: change init order. Moved start_wan after start_services, as if it fail there will be no access to the router at all (thanks @tsynik)
- 3G: still problem with too early started pppd, so modem device is still down and pppd ended with error; for now back to original behaviour (don't wait for switch3g script to finish)
8 years ago
tsynik d7dfe201b9 Make igmpproxy MWAN-friendly
It flooded logs when only secondary wan was connected
8 years ago
AndreDVJ 61e09468f1 dropbear: Updated to 2017.75 8 years ago
kille72 41f778e502 Revised about.asp page 8 years ago
kille72 8cd224d87e web-nginx.asp: Cosmetics (W3C) 8 years ago
kille72 a89ceaccf7 Auto update: changed download address. 8 years ago
pedro ba847333a7 www: a collection of fixes, improvements, corrections, cleanups, etc... (part3) 8 years ago
pedro 99c28ba1af OpenVPN: changed default client's remote/local IPs, so each is different 8 years ago
tsynik a256f61ca2 fix ntpc for mwan
This code is obsolete (as i understand ntpsync used now) but probably
this logic was implemented before mwan changes
8 years ago
kille72 be89819874 Merge branch 'shibby-arm' into shibby-arm7 8 years ago
kille72 c0940588ff Deleted unnecessary /router/samba folder 8 years ago
kille72 9361341604 Deleted unnecessary /router/samba-3.5.8 folder and modified /router/Makefile
e4a2843bae
8 years ago
pedro 8b8f55e76b www: "bring me back offline themes!" 8 years ago
pedro 5b29aa3ed6 qos-classify.asp: cosmetics 8 years ago
kille72 3edd678c56 OpenSSL: -startdate & -enddate arguments in req command were kept. 8 years ago
kille72 65191b5c94 OpenSSL: clean sources version 1.0.2l
No more hacks.
8 years ago
kille72 a11cf05e11 nano: Updated to 2.8.4 8 years ago
pedro 98b8a8da47 www: a collection of fixes, improvements, corrections, cleanups, etc... (part2) 8 years ago
pedro 273d734d8f BW Limiter: Apply 8 digit limit to the remaining LANs + small fix
thanks @AndreDVJ
8 years ago
pedro 715a1aec7a OpenVPN Client: added 3rd client pane 8 years ago
pedro 2f66640523 www: a collection of fixes, improvements, corrections, cleanups, etc... 8 years ago
kille72 8805ccb5b1 Updated README 8 years ago
kille72 910c779b00 Merge branch 'shibby-arm' into shibby-arm7 8 years ago