Update licenses
This commit is contained in:
		
							parent
							
								
									c282cd8f5f
								
							
						
					
					
						commit
						4b3f5c8ed4
					
				| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Esp.cpp - ESP31B-specific APIs | //
 | ||||||
|  Copyright (c) 2015 Ivan Grokhotkov. All rights reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #include "Arduino.h" | #include "Arduino.h" | ||||||
| #include "Esp.h" | #include "Esp.h" | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Esp.h - ESP31B-specific APIs | //
 | ||||||
|  Copyright (c) 2015 Ivan Grokhotkov. All rights reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef ESP_H | #ifndef ESP_H | ||||||
| #define ESP_H | #define ESP_H | ||||||
|  | |||||||
| @ -1,3 +1,16 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
| /*
 | /*
 | ||||||
|  * FunctionalInterrupt.cpp |  * FunctionalInterrupt.cpp | ||||||
|  * |  * | ||||||
|  | |||||||
| @ -1,3 +1,16 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
| /*
 | /*
 | ||||||
|  * FunctionalInterrupt.h |  * FunctionalInterrupt.h | ||||||
|  * |  * | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <string.h> | #include <string.h> | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  IPv6Address.cpp - Base class that provides IPv6Address | //
 | ||||||
|  Copyright (c) 2011 Adrian McEwen.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #include <Arduino.h> | #include <Arduino.h> | ||||||
| #include <IPv6Address.h> | #include <IPv6Address.h> | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  IPv6Address.h - Base class that provides IPv6Address | //
 | ||||||
|  Copyright (c) 2011 Adrian McEwen.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef IPv6Address_h | #ifndef IPv6Address_h | ||||||
| #define IPv6Address_h | #define IPv6Address_h | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef CORE_BASE64_H_ | #ifndef CORE_BASE64_H_ | ||||||
| #define CORE_BASE64_H_ | #define CORE_BASE64_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef MAIN_ESP32_HAL_ADC_H_ | #ifndef MAIN_ESP32_HAL_ADC_H_ | ||||||
| #define MAIN_ESP32_HAL_ADC_H_ | #define MAIN_ESP32_HAL_ADC_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef MAIN_ESP32_HAL_DAC_H_ | #ifndef MAIN_ESP32_HAL_DAC_H_ | ||||||
| #define MAIN_ESP32_HAL_DAC_H_ | #define MAIN_ESP32_HAL_DAC_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef MAIN_ESP32_HAL_GPIO_H_ | #ifndef MAIN_ESP32_HAL_GPIO_H_ | ||||||
| #define MAIN_ESP32_HAL_GPIO_H_ | #define MAIN_ESP32_HAL_GPIO_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,7 +11,6 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
| // modified Nov 2017 by Chuck Todd <StickBreaker> to support Interrupt Driven I/O
 |  | ||||||
| 
 | 
 | ||||||
| #ifndef _ESP32_HAL_I2C_H_ | #ifndef _ESP32_HAL_I2C_H_ | ||||||
| #define _ESP32_HAL_I2C_H_ | #define _ESP32_HAL_I2C_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef __ARDUHAL_LOG_H__ | #ifndef __ARDUHAL_LOG_H__ | ||||||
| #define __ARDUHAL_LOG_H__ | #define __ARDUHAL_LOG_H__ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,3 +1,16 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
| 
 | 
 | ||||||
| #include "esp32-hal.h" | #include "esp32-hal.h" | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2018 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2018 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef MAIN_ESP32_HAL_TIMER_H_ | #ifndef MAIN_ESP32_HAL_TIMER_H_ | ||||||
| #define MAIN_ESP32_HAL_TIMER_H_ | #define MAIN_ESP32_HAL_TIMER_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef MAIN_ESP32_HAL_TOUCH_H_ | #ifndef MAIN_ESP32_HAL_TOUCH_H_ | ||||||
| #define MAIN_ESP32_HAL_TOUCH_H_ | #define MAIN_ESP32_HAL_TOUCH_H_ | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  Arduino.h - Main include file for the Arduino SDK | //
 | ||||||
|  Copyright (c) 2005-2013 Arduino Team.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef HAL_ESP32_HAL_H_ | #ifndef HAL_ESP32_HAL_H_ | ||||||
| #define HAL_ESP32_HAL_H_ | #define HAL_ESP32_HAL_H_ | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #include "freertos/FreeRTOS.h" | #include "freertos/FreeRTOS.h" | ||||||
| #include "freertos/task.h" | #include "freertos/task.h" | ||||||
| #include "esp_task_wdt.h" | #include "esp_task_wdt.h" | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef LWIP_OPEN_SRC | #ifndef LWIP_OPEN_SRC | ||||||
| #define LWIP_OPEN_SRC | #define LWIP_OPEN_SRC | ||||||
| #endif | #endif | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef __ARDUINO_OTA_H | #ifndef __ARDUINO_OTA_H | ||||||
| #define __ARDUINO_OTA_H | #define __ARDUINO_OTA_H | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #include "DNSServer.h" | #include "DNSServer.h" | ||||||
| #include <lwip/def.h> | #include <lwip/def.h> | ||||||
| #include <Arduino.h> | #include <Arduino.h> | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef DNSServer_h | #ifndef DNSServer_h | ||||||
| #define DNSServer_h | #define DNSServer_h | ||||||
| #include <WiFiUdp.h> | #include <WiFiUdp.h> | ||||||
|  | |||||||
| @ -1,33 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
| 
 | 
 | ||||||
| ESP8266 Multicast DNS (port of CC3000 Multicast DNS library) | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| Version 1.1 | //
 | ||||||
| Copyright (c) 2013 Tony DiCola (tony@tonydicola.com) | // Unless required by applicable law or agreed to in writing, software
 | ||||||
| ESP8266 port (c) 2015 Ivan Grokhotkov (ivan@esp8266.com) | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| MDNS-SD Suport 2015 Hristo Gochkov (hristo@espressif.com) | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| Extended MDNS-SD support 2016 Lars Englund (lars.englund@gmail.com) | // See the License for the specific language governing permissions and
 | ||||||
| 
 | // limitations under the License.
 | ||||||
| 
 |  | ||||||
| License (MIT license): |  | ||||||
|   Permission is hereby granted, free of charge, to any person obtaining a copy |  | ||||||
|   of this software and associated documentation files (the "Software"), to deal |  | ||||||
|   in the Software without restriction, including without limitation the rights |  | ||||||
|   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |  | ||||||
|   copies of the Software, and to permit persons to whom the Software is |  | ||||||
|   furnished to do so, subject to the following conditions: |  | ||||||
| 
 |  | ||||||
|   The above copyright notice and this permission notice shall be included in |  | ||||||
|   all copies or substantial portions of the Software. |  | ||||||
| 
 |  | ||||||
|   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |  | ||||||
|   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |  | ||||||
|   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |  | ||||||
|   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |  | ||||||
|   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |  | ||||||
|   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |  | ||||||
|   THE SOFTWARE. |  | ||||||
| 
 |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| // Important RFC's for reference:
 | // Important RFC's for reference:
 | ||||||
| // - DNS request and response: http://www.ietf.org/rfc/rfc1035.txt
 | // - DNS request and response: http://www.ietf.org/rfc/rfc1035.txt
 | ||||||
|  | |||||||
| @ -1,43 +1,17 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| ESP8266 Multicast DNS (port of CC3000 Multicast DNS library) | //
 | ||||||
| Version 1.1 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| Copyright (c) 2013 Tony DiCola (tony@tonydicola.com) | // you may not use this file except in compliance with the License.
 | ||||||
| ESP8266 port (c) 2015 Ivan Grokhotkov (ivan@esp8266.com) | // You may obtain a copy of the License at
 | ||||||
| MDNS-SD Suport 2015 Hristo Gochkov (hristo@espressif.com) |  | ||||||
| Extended MDNS-SD support 2016 Lars Englund (lars.englund@gmail.com) |  | ||||||
| Rewritten for ESP32 by Hristo Gochkov (hristo@espressif.com) |  | ||||||
| 
 | 
 | ||||||
| This is a simple implementation of multicast DNS query support for an Arduino | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| running on ESP32 chip.  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
| 
 | 
 | ||||||
| Usage: |  | ||||||
| - Include the ESP32 Multicast DNS library in the sketch. |  | ||||||
| - Call the begin method in the sketch's setup and provide a domain name (without |  | ||||||
|   the '.local' suffix, i.e. just provide 'foo' to resolve 'foo.local'), and the |  | ||||||
|   Adafruit CC3000 class instance.  Optionally provide a time to live (in seconds) |  | ||||||
|   for the DNS record--the default is 1 hour. |  | ||||||
| - Call the update method in each iteration of the sketch's loop function. |  | ||||||
| 
 |  | ||||||
| License (MIT license): |  | ||||||
|   Permission is hereby granted, free of charge, to any person obtaining a copy |  | ||||||
|   of this software and associated documentation files (the "Software"), to deal |  | ||||||
|   in the Software without restriction, including without limitation the rights |  | ||||||
|   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |  | ||||||
|   copies of the Software, and to permit persons to whom the Software is |  | ||||||
|   furnished to do so, subject to the following conditions: |  | ||||||
| 
 |  | ||||||
|   The above copyright notice and this permission notice shall be included in |  | ||||||
|   all copies or substantial portions of the Software. |  | ||||||
| 
 |  | ||||||
|   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |  | ||||||
|   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |  | ||||||
|   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |  | ||||||
|   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |  | ||||||
|   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |  | ||||||
|   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |  | ||||||
|   THE SOFTWARE. |  | ||||||
| 
 |  | ||||||
| */ |  | ||||||
| #ifndef ESP32MDNS_H | #ifndef ESP32MDNS_H | ||||||
| #define ESP32MDNS_H | #define ESP32MDNS_H | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| //
 | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| //
 | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _FFAT_H_ | #ifndef _FFAT_H_ | ||||||
| #define _FFAT_H_ | #define _FFAT_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| //
 | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| //
 | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef __HTTP_UPDATE_SERVER_H | #ifndef __HTTP_UPDATE_SERVER_H | ||||||
| #define __HTTP_UPDATE_SERVER_H | #define __HTTP_UPDATE_SERVER_H | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,3 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #include "NetBIOS.h" | #include "NetBIOS.h" | ||||||
| 
 | 
 | ||||||
| #include <functional> | #include <functional> | ||||||
|  | |||||||
| @ -1,4 +1,17 @@ | |||||||
|  | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef __ESPNBNS_h__ | #ifndef __ESPNBNS_h__ | ||||||
| #define __ESPNBNS_h__ | #define __ESPNBNS_h__ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,8 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,8 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
|  | 
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SD_H_ | #ifndef _SD_H_ | ||||||
| #define _SD_H_ | #define _SD_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SD_DEFINES_H_ | #ifndef _SD_DEFINES_H_ | ||||||
| #define _SD_DEFINES_H_ | #define _SD_DEFINES_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #include "sd_diskio.h" | #include "sd_diskio.h" | ||||||
| extern "C" { | extern "C" { | ||||||
|     #include "diskio.h" |     #include "diskio.h" | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SD_DISKIO_H_ | #ifndef _SD_DISKIO_H_ | ||||||
| #define _SD_DISKIO_H_ | #define _SD_DISKIO_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SDMMC_H_ | #ifndef _SDMMC_H_ | ||||||
| #define _SDMMC_H_ | #define _SDMMC_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SD_DEFINES_H_ | #ifndef _SD_DEFINES_H_ | ||||||
| #define _SD_DEFINES_H_ | #define _SD_DEFINES_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,23 +1,16 @@ | |||||||
| /* 
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|  SPI.cpp - SPI library for esp8266 | //
 | ||||||
| 
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  Copyright (c) 2015 Hristo Gochkov. All rights reserved. | // you may not use this file except in compliance with the License.
 | ||||||
|  This file is part of the esp8266 core for Arduino environment. | // You may obtain a copy of the License at
 | ||||||
|   | //
 | ||||||
|  This library is free software; you can redistribute it and/or | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|  License as published by the Free Software Foundation; either | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  version 2.1 of the License, or (at your option) any later version. | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
| 
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  This library is distributed in the hope that it will be useful, | // See the License for the specific language governing permissions and
 | ||||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | // limitations under the License.
 | ||||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|  Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|  You should have received a copy of the GNU Lesser General Public |  | ||||||
|  License along with this library; if not, write to the Free Software |  | ||||||
|  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|  */ |  | ||||||
| 
 | 
 | ||||||
| #include "SPI.h" | #include "SPI.h" | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,23 +1,17 @@ | |||||||
| /* 
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|   SPI.h - SPI library for esp32 | //
 | ||||||
|  | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|  | // you may not use this file except in compliance with the License.
 | ||||||
|  | // You may obtain a copy of the License at
 | ||||||
|  | //
 | ||||||
|  | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|  | //
 | ||||||
|  | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|  | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|  | // See the License for the specific language governing permissions and
 | ||||||
|  | // limitations under the License.
 | ||||||
| 
 | 
 | ||||||
|   Copyright (c) 2015 Hristo Gochkov. All rights reserved. |  | ||||||
|   This file is part of the esp8266 core for Arduino environment. |  | ||||||
|   |  | ||||||
|   This library is free software; you can redistribute it and/or |  | ||||||
|   modify it under the terms of the GNU Lesser General Public |  | ||||||
|   License as published by the Free Software Foundation; either |  | ||||||
|   version 2.1 of the License, or (at your option) any later version. |  | ||||||
| 
 |  | ||||||
|   This library is distributed in the hope that it will be useful, |  | ||||||
|   but WITHOUT ANY WARRANTY; without even the implied warranty of |  | ||||||
|   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU |  | ||||||
|   Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|   You should have received a copy of the GNU Lesser General Public |  | ||||||
|   License along with this library; if not, write to the Free Software |  | ||||||
|   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
| */ |  | ||||||
| #ifndef _SPI_H_INCLUDED | #ifndef _SPI_H_INCLUDED | ||||||
| #define _SPI_H_INCLUDED | #define _SPI_H_INCLUDED | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| @ -11,6 +11,7 @@ | |||||||
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
| // See the License for the specific language governing permissions and
 | // See the License for the specific language governing permissions and
 | ||||||
| // limitations under the License.
 | // limitations under the License.
 | ||||||
|  | 
 | ||||||
| #ifndef _SPIFFS_H_ | #ifndef _SPIFFS_H_ | ||||||
| #define _SPIFFS_H_ | #define _SPIFFS_H_ | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| 
 | //
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| // Copyright 2015-2016 Espressif Systems (Shanghai) PTE LTD
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
| //
 | //
 | ||||||
| // Licensed under the Apache License, Version 2.0 (the "License");
 | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
| // you may not use this file except in compliance with the License.
 | // you may not use this file except in compliance with the License.
 | ||||||
| // You may obtain a copy of the License at
 | // You may obtain a copy of the License at
 | ||||||
| 
 | //
 | ||||||
| //     http://www.apache.org/licenses/LICENSE-2.0
 | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
| //
 | //
 | ||||||
| // Unless required by applicable law or agreed to in writing, software
 | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|  | |||||||
| @ -1,22 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|   WiFiClientSecure.cpp - Client Secure class for ESP32 | //
 | ||||||
|   Copyright (c) 2016 Hristo Gochkov  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|   Additions Copyright (C) 2017 Evandro Luis Copercini. | // you may not use this file except in compliance with the License.
 | ||||||
| 
 | // You may obtain a copy of the License at
 | ||||||
|   This library is free software; you can redistribute it and/or | //
 | ||||||
|   modify it under the terms of the GNU Lesser General Public | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|   License as published by the Free Software Foundation; either | //
 | ||||||
|   version 2.1 of the License, or (at your option) any later version. | // Unless required by applicable law or agreed to in writing, software
 | ||||||
| 
 | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|   This library is distributed in the hope that it will be useful, | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|   but WITHOUT ANY WARRANTY; without even the implied warranty of | // See the License for the specific language governing permissions and
 | ||||||
|   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | // limitations under the License.
 | ||||||
|   Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|   You should have received a copy of the GNU Lesser General Public |  | ||||||
|   License along with this library; if not, write to the Free Software |  | ||||||
|   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
| */ |  | ||||||
| 
 | 
 | ||||||
| #include "WiFiClientSecure.h" | #include "WiFiClientSecure.h" | ||||||
| #include <lwip/sockets.h> | #include <lwip/sockets.h> | ||||||
|  | |||||||
| @ -1,22 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|   WiFiClientSecure.h - Base class that provides Client SSL to ESP32 | //
 | ||||||
|   Copyright (c) 2011 Adrian McEwen.  All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|   Additions Copyright (C) 2017 Evandro Luis Copercini. | // you may not use this file except in compliance with the License.
 | ||||||
| 
 | // You may obtain a copy of the License at
 | ||||||
|   This library is free software; you can redistribute it and/or | //
 | ||||||
|   modify it under the terms of the GNU Lesser General Public | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|   License as published by the Free Software Foundation; either | //
 | ||||||
|   version 2.1 of the License, or (at your option) any later version. | // Unless required by applicable law or agreed to in writing, software
 | ||||||
| 
 | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|   This library is distributed in the hope that it will be useful, | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|   but WITHOUT ANY WARRANTY; without even the implied warranty of | // See the License for the specific language governing permissions and
 | ||||||
|   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | // limitations under the License.
 | ||||||
|   Lesser General Public License for more details. |  | ||||||
| 
 |  | ||||||
|   You should have received a copy of the GNU Lesser General Public |  | ||||||
|   License along with this library; if not, write to the Free Software |  | ||||||
|   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
| */ |  | ||||||
| 
 | 
 | ||||||
| #ifndef WiFiClientSecure_h | #ifndef WiFiClientSecure_h | ||||||
| #define WiFiClientSecure_h | #define WiFiClientSecure_h | ||||||
|  | |||||||
| @ -1,22 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|     WiFiProv.cpp - WiFiProv class for provisioning | //
 | ||||||
|     All rights reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|   | // you may not use this file except in compliance with the License.
 | ||||||
|     This library is free software; you can redistribute it and/or | // You may obtain a copy of the License at
 | ||||||
|     modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|     License as published by the Free Software Foundation; either | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|     version 2.1 of the License, or (at your option) any later version. | //
 | ||||||
|    | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|     This library is distributed in the hope that it will be useful, | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|     but WITHOUT ANY WARRANTY; without even the implied warranty of | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | // See the License for the specific language governing permissions and
 | ||||||
|     Lesser General Public License for more details. | // limitations under the License.
 | ||||||
|    |  | ||||||
|     You should have received a copy of the GNU Lesser General Public |  | ||||||
|     License along with this library; if not, write to the Free Software |  | ||||||
|     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
|      |  | ||||||
| */ |  | ||||||
| 
 | 
 | ||||||
| #include <stdio.h> | #include <stdio.h> | ||||||
| #include <stdint.h> | #include <stdint.h> | ||||||
|  | |||||||
| @ -1,21 +1,16 @@ | |||||||
| /*
 | // Copyright 2015-2021 Espressif Systems (Shanghai) PTE LTD
 | ||||||
|     WiFiProv.h - Base class for provisioning support | //
 | ||||||
|     All right reserved. | // Licensed under the Apache License, Version 2.0 (the "License");
 | ||||||
|   | // you may not use this file except in compliance with the License.
 | ||||||
|     This library is free software; you can redistribute it and/or | // You may obtain a copy of the License at
 | ||||||
|     modify it under the terms of the GNU Lesser General Public | //
 | ||||||
|     License as published by the Free Software Foundation; either | //     http://www.apache.org/licenses/LICENSE-2.0
 | ||||||
|     version 2.1 of the License, or (at your option) any later version. | //
 | ||||||
|    | // Unless required by applicable law or agreed to in writing, software
 | ||||||
|     This library is distributed in the hope that it will be useful, | // distributed under the License is distributed on an "AS IS" BASIS,
 | ||||||
|     but WITHOUT ANY WARRANTY; without even the implied warranty of | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||||||
|     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | // See the License for the specific language governing permissions and
 | ||||||
|     Lesser General Public License for more details. | // limitations under the License.
 | ||||||
|    |  | ||||||
|     You should have received a copy of the GNU Lesser General Public |  | ||||||
|     License along with this library; if not, write to the Free Software |  | ||||||
|     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA |  | ||||||
| */ |  | ||||||
| 
 | 
 | ||||||
| #include "WiFi.h" | #include "WiFi.h" | ||||||
| #include "wifi_provisioning/manager.h" | #include "wifi_provisioning/manager.h" | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user