Are you over 18 and want to see adult content?
3
More Annotations
A complete backup of www.rap-up.com/2020/02/27/lil-baby-my-turn-stream/
www.rap-up.com/2020/02/27/lil-baby-my-turn-stream/
Are you over 18 and want to see adult content?
4
3
Favourite Annotations
A complete backup of thefederalistfreestyle.tumblr.com
thefederalistfreestyle.tumblr.com
Are you over 18 and want to see adult content?
5
A complete backup of techadvisory.org
techadvisory.org
Are you over 18 and want to see adult content?
A complete backup of creaturecomfortsblog.com
creaturecomfortsblog.com
Are you over 18 and want to see adult content?
4
Text
X10 LINUX
Classic
* Classic
* Flipcard
* Magazine
* Mosaic
* Sidebar
* Snapshot
* Timeslide
*
Jun
8
ESP8266 AND ESP32 ARDUINO TLS RATING Here is what https://howsmyssl.com reports for an ESP8266 Arduino running 2.4.0rc1. Version 2.3.0 reports TLS 1.1 and no SHA256 options. 2.4.0rc1 also supports full chain certificate checking instead of only checking the SHA1 hash of the servercertificate.
cipher suite 0 TLS_RSA_WITH_AES_128_CBC_SHA256 cipher suite 1 TLS_RSA_WITH_AES_256_CBC_SHA256 cipher suite 2 TLS_RSA_WITH_AES_256_CBC_SHA cipher suite 3 TLS_RSA_WITH_AES_128_CBC_SHA ephermeral keys supported 0 session ticket supported 0 tls compression supported 0 unknown_cipher suite supported 0beast vuln 0
able to detect n minus one splitting 0tls version TLS 1.2
rating Improvable
Here is what https://howsmyssl.com reports for an ESP32 Arduino. "Probably Okay" is the same rating the latest Chrome and Firefox receive. Firefox and Chrome support far fewer (14-15) cipher suites. Firefox and Chrome do not support the PSK (Pre-Shared Key), Camellia, and CCM
options.
cipher suite 0 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher suite 1 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher suite 2 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher suite 3 TLS_ECDHE_ECDSA_WITH_AES_256_CCM cipher suite 4 TLS_DHE_RSA_WITH_AES_256_CCM cipher suite 5 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher suite 6 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher suite 7 TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher suite 8 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher suite 9 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher suite 10 TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher suite 11 TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 cipher suite 12 TLS_DHE_RSA_WITH_AES_256_CCM_8 cipher suite 13 TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 14 TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 15 TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 16 TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 17 TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 18 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 cipher suite 19 TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA cipher suite 20 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher suite 21 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher suite 22 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher suite 23 TLS_ECDHE_ECDSA_WITH_AES_128_CCM cipher suite 24 TLS_DHE_RSA_WITH_AES_128_CCM cipher suite 25 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher suite 26 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher suite 27 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher suite 28 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher suite 29 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher suite 30 TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher suite 31 TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 cipher suite 32 TLS_DHE_RSA_WITH_AES_128_CCM_8 cipher suite 33 TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 34 TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 35 TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 36 TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 37 TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 38 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 39 TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA cipher suite 40 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA cipher suite 41 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA cipher suite 42 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA cipher suite 43 TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 cipher suite 44 TLS_DHE_PSK_WITH_AES_256_CCM cipher suite 45 TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 cipher suite 46 TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 cipher suite 47 TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA cipher suite 48 TLS_DHE_PSK_WITH_AES_256_CBC_SHA cipher suite 49 TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 50 TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 51 TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 52 TLS_PSK_DHE_WITH_AES_256_CCM_8 cipher suite 53 TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 cipher suite 54 TLS_DHE_PSK_WITH_AES_128_CCM cipher suite 55 TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 cipher suite 56 TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 cipher suite 57 TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA cipher suite 58 TLS_DHE_PSK_WITH_AES_128_CBC_SHA cipher suite 59 TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 60 TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 61 TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 62 TLS_PSK_DHE_WITH_AES_128_CCM_8 cipher suite 63 TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA cipher suite 64 TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA cipher suite 65 TLS_RSA_WITH_AES_256_GCM_SHA384 cipher suite 66 TLS_RSA_WITH_AES_256_CCM cipher suite 67 TLS_RSA_WITH_AES_256_CBC_SHA256 cipher suite 68 TLS_RSA_WITH_AES_256_CBC_SHA cipher suite 69 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 cipher suite 70 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 cipher suite 71 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA cipher suite 72 TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 cipher suite 73 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 cipher suite 74 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA cipher suite 75 TLS_RSA_WITH_AES_256_CCM_8 cipher suite 76 TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 77 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 cipher suite 78 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA cipher suite 79 TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 80 TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 81 TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 82 TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 83 TLS_RSA_WITH_AES_128_GCM_SHA256 cipher suite 84 TLS_RSA_WITH_AES_128_CCM cipher suite 85 TLS_RSA_WITH_AES_128_CBC_SHA256 cipher suite 86 TLS_RSA_WITH_AES_128_CBC_SHA cipher suite 87 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 cipher suite 88 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 cipher suite 89 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA cipher suite 90 TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 cipher suite 91 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 cipher suite 92 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA cipher suite 93 TLS_RSA_WITH_AES_128_CCM_8 cipher suite 94 TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 95 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 96 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA cipher suite 97 TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 98 TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 99 TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 100 TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 101 TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher suite 102 TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA cipher suite 103 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA cipher suite 104 TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 cipher suite 105 TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 cipher suite 106 TLS_RSA_PSK_WITH_AES_256_CBC_SHA cipher suite 107 TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 108 TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 109 TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 cipher suite 110 TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 cipher suite 111 TLS_RSA_PSK_WITH_AES_128_CBC_SHA cipher suite 112 TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 113 TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 114 TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA cipher suite 115 TLS_PSK_WITH_AES_256_GCM_SHA384 cipher suite 116 TLS_PSK_WITH_AES_256_CCM cipher suite 117 TLS_PSK_WITH_AES_256_CBC_SHA384 cipher suite 118 TLS_PSK_WITH_AES_256_CBC_SHA cipher suite 119 TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 cipher suite 120 TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 cipher suite 121 TLS_PSK_WITH_AES_256_CCM_8 cipher suite 122 TLS_PSK_WITH_AES_128_GCM_SHA256 cipher suite 123 TLS_PSK_WITH_AES_128_CCM cipher suite 124 TLS_PSK_WITH_AES_128_CBC_SHA256 cipher suite 125 TLS_PSK_WITH_AES_128_CBC_SHA cipher suite 126 TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 cipher suite 127 TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 cipher suite 128 TLS_PSK_WITH_AES_128_CCM_8 cipher suite 129 TLS_PSK_WITH_3DES_EDE_CBC_SHA cipher suite 130 TLS_EMPTY_RENEGOTIATION_INFO_SCSV ephermeral keys supported 1 session ticket supported 1 tls compression supported 0 unknown_cipher suite supported 0beast vuln 0
able to detect n minus one splitting 0tls version TLS 1.2
rating Probably Okay Posted 8th June 2017 by Anonymous0
ADD A COMMENT
*
May
24
ESP-RADIO -- INTERNET RADIO ON ESP8266 AND ESP32 The Esp-radio project brings streaming audio to the ESP8266. I modified the project to run on Adafruit Feather boards. See the Feather version here.
The author recently released a version for the ESP32 . The author merged in the patch for Feather boards so ESP32-radio should work on the Feather ESP32 board without any extra steps. Be sure to select the correct board type in the IDE. The VS1053 board is required. The Web interface is faster especially when playing 256 Kbits/s streams. Posted 24th May 2017 by Anonymous0
ADD A COMMENT
*
May
23
ESP32 EXPLORATIONS -- SERIAL AND GPS I have been trying out the Arduino ESP32 project on an Adafruit ESP32 Feather board. The following works with an Adafruit ESP32 Feather with a GPS FeatherWing. The HardwareSerial line assigns Serial to pins 16 and 17. // test a passthru between USB and hardware serial#if defined(ESP32)
HardwareSerial Serial1(2);#endif
void setup() {
Serial.begin(9600); Serial.println("GPS echo test"); Serial1.begin(9600); // default NMEA GPS baud}
void loop() {
if (Serial.available()) { char c = Serial.read(); Serial1.write(c);}
if (Serial1.available()) { char c = Serial1.read(); Serial.write(c);}
}
If you need to access a serial device over the network, I pushed a version of WiFiTelnetToSerial to the Arduino ESP32 project. The example program provides a network interface to a serial device connected to Serial1. WiFiTelnetToSerial is included with the Arduino ESP8266 so I ported it over to ESP32. Posted 23rd May 2017 by Anonymous0
ADD A COMMENT
*
May
10
ESP-RADIO, INTERNET RADIO, ON ADAFRUIT FEATHER BOARDS The fantastic Esp-radio project (Internet radio using ESP8266 with VS1053 MP3 decoder) has been ported to work on Adafruit Feather boards. See the forkfor
details.
Posted 10th May 2017 by Anonymous0
ADD A COMMENT
*
Sep
15
ESP8266 ARDUINO I2S WAV FILE PLAYBACK Here is my first attempt at using ESP8266 I2S. When the user presses buttons 0..9 on the web browser application, the ESP8266 plays the corresponding WAV file on the speaker. The audio data comes from WAV files stored in the ESP8266 Flash using SPIFFS. The digital audio goes out the ESP8266 I2C controller into an I2S DAC. The DAC coverts the digital audio to analog which feeds into a 3W amplifier to drive the speaker. This ESP8266 Arduino application depends on many internal and external libraries. Many thanks to all contributors for sharing. For more details including source code, see the following. https://github.com/bbx10/SFX-I2S-web-trigger Posted 15th September 2016 by Anonymous1
VIEW COMMENTS
*
Sep
12
ESP8266 SOUND EFFECTS WEB TRIGGER The ESP8266 runs a web server which serves out the page shown above to any web browser. The ESP8266 is connect to a VS1053 MP3, OGG, WAV codec board with microSD slot. Press the 0 button to play file T0.wav, press the 1 button to play file T1.wav, etc. The WAV files are stored on the microSD card so they can be very large or small as needed. Insert the microSD card into the VS1053 breakout board. Power up the ESP8266. Connect any web browser to the ESP8266 web server named http://espsfxtrigger.local . This should bring up the web page shown above. A battery, amplifier, and small speaker could be added to the ESP8266 and VS1053 breakout. Load up your favorite sound samples such as elephant trumpet, minion laugh, cat meow, sad trombone, etc. Bury the device in the couch cushions. Wait for your victim to settle in the couch then remotely trigger your favorite sound F/X! For source code and build details see https://github.com/bbx10/SFX-web-trigger. Posted 12th September 2016 by Anonymous0
ADD A COMMENT
*
Jul
15
ESP8266 RFM69 GATEWAY * Configure WiFi SSID and password via web page * Configure RFM69 radio and MQTT parameters via web page * Configure IP parameters such as static IP, gateway, etc. (TBD) * Update ESP8266 firmware over WiFi * Monitor node packet performance with real-time updates * Build using Arduino IDE for ESP8266 https://github.com/bbx10/nanohab Posted 15th July 2016 by Anonymous0
ADD A COMMENT
*
Apr
14
VESPOR ESP8266 REMOTELY OPERATED VEHICLE Vespor is a WiFi miniature Remotely Operated Vehicle (ROV) with Web control application. Any device with a modern web browser can control Vespor. For example, Chrome, Firefox, and Safari browsers on IOS, Android, Win, Mac, and Linux can control Vespor. There is no application to install because the control application consists of HTML, CSS, and Javascript which are sent from the rover web server. Vespor hardware is based on the Adafruit Mini Rover kit with Feather Huzzah ESP8266 and FeatherWing Motor boards.*
Control Vespor using IOS, Android, Win, Mac, Linux, or anything with an HMTL5 browser such as Chrome, Firefox, and Safari. Instead of developing a native application for every OS, the Vespor control application runs inside any modern web browser.*
Vespor is a WiFi Access Point so it can be easily found. Look for "Vespor ROV" in WiFi settings. The WiFi password is "GoVespor".*
Vespor does not need access to the Internet so it can be usedoutside.
*
The Vespor control WebUI consists of about 130 lines of HTML, CSS, and Javascript. Javascript and CSS libraries are not used to make it easier to see how things work with the HTML5 APIs. The Web User Interface (WebUI) is included in the Arduino sketch so it can beeasily modified.
Posted 14th April 2016 by Anonymous0
ADD A COMMENT
*
Apr
6
GET WEATHER FROM WEATHER UNDERGROUND USING FEATHER WICED Here is an example program showing how to get current weather conditions from Weather Underground using an Adafruit Feather WICED board. The HTTP response consists of about 2.5 Kbytes of headers and JSON. The ArduinoJson library is used to extract fields from the response. The USE_TLS macro controls whether TLS is used or not. https://github.com/bbx10/wcd-wunderground Posted 6th April 2016 by Anonymous0
ADD A COMMENT
*
Apr
5
ADAFRUIT FEATHER WICED AND UBUNTU 14.04 Update Apr 8, 2016: Updated udev rules based on feedback from Adafruit and noted dfu-util is up to date on newer Ubuntu releases. I finally got my Feather WICED board working with Ubuntu 14.04. The first problem is dfu-util installed from the Ubuntu repos is too old (version 0.5). The solution is to compile dfu-util from source code. The second problem is the board is not available to non-root users. The solution is to create a udev rule file. INSTALL USING THE ADAFRUIT TUTORIAL https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi/ The rest of this article only covers steps required to use Ubuntu 14.04. Be sure to follow tutorial for the full installation details.INSTALL UDEV RULE
Create the udev rule file as root. sudo nano /etc/udev/rules.d/99-adafruit.rules Paste the following into the file. # This file is used to gain permission for ADAFIDEV module # Copy this file to /etc/udev/rules.d/ ACTION!="add|change", GOTO="adafruit_rules_end" SUBSYSTEM!="usb|tty|hidraw", GOTO="adafruit_rules_end" # Please keep this list sorted by VID:PID # ADAFIDEV in DFU mode ATTRS{idVendor}=="239a", ATTRS{idProduct}=="0008", MODE="664",GROUP="plugdev"
# ADAFIDEV in Application mode ATTRS{idVendor}=="239a", ATTRS{idProduct}=="0010", MODE="664",GROUP="plugdev"
ATTRS{idVendor}=="239a", ATTRS{idProduct}=="8010", MODE="664",GROUP="plugdev"
# Rule to blacklist Adafruit USB CDC boards from being manipulated byModemManager.
# Fixes issue with hanging references to /dev/ttyACM* devices onUbuntu 15.04.
ATTRS{idVendor}=="239a", ENV{ID_MM_DEVICE_IGNORE}="1" LABEL="adafruit_rules_end" Force udev to use the new rule file. sudo /etc/init.d/udev reload The following installs various python modules. sudo apt-get install python-pip sudo pip install --pre pyusb sudo pip install click BUILD DFU-UTIL FROM SOURCE CODE Note: Ubuntu 15.04 and newer repos include dfu-util 0.8 so this step is not needed. Just install as usual. sudo apt-get install dfu-util The repo contains dfu-util version 0.5 which rejects some command line parameters used by feather_dfu.py. Installing the latest version of dfu-util is not difficult. Install build dependencies. sudo apt-get build-dep dfu-util sudo apt-get install libusb-1.0-0-dev Get source code and build it. git clone git://git.code.sf.net/p/dfu-util/dfu-utilcd dfu-util
./autogen.sh
./configure
make
Install dfu-util and verify the version is 0.9.sudo make install
hash -r
dfu-util
At this point the following command works without sudo. python feather_dfu.py info Next run the Arduino IDE and try to download a simple sketch. By the way, if you see this message "dfu-util: Error during download get_status" at the end of a download, ignore it.The WICED BSP repo
README had
additional information useful to developers. Posted 5th April 2016 by Anonymous0
ADD A COMMENT
Blog Archive
Blog Archive
*
2017 4
*
June 1
* ESP8266 and ESP32 Arduino TLS rating*
May 3
*
2016 17
*
September 2
*
July 1
*
April 3
*
March 4
*
February 2
*
January 5
*
2015 20
*
November 3
*
October 2
*
September 6
*
August 3
*
June 2
*
May 1
*
February 3
*
2014 2
*
September 1
*
June 1
*
2013 2
*
June 1
*
May 1
*
2012 2
*
August 2
About Me
About Me
* Unknown
Loading
Dynamic Views theme. Powered by Blogger .Details
4
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0