pom-ng:features_wishlist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pom-ng:features_wishlist [2014/05/28 09:10] – Non-x86 port is done. gmsoft | pom-ng:features_wishlist [2020/05/26 21:59] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Features wishlist | + | ====== Features wishlist ====== |
- | Here is a list of features that will be implemented sooner or later. | + | Here is a list of features that were requested by users. Don't hesitate to add your feature wish and/or comment ! |
- | ===== Core ===== | + | ^ Title ^ Description |
- | ^ Name ^ Status | + | |Drone input|Create |
- | |Make system datastore optional|Not started|Undefined|Don' | + | |Optional system datastore|Don't make a system datastore mandatory.|This is definitely low priority. Sqlite3 is a good default datastore and is available |
- | |Port to non-x86 arch|Done|v0.0.16|Non-x86 arch are not allowed | + | |DVBv5 API migration|Migrate DVB inputs to the DVBv5 API.|The DVBv5 API might make things more difficult for the user since you have to select as well the delivery system |
- | |Custom port binding|Done|v0.0.15|Allow the user to bind to a custom port/ | + | |Protocol signature |
- | |SSL support for HTTP|Done|v0.0.15|Allow the user to provide certificates for the HTTP server.| | + | |NFS protocol|Create events for NFS requests, including NFSv4 COMPOUND statements.|Example using tshark and awk (doesn' |
- | |Authentication | + | |Mysql |
- | |Improve packet listener|Done|v0.0.11|Make packet listener process protocols earlier in the code in case one of the later protocol issues PROTO_STOP.| | + | |Use alloca()|Compile time conditional use of alloca()|Have a macro such as pom_alloca(), pom_freea(), |
- | |Conntrack cleanup|Done|v0.0.7|Cleanup | + | |Rework TCP buffering|Have a better algorithm for TCP queuing and buffering that takes in account tcp window to calculate the buffer size|High priority, this is needed |
- | |Conntrack expectations|Done|v0.0.7|Allow conntracks to match related connections. Useful | + | |TZSP|Code tzsp support. This include parsing the TZSP protocol as well as an input listening on an UDP port for TZSP packets and an output able to send packets encapsulated in TZSP.|Moderate priority, might be a good protocol to use for the drone.| |
- | |Statistics|Done|v0.0.8|Add support | + | |
- | |Improve locking contention|Done|v0.0.9|Try to reduce lock contention by using gcc atomic builtin where possible. Clock would be a good start.| | + | |
- | + | ||
- | ===== Inputs ===== | + | |
- | ^ Name ^ Status ^ Target/ | + | |
- | |DVBv5 API migration|Not started|Undefined|Migrate DVB inputs to the DVBv5 API.| | + | |
- | + | ||
- | ===== Protocols ===== | + | |
- | ^ Name ^ Status ^ Target/ | + | |
- | |Signature | + | |
- | |NFS statistics|Not started|Undefined|Extract statistics about NFS requests, including NFSv4 COMPOUND statements. Example using tshark and awk (doesn' | + | |
- | |SMTP protocol|Done|v0.0.10|Parse SMTP protocol.| | + | |
- | + | ||
- | ===== Datastore ===== | + | |
- | ^ Name ^ Status ^ Target/ | + | |
- | |Mysql|Not started|Undefined|Implement MySQL support.| | + | |
- | |Use home path for default datastore|Done|v0.0.14|By default, the system datastore points | + | |
- | |Posgresql|Done|v0.0.14|Implement Postgresql support.| | + |
pom-ng/features_wishlist.1401268227.txt.gz · Last modified: 2020/05/26 21:59 (external edit)