probonopd
ac27accf08
Merge branch 'main' into network
3 weeks ago
soyer
3871ac5748
Always show both arrows in the main menu ( #777 )
...
Since it wraps around since a while. (Not so sure we actually want it to wrap around in some but not other places, but for now it wraps around, so we should show both arrows.)
3 weeks ago
probonopd
6e7ee27455
Merge branch 'main' into network
3 weeks ago
Kevin
594791530b
Fix Device Master Volume Control handling ( #775 )
4 weeks ago
soyer
0ae7b26b97
register MIDI packet handlers as TMIDIPacketHandlerEx ( #769 )
...
There is a new RegisterPacketHandler function that can save a pointer, eliminating the need to write multiple packet handler functions.
1 month ago
probonopd
45529b5d44
Update pirate_audio.override
...
https://github.com/probonopd/MiniDexed/pull/652#issuecomment-2504718865
Thanks @GertSchepens
2 months ago
probonopd
7eda0d1237
Revert unrelated change
2 months ago
probonopd
5cabb8cb9d
Revert Dockerfile
2 months ago
probonopd
cd93cac064
Start build when Codespace starts
2 months ago
probonopd
77cf10676c
Move .devcontainer in place
2 months ago
probonopd
9142a8ea1a
Use custom Dockerfile for GitHub Codespaces
2 months ago
probonopd
84525eb9e4
Support MIDIDumpEnabled=1 to syslog
2 months ago
probonopd
46ccb9ca12
Do not hardcode syslog server
...
https://github.com/rsta2/circle/discussions/506#discussioncomment-11284425
2 months ago
probonopd
b59af14514
Remove compiler warnings
...
net/ftpworker.cpp: In member function 'bool CFTPWorker::_ZN10CFTPWorker4PortEPKc.part.0(const char*)':
net/ftpworker.cpp:466:9: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 512 equals destination size [-Wstringop-truncation]
466 | strncpy(Buffer, pArgs, sizeof(Buffer));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/ftpworker.cpp: In member function 'const TDirectoryListEntry* CFTPWorker::BuildDirectoryList(size_t&) const':
net/ftpworker.cpp:365:11: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 6 equals destination size [-Wstringop-truncation]
365 | strncpy(VolumeName, VolumeNames[i], sizeof(VolumeName));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../Synth_Dexed/src/dexed.cpp: In member function 'void Dexed::setName(char*)':
../Synth_Dexed/src/dexed.cpp:1699:10: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 10 bytes from a string of length 155 [-Wstringop-truncation]
1699 | strncpy(name, (char*)&data[DEXED_VOICE_OFFSET + DEXED_NAME], 10);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 months ago
probonopd
2fbb9d238f
Apply patch to prevent wpa_supplicant.conf from being downloaded
2 months ago
probonopd
62074b6cd8
Build all PRs
...
[ci skip]
2 months ago
probonopd
a9921e47b2
Add logging over the network to a syslog server
...
This has been tested successfully. FIXME: Don't hardcode IP address, use m_INetworkSyslogServerIPAddress instead
Thanks @rsta
https://github.com/rsta2/circle/tree/master/sample/33-syslog
2 months ago
probonopd
9a6c782e3f
"wpa_supplicant.conf"
2 months ago
probonopd
2b619b0085
/SD/wpa_supplicant.conf
2 months ago
probonopd
decd7375da
Prevent wpa_supplicant.conf from being downloaded
...
To be tested
2 months ago
probonopd
281e7421d7
Put git hash in startup message
2 months ago
probonopd
f8a5ee590f
Add NetworkDNSServer (fix typo)
2 months ago
probonopd
99319d4840
m_pmDNSPublisher
2 months ago
probonopd
3d9a339c12
Also publish _ftp._tcp
...
For, e..g., Cyberduck
2 months ago
probonopd
35ce69bd1c
Fix typo [ci skip]
2 months ago
probonopd
30e95bbe05
Add more acknowledgements
...
[ci skip]
2 months ago
probonopd
ad5140a1f6
Do not hardcode service name
2 months ago
probonopd
0171b877d1
Default hostname to "MiniDexed"
...
[ci skip]
2 months ago
probonopd
7ca6e29682
Add all network configuration keys
...
[ci skip]
2 months ago
probonopd
0487dc86b6
Working defaults for MIDI Button Navigation
...
[ci skip]
2 months ago
probonopd
41be649a3f
Remove TTL patching
...
https://github.com/rsta2/circle/discussions/427#discussioncomment-11198505
2 months ago
Ömer Şiar Baysal
02b709df31
Backport mdnspublisher from Circle ( #761 )
...
* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
* remote mdnsresponder and revert to step48
* disable mdns TTL patching for now
* backport mdnspublisher
* re-enable build and fix TTLShort
2 months ago
probonopd
3c35244ddb
NetworkType ( wifi ; ethernet )
...
[ci skip]
2 months ago
probonopd
3ab17cf0d9
Merge branch 'main' into network
2 months ago
Kevin
1d9639789e
Implement Bank Select Buttons and MIDI Buttons ( #737 )
...
* Move button config into uibuttons rather than userinterface.cpp
* Implementation of Bank Select buttons and MIDI buttons.
* Fix MIDI button mapping issue.
2 months ago
probonopd
c2cb172baa
Ship example minidexed.ini files for various devices ( #754 )
2 months ago
probonopd
f033fc4cc0
The MagPi magazine
...
[ci skip]
2 months ago
probonopd
9fcacb24a2
Don't write "IP" to save space for the IP address
2 months ago
probonopd
d331dfa03e
Display IP address in upper line of the display
2 months ago
Ömer Şiar Baysal
024d23a69d
Step47 Network Support without mDNS ( #757 )
...
* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
* remote mdnsresponder and revert to step48
* disable mdns TTL patching for now
2 months ago
probonopd
a95d6e0c65
Network ( #753 )
...
* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
---------
Co-authored-by: Ömer Şiar Baysal <osiarbaysal@gmail.com>
2 months ago
Ömer Şiar Baysal
b822a9742f
Rebased network changes ( #751 )
...
* add initial mdns responder for rtp-midi aka applemidi
* do not reinitialized network
* continue publishing mdns after network connection reestablishes
2 months ago
probonopd
29b5d05bd4
Put build date into startup message
2 months ago
probonopd
3e64e44152
Patch src/userinterface.cpp
2 months ago
probonopd
bf3a93b773
Put git hash in startup message
2 months ago
probonopd
f7e7556b45
Patch include/circle/net/mdnspublisher.h
2 months ago
probonopd
0e484ac6d1
Shorten mDNS interval to 15 seconds
2 months ago
probonopd
20a6ec8cd3
ServiceTypeFTP
2 months ago
probonopd
a2f8b4c5cf
Try to also publish _ftp._tcp
2 months ago
probonopd
2a6d966aa1
Use "MiniDexed" as the mDNS-SD service name
2 months ago