0
I Use This!
Inactive

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 11 hours ago.
May 05, 2023 — May 05, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added data_connection module for handling data connection-ports to clients, also added some other stuff, still in heavy development More... about 15 years ago
refactoring finished: added several command-modules, created ftp_protocol module, to keep the ftp_driver module simpler, fixed some bugs and added some more documentation, where there wasn't any. as of now, the main goal should be implementing the remaining command-modules, since the rest seems to work pretty much. might be a good idea, to also add some tests etc... More... about 15 years ago
fixed some bugs More... about 15 years ago
heavy refactoring started. added user_name & password modules for authentication commands More... about 15 years ago
server:start/0 now returns the Pid of the server loop More... about 15 years ago
started refactoring More... about 15 years ago
listing files & directories works now kind of More... about 15 years ago
login working, need to implement other stuff & heavy refactoring to fit our initial design More... about 15 years ago
parsing requests works now More... about 15 years ago
testing ftp protocoll listening/parsing & sending More... about 15 years ago
state.hrl added: holds a record for ftp-connection related state (current directory, username & password etc) More... about 15 years ago
added ftp-command to internal-command mappings & functions More... about 15 years ago
fixed spec More... about 15 years ago
made receive_binary work faster More... about 15 years ago
added ftp rfc specification More... about 15 years ago
added -spec declarations to functions for documentation More... about 15 years ago
added tcp module for some tcp/ip related helper functions More... about 15 years ago
added write_file & read_file to utils module More... about 15 years ago
added encrypted_password_string/1 to utils module, which encrypts a string (password) to a sha encrypted binary hexadecimal string. More... about 15 years ago
changed io:format calls to debug:error and debug:info calls for a homogenous error & info debug-formatting on the console More... about 15 years ago
added debug module for easy debugging output to console More... about 15 years ago
updated .gitignore More... about 15 years ago
.gitignore updated More... about 15 years ago
changed config:read_config to config:read More... about 15 years ago
added loop/1 to export list to make spawn(server, loop, ...) work (it seems that it needs to be exportet, if used this way) More... about 15 years ago
added setting/1 which stores settings in processe's dictionary More... about 15 years ago
enhanced config-module and added efreetpd.erl, which is the main entry point of the programm More... about 15 years ago
Bei mir heißt es server, weil es ja ein server darstellen soll More... about 15 years ago
renamed server.erl to main.erl, since its the main entry point to the programm More... about 15 years ago
added documentation to user module More... about 15 years ago