index
:
secure-hid.git
main
SecureHID: Bus encryption for USB HID devices to guard against malicius USB devices and driver VMs in QubesOS
jaseg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2016-09-11
core: use new control wrapper to set configuration to device
Amir Hammad
2
-22
/
+2
2016-09-11
core: use new control wrapper to read device descriptor
Amir Hammad
2
-28
/
+3
2016-09-11
core: use new control wrapper to set device's address
Amir Hammad
1
-22
/
+2
2016-09-11
core: add helper state machine for control read/write
Amir Hammad
2
-24
/
+122
2016-09-11
add DISABLE_LOW_LEVEL ifdef in hub device driver
Amir Hammad
1
-0
/
+8
2016-09-11
Drop need for the set configuration request in dev drivers
Amir Hammad
6
-212
/
+112
2016-09-11
core: Simplify device removes
Amir Hammad
2
-25
/
+15
2016-09-11
Added travis.yml
Amir Hammad
2
-0
/
+18
2016-09-11
make hid_mouse driver generic HID driver
Amir Hammad
8
-365
/
+648
2016-09-11
Switch to cmake build system
Amir Hammad
19
-381
/
+1012
2016-09-08
core: adjust search for the device driver
Amir Hammad
1
-28
/
+29
2016-09-08
make usbh_packet->data of union type
Amir Hammad
7
-17
/
+20
2016-09-08
usbh_core refactor
Amir Hammad
2
-83
/
+118
2016-09-01
fix bmRequestType field - use of defines
Amir Hammad
4
-18
/
+18
2016-08-30
hub: fix commented out code and comments
Amir Hammad
1
-14
/
+2
2016-08-23
core: make endpoint_type of enum USBH_ENDPOINT_TYPE
Amir Hammad
1
-1
/
+1
2016-08-23
remove not needed carriage returns in printf
Amir Hammad
3
-3
/
+3
2016-07-30
usbh_core: logs: DEVICE DESCRIPTOR EOL
Amir Hammad
1
-1
/
+1
2016-07-30
lld: stm32f4: fix logs
Amir Hammad
1
-2
/
+2
2016-07-30
add option to pass data to control writes
Amir Hammad
7
-32
/
+60
2016-07-25
Fix broken demo after rework
Amir Hammad
1
-2
/
+2
2016-07-09
Adjust documentation to fit doxygen
Amir Hammad
7
-14
/
+27
2016-07-09
Add doxyfile
Amir Hammad
4
-1
/
+2413
2016-07-08
rename usbh_hubbed.* to usbh_core.*
Amir Hammad
12
-14
/
+14
2016-07-08
lld: stm32f4: adjust reporting of the unahandled block of code
Amir Hammad
1
-1
/
+1
2016-07-08
rename usbh_driver to usbh_low_level_driver
Amir Hammad
3
-11
/
+11
2016-07-08
documentation: add some basic documentation accross the headers
Amir Hammad
7
-20
/
+171
2016-07-08
refactor: use enum instead of #define: USBH_ENDPOINT_TYPE and USBH_SPEED
Amir Hammad
7
-30
/
+33
2016-06-25
Embed information about compilation with the debug functions into make output
Amir Hammad
2
-29
/
+2
2016-06-25
Don't compile usart_helpers.o when USART_DEBUG is not defined
Amir Hammad
2
-2
/
+6
2016-06-25
let the user build an array of lld drivers
Amir Hammad
3
-13
/
+10
2016-06-25
move USE_STM32f4_USBH_DRIVER_HS/FS from config.mk to usbh_config.h
Amir Hammad
4
-8
/
+8
2016-06-20
add todo: clean-up makefiles
Amir Hammad
1
-1
/
+2
2016-06-20
Merged usb midi code into current libusbmaster
Amir Hammad
6
-0
/
+522
2015-08-26
lld/stm32f4: Send correct amount of data
Amir Hammad
1
-2
/
+15
2015-08-26
Device driver/gp_xbox:Use correct endpoint type:INTERRUPT
Amir Hammad
1
-1
/
+1
2015-08-26
lld/stm32f4: fix bug, setting wrong eptyp field
Amir Hammad
1
-3
/
+8
2015-08-26
Make: Compile also *.cpp files
Amir Hammad
1
-2
/
+4
2015-08-26
usbh_hubbed: set packet_size_max0 field also when DT_DEVICE returns OK
Amir Hammad
1
-0
/
+1
2015-08-26
Device driver/mouse: use correct endpoint type: INTERRUPT
Amir Hammad
1
-1
/
+1
2015-07-29
hub: Empty packet readings after SET_ and CLEAR_ commands
Amir Hammad
2
-9
/
+25
2015-07-13
gp_xbox: Do not allow unitialized driver to be loaded
Amir Hammad
1
-2
/
+2
2015-07-13
mouse: Do not allow unitialized driver to be loaded
Amir Hammad
1
-1
/
+9
2015-07-13
hub: Do not allow unitialized driver to be loaded
Amir Hammad
1
-1
/
+8
2015-07-13
Global logging: use \n for a new line instead \r\n in LOG_PRINTF
Amir Hammad
7
-66
/
+66
2015-07-13
usbh_hubbed: When in unknown state, print Error
Amir Hammad
1
-0
/
+4
2015-07-13
usbh_hubbed: cleaning newlines after break; in switch
Amir Hammad
1
-0
/
+2
2015-07-13
hub: Fix forgotten break
Amir Hammad
1
-0
/
+5
2015-04-15
demo: timer: BUGFIX: TIM6 prescaler
Amir Hammad
1
-1
/
+1
2015-04-08
Device drivers: Refactor: Remove prefixes of static functions and variables
Amir Hammad
3
-31
/
+31
[prev]
[next]