Commit Graph

28 Commits

Author SHA1 Message Date
Diederik de Groot
3d1121f2fb Update XMLDefault loadinfo 2020-07-14 17:38:11 +02:00
Diederik de Groot
4d0eab9693 Added php-xml to README
Added initial lib/xml.php
Renamed srv/tftp/tftp_provisioner.php -> srv/tftp/tftp_provisioner

Signed-off-by: Diederik de Groot <ddegroot@talon.nl>
2020-03-17 12:29:01 +01:00
Diederik de Groot
3d213e6571 Reorder directory structure
/tftpboot -> /data
/tftpboot/index.php -> /srv/web/index.php
/tftp_provisioner.php -> /srv/tftp/tftp_provisioner.php

Signed-off-by: Diederik de Groot <ddegroot@talon.nl>
2020-03-17 12:28:59 +01:00
Diederik de Groot
4f0043117a - Fixed typo in lib/resolver.php
- Added temporary tftptestserver.php
- Added example file for nginx, for the new tftpboot server using index.php

Signed-off-by: Diederik de Groot <ddegroot@talon.nl>
2020-03-17 12:18:11 +01:00
Diederik de Groot
a4ebaee776 Initial checkin of resolver.php
- use \\ instead of just \ in FileName
- Use file_put_contents instead of open/write
- Use file_exist instead of stat
- Added /lib directory
- Moved /tftpboot/index.cfg -> /config.ini
- Moved /tftpboot/resolver.php -> /lib/resolver.php
- Added /lib/config.php
  - include /lib/config.php in resolver.php and index.php
- Changed $config array
- Remove print_r($config['main']['base_path']) from config.php
- Add isValidRequest() function
- Use Boolean in tree_base data
- Simplify config['subdirs'] substitution
- Add lib/utils.php file
- Added simple shell/utf/html escape checking
- Added a collection of test cases (we need some more escape checking ones)
- Added lib/logger.php (copied from tftpserver.php, so that it can be reused for that).
- Clarify config.ini logformat
- Update logger implementation
- Replaced index.php with version that uses lib/resolver.php
- Replaced ../etc/nginx/sites-available/tftpboot Example file
2020-03-17 10:03:55 +01:00
Diederik de Groot
d5bdcd4c30 Update tftp-hpa rewrites 2020-02-14 21:16:27 +01:00
Diederik de Groot
8b3ffc8820 New 7975/7945/spa firmware
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2020-02-14 17:26:00 +01:00
Diederik de Groot
f2c3728935 Smaller fixes 2019-04-15 14:59:59 +02:00
Diederik de Groot
e0402a9ca3 Update gentlv script 2019-03-22 10:22:20 +01:00
Diederik de Groot
77a0cbc2a7 Update 7940/60 rewrite rules
Update locale rewrite rules
2019-03-22 10:20:48 +01:00
Diederik de Groot
8766cfd622 Add handling of authorized_keys (for ssh phone login) to rewrite rules 2018-11-25 21:16:00 +01:00
Diederik de Groot
efe0307a1d Update rewrite ruls to handled encrypted and signed files
Add certutils from usecallmanager.nz
Add etc/certs directory
2018-11-25 21:14:09 +01:00
Diederik de Groot
e7c4915e11 Merge branch 'master' of github.com:dkgroot/provision_sccp 2018-03-15 15:21:40 +01:00
Diederik de Groot
fc19d31853 Fix tftp-hpa rewrite rules for SPA -cnf.xml files 2018-03-15 15:19:36 +01:00
Phantom
ea463ff5ee Add nginx Configuration
Script Update.
2018-03-15 17:05:48 +03:00
Phantom
0d7e5c4dd8 Add apache 2 Configuration 2018-03-15 15:34:26 +03:00
Diederik de Groot
0f713113c9 Fixup for ata188 2018-03-05 17:49:44 +01:00
Diederik de Groot
eb9ef67aa0 Split the firmware directories per type, add softlink to lowest member 2018-03-05 17:38:41 +01:00
Diederik de Groot
2f9046a6fc Cleanup tftp-hpa file 2018-03-04 16:13:46 +01:00
Diederik de Groot
822af36c0f Fix tftp-hpa path 2018-03-04 16:12:48 +01:00
Diederik de Groot
dfa47db9b0 Fix tftp-hpa path 2018-03-04 16:12:03 +01:00
Diederik de Groot
ee7434ec23 Fix tftp-hpa path 2018-03-04 16:11:50 +01:00
Diederik de Groot
9d20ea5573 Add default files for nginx and tftp-hpa 2018-03-04 15:31:03 +01:00
Diederik de Groot
1e57ba2c32 Fix tftpboot 2017-11-15 17:16:26 +01:00
Diederik de Groot
cd89873748 Move some files to tools directory
Added locales/countries/United_States
Update Makefile
Fix nginx tftpboot
2017-11-15 16:27:40 +01:00
Diederik de Groot
8cdb4e64f0 Merge ata186 and ata188
Update ringtones
Add Desktops/wallpapers
2017-11-14 16:11:32 +01:00
Diederik de Groot
365e858aad Replace locale/languages directories
Update XMLDefault.cnf.xml
2017-11-13 19:00:23 +01:00
Diederik de Groot
82b5aadc13 Initial check-in 2017-11-13 18:15:58 +01:00