1
I Use This!
Inactive

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
May 28, 2023 — May 28, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Remove 512-bit key for hitgen (keep only 1024-bit) More... over 16 years ago
in hip_send(), check malloc() return for NULL and don't set len as return value from sendto(); print errors if sendto() or malloc() fail
Jeff Ahrenholz
as siliconja
More... over 16 years ago
QOUT logging for NOTIFY sent
Jeff Ahrenholz
as siliconja
More... over 16 years ago
change to QOUT logging to show exchange/update/close initiation/completion
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix segfault in handle_local_address_change() when hip_a is incomplete; reduce the amount of logging when receiving ACQUIRE messages; during ACQUIRE, lookup associations using HITs if not opportunistic (NULL HIT)
Jeff Ahrenholz
as siliconja
More... over 16 years ago
by default, generate an LSI based on the HIT in hitgen
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix segfault with invalid hip_a->hi in find_hip_association3()
Jeff Ahrenholz
as siliconja
More... over 16 years ago
clear the multicast bit in the random mac address returned from get_ether_addr()
Jeff Ahrenholz
as siliconja
More... over 16 years ago
clear retransmissions following failed rekey; don't initiate readdress if not in ESTABLISHED state; fix hip_sadb_add_dst_entry(); call waitpid() every idle cycle to remove defunct processes
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix another non-UMH compile error
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix another unreferenced variable causing win32 build failure
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix Linux non-UMH build by moving int outside ifdef UMH block
Jeff Ahrenholz
as siliconja
More... over 16 years ago
send INT signal to all children during exit (no longer have to kill -9 extra hip processes); change DHT code to bind() to preferred address when communicating with DHT server; check if dst is an address following hip_convert_lsi_to_peer() (prevents I1 sent to an LSI); turn off extra DHT lookup during retransmission (unless DO_EXTRA_DHT_LOOKUPS is defined)
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix segfault when receiving CLOSE_ACK and nonce has already been freed
Jeff Ahrenholz
as siliconja
More... over 16 years ago
added RAW_IP_OUT option in hip_esp_output thread
Jeff Ahrenholz
as siliconja
More... over 16 years ago
updated sample conf to include all options (some of them new), except for RVS stuff; DHT and HIP-DNS options are commented out
Jeff Ahrenholz
as siliconja
More... over 16 years ago
in the parent thread, don't pthread_join() on all the threads -- spin on the g_state variable like the child threads, and only pthread_join() on the hipd_thread before exiting
Jeff Ahrenholz
as siliconja
More... over 16 years ago
periodically garbage collect zombie processes leftover from fork() in DHT code -- every 5 minutes in select loop and upon exit in signal handler
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix mac build by including update_peer_list_address() in hip_mac.c TODO: we need to cleanup the machine-dependent bits; this function is now duplicated in protocol/hip_addr.c and mac/hip_mac.c, because it wouldn't compile properly in protocol/hip_addr.c
Jeff Ahrenholz
as siliconja
More... over 16 years ago
fix win32 build error - Sleep() needed instead of usleep()
Jeff Ahrenholz
as siliconja
More... over 16 years ago
update to hitgen, when run with the -publish flag, default behavior is to save HITs to the hostname_host_identities.pub.xml file instead of the known_host_identities.xml file
Jeff Ahrenholz
as siliconja
More... over 16 years ago
added <save_known_identities> option for turning off storage of IP addresses (useful for repeatable demos); update address peer list following a DHT address update; fixes to <preferred_interface> option; briefly usleep() when TAP interface is unavailable at startup; briefly usleep() when unable to bind() an address for outgoing UPDATEs (this is a #define tunable parameter)
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
experimental code to check if you can bind() and address prior to using it for a new UPDATE message
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
added the "preferred_interface" conf file option if specified, "preferred" (address) is chosen first, then the first address encountered on the preferred_interface, and finally any non-loopback address
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
fix dns thread bug #1653523 HIP slows down system
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
Fix diffie hellman cache ref_count problem; ref_count was not being bumped up when an I2 was received and a new hip association formed. More... almost 17 years ago
added calls to WSAStartup() and WSACleanup() for str_to_addr() to work on win32
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
add winsock includes for win32 build
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
change hitgen to always save HITs in IPv6 colon notation
Jeff Ahrenholz
as siliconja
More... almost 17 years ago
added HIP_DEFAULT_*_FILENAME defines to fix Windows build
Jeff Ahrenholz
as siliconja
More... almost 17 years ago