0000000000000000000000000000000000000000 c9c02faa7fd7a2eebde0132004360cace9aaca5d John Sullivan <john@dwanta.com> 1737924999 -0800	clone: from github.com:johnsinsf/The-Bunny-Mechanism.git
c9c02faa7fd7a2eebde0132004360cace9aaca5d 2bcb7d4ad119b94a7193460c206f9b99a9f973d9 John Sullivan <john@dwanta.com> 1737935413 -0800	pull git@github.com:johnsinsf/The-Bunny-Mechanism.git: Fast-forward
2bcb7d4ad119b94a7193460c206f9b99a9f973d9 f2cda12c3a153872a849d42555e96128d16c9858 John Sullivan <john@dwanta.com> 1737935448 -0800	commit: Just updating build.
f2cda12c3a153872a849d42555e96128d16c9858 b870f51e708b0e6d47dfeb02ae7d68bed15a8e03 John Sullivan <john@dwanta.com> 1739030497 -0800	commit: Fixing the IP6 packets processing for auditd. Also noticed that netlink stopped working in the OS.
b870f51e708b0e6d47dfeb02ae7d68bed15a8e03 399cafc776707663fe65bb187b3ddcbd5541f4b1 John Sullivan <john@dwanta.com> 1739744649 -0800	commit: made a small change to the Makfile for bunny-ushare, thought it was done before.
399cafc776707663fe65bb187b3ddcbd5541f4b1 496b12bdec4ca920a3278f5a1338f83190fc6ad3 John Sullivan <john@dwanta.com> 1743542055 -0700	commit: added support for raw audit messages because the ENRICHED format isn't working in the audit package, this is a workaround.
496b12bdec4ca920a3278f5a1338f83190fc6ad3 76d7dc6f73f4b78cb26755f804cfb2bf5f20dd38 John Sullivan <john@dwanta.com> 1744381078 -0700	commit: added support for Yamaha Extended Controls API and modified the control thread to return the response. Now works with my Zend library
76d7dc6f73f4b78cb26755f804cfb2bf5f20dd38 7e91a7a8d6ecfbca75cbc865b460477cf2eebeba John Sullivan <john@dwanta.com> 1759247851 -0700	commit: Updated the socket library to support 4GB files.
7e91a7a8d6ecfbca75cbc865b460477cf2eebeba f5e2ef523be433efaaf2194340f4df4804169621 John Sullivan <john@dwanta.com> 1774651351 -0700	commit: working on a video describing how to set this up.
f5e2ef523be433efaaf2194340f4df4804169621 084cff54ac7c3b58b9cd05a50f33dbbc4b3add38 John Sullivan <john@dwanta.com> 1774652744 -0700	commit: added binaries for linux and macos.
084cff54ac7c3b58b9cd05a50f33dbbc4b3add38 1ae8f4ed92e6a20ab0a570a1fc03787d48a63830 John Sullivan <john@dwanta.com> 1774653347 -0700	commit: new binaries
1ae8f4ed92e6a20ab0a570a1fc03787d48a63830 c4906415df17ea4614e15bb5f45874c9d6216b74 John Sullivan <john@dwanta.com> 1774656207 -0700	commit: small change to writePacket
c4906415df17ea4614e15bb5f45874c9d6216b74 ef63f8ba22504d55efa08589036f5111d8911bae John Sullivan <john@dwanta.com> 1774661207 -0700	commit: changed config file
ef63f8ba22504d55efa08589036f5111d8911bae 64cf259b0e648ac11b09385922a41c7e7e9c3a9b John Sullivan <john@dwanta.com> 1774713830 -0700	commit: fixes to the INSTALLDIR variable
64cf259b0e648ac11b09385922a41c7e7e9c3a9b 3f535bdc8122c73179dcb3bfdbb5e79507923946 John Sullivan <john@dwanta.com> 1774714884 -0700	commit: changed binaries with newest fixes
3f535bdc8122c73179dcb3bfdbb5e79507923946 afaa790370286e2528a8c8b0608f81ee02011dd9 John Sullivan <john@dwanta.com> 1774748224 -0700	commit: added the video https://www.youtube.com/watch?v=hQRJb9WlUJk link to the README and added the installdir option for the default config.
afaa790370286e2528a8c8b0608f81ee02011dd9 65f374630bd2bce472bb853452c465945cf22b4a John Sullivan <john@dwanta.com> 1776016845 -0700	commit: small error cleanup
65f374630bd2bce472bb853452c465945cf22b4a 1fb8fa822a818393f9c20b9d2eb90b6cfad5b3d8 John Sullivan <john@dwanta.com> 1776622910 -0700	commit: I changed the cache for the bunny_share software to be file based instead of memory based.
1fb8fa822a818393f9c20b9d2eb90b6cfad5b3d8 4d9f441c06fab4c9f30381ba0ca62038ab471c58 John Sullivan <john@dwanta.com> 1776623470 -0700	commit: small change to truncate
4d9f441c06fab4c9f30381ba0ca62038ab471c58 faee3974dc109db50c7754873a3ca6f6ed9092f6 John Sullivan <john@dwanta.com> 1776623980 -0700	commit: another change
faee3974dc109db50c7754873a3ca6f6ed9092f6 4436d7979cb4e84bf344d9f1a061dd0cdd4c3af2 John Sullivan <john@dwanta.com> 1776624231 -0700	commit: removed TEST message
4436d7979cb4e84bf344d9f1a061dd0cdd4c3af2 06ef08dad12f0fd507cfe16646a51953aa7d2f00 John Sullivan <john@dwanta.com> 1776625461 -0700	commit: another try!
06ef08dad12f0fd507cfe16646a51953aa7d2f00 6797dd6ad2f5694cebf928806047457c7461cdfd John Sullivan <john@dwanta.com> 1776630261 -0700	commit: This one seems to work in truncating at the end of play. The goal is to leave 10M of the file to prime the cache.
6797dd6ad2f5694cebf928806047457c7461cdfd f5c64dbd5479a00033333b21d868ac97e0d87188 John Sullivan <john@dwanta.com> 1776716076 -0700	commit: added a new video and comments on the changes to the auditd system.
f5c64dbd5479a00033333b21d868ac97e0d87188 2f6bd185b4c8ffb43829002c77c82ffed97a20f3 John Sullivan <john@dwanta.com> 1776782174 -0700	commit: semaphore signal missing when buffer was full
2f6bd185b4c8ffb43829002c77c82ffed97a20f3 03b6b0f34319800188dddc3c2eebf7404221ecee John Sullivan <john@dwanta.com> 1776792224 -0700	commit: some fixes to solve issues with locking/quiting.
03b6b0f34319800188dddc3c2eebf7404221ecee bd98828a7e5ce684b792c41fd001230bfdbf5207 John Sullivan <john@dwanta.com> 1776803416 -0700	commit: added the avdevice_flac_pause option, this will send a "pause" command to the media player while the cache fills.
bd98828a7e5ce684b792c41fd001230bfdbf5207 2cf871b4522e72f69ebabb4248a8a4a282a8a53a John Sullivan <john@dwanta.com> 1776884312 -0700	commit: I had to change "pause_play" to "pause" for the yamaha command, at least it returns 0 now. Testing it for the next
2cf871b4522e72f69ebabb4248a8a4a282a8a53a 4ee7dbd23af60db8627963c84f5055c9f05648db John Sullivan <john@dwanta.com> 1776944163 -0700	commit: This is the smartphone part of the system. It can do lots of things, I'm still working on it, but this demonstrates
4ee7dbd23af60db8627963c84f5055c9f05648db 93baa4931c1bbea1f48195894cfa4bfe5355612c John Sullivan <john@dwanta.com> 1776951609 -0700	commit: added more locking for the cache file
93baa4931c1bbea1f48195894cfa4bfe5355612c d2f9bd3af273f015dee4ea6bf32ecf666d21b6a5 John Sullivan <john@dwanta.com> 1776952212 -0700	commit: mutex unlock in wrong spot
d2f9bd3af273f015dee4ea6bf32ecf666d21b6a5 f5d96b6a5a2343b6ddf7c664b70d0de23e33f5a9 John Sullivan <john@dwanta.com> 1776970904 -0700	commit: error in web reconnect, needed to add sleep
f5d96b6a5a2343b6ddf7c664b70d0de23e33f5a9 a3735bed70645bb6b1da2f0e40e900c173c4abc4 John Sullivan <john@dwanta.com> 1776981561 -0700	commit: error in the cache file truncation
a3735bed70645bb6b1da2f0e40e900c173c4abc4 79961583add13a44e5bb05860a1d5d14283d7127 John Sullivan <john@dwanta.com> 1777055400 -0700	commit: memory leak with multiple certs
79961583add13a44e5bb05860a1d5d14283d7127 e4292f977c8c4302805dce9a404a24201088b628 John Sullivan <john@dwanta.com> 1777123394 -0700	commit: added second check for cache file change
e4292f977c8c4302805dce9a404a24201088b628 c5a47af228bac2ebc4488563ee30ee54c7255d57 John Sullivan <john@dwanta.com> 1777150579 -0700	commit: using the 'pause' button caused trouble with the cache truncate, so I put it back where it was
c5a47af228bac2ebc4488563ee30ee54c7255d57 a45eeb43045f3e5f3e4f7bf6fc02b48c1c9da01d John Sullivan <john@dwanta.com> 1777223772 -0700	commit: This version includes the playnext in case the flac file doesn't have enough time to load.
a45eeb43045f3e5f3e4f7bf6fc02b48c1c9da01d 02081dff0aef7233f1fcd11068eb0931239127c0 John Sullivan <john@dwanta.com> 1780767126 -0700	commit: removed the cache truncate in the cache thread, it was already in the main thread.
02081dff0aef7233f1fcd11068eb0931239127c0 19605a1c1d7e920895a9606d62c99fde9454b1f0 John Sullivan <john@dwanta.com> 1786313908 -0700	commit: made changes to the Android app, it's designed to stay connected and receive commands! I'm modifying it now to run through the USB so there's no wireless needed.
19605a1c1d7e920895a9606d62c99fde9454b1f0 d48c07d43664138d30948417238d7e5f607c7582 John Sullivan <john@dwanta.com> 1786326278 -0700	commit: removed unneeded code
d48c07d43664138d30948417238d7e5f607c7582 16e1b8b8daeed78ae00a960a8c06dff1bd360a23 John Sullivan <john@dwanta.com> 1788824970 -0700	commit: Funny bugs. One in Mech.cc resulted in the client not being able to clear the data fast enough. The bunny.cc bug was because I have my own server and made it work.
16e1b8b8daeed78ae00a960a8c06dff1bd360a23 d4d8b7ef0298f9095b42408bd6da6d004737b4f0 John Sullivan <john@dwanta.com> 1789931387 -0700	commit: I added a check for nulls in the cache file in case of corruption. Also added file close for the meta cache file that got missed.
d4d8b7ef0298f9095b42408bd6da6d004737b4f0 d59b52019c61e376f9216fdf5d5e3b57b34fdb05 John Sullivan <john@dwanta.com> 1790007034 -0700	commit: adjusted the cache pause timeout from 5 seconds to 5 minutes, this is when the internet goes down, the system should keep running but right now the Yamaha is shutting down.
d59b52019c61e376f9216fdf5d5e3b57b34fdb05 149331bcdcb519ff04a34a079ca2416585b592e8 John Sullivan <john@dwanta.com> 1790163759 -0700	commit: missing file close in sendCommand
149331bcdcb519ff04a34a079ca2416585b592e8 d6d1f19ae16e89e921de9debbb384b39322f263d John Sullivan <john@dwanta.com> 1790361179 -0700	commit: bug fixes for various memory leaks found with Valgrind.
d6d1f19ae16e89e921de9debbb384b39322f263d a3e17f416ba5486947785220694ecfbc46125e43 John Sullivan <john@dwanta.com> 1790369755 -0700	commit: two more leak fixes.
